alpha
Login
Join now
bretton.dev
/
coves-frontend
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Coves frontend - a photon fork
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
Bretton
02c35021
feat(sidebar): open the source-code link in a new tab
main
3d ago
feat(sidebar): open the source-code link in a new tab
main
Copy SHA
Browse repository
Bretton
committed
3d ago
Bretton
4c4b6e7b
feat(sidebar): link the App Store and Google Play apps
3d ago
feat(sidebar): link the App Store and Google Play apps
Copy SHA
Browse repository
Bretton
committed
3d ago
Bretton
867455b6
fix(markdown): localize only routable links and own-instance profiles
5d ago
fix(markdown): localize only routable links and own-instance profiles
Copy SHA
Browse repository
Bretton
committed
5d ago
Bretton
08d19105
fix(test): bump nwsapi to 2.2.28 so the real Menu works in jsdom
6d ago
fix(test): bump nwsapi to 2.2.28 so the real Menu works in jsdom
Copy SHA
Browse repository
Bretton
committed
6d ago
Bretton
16039c2a
perf: cut bundle, round trips and re-renders across the web client
1w ago
perf: cut bundle, round trips and re-renders across the web client
Copy SHA
Browse repository
Bretton
committed
1w ago
Bretton
f7c5049b
feat(post): add Bluesky embed cards and compact previews
2w ago
feat(post): add Bluesky embed cards and compact previews
Copy SHA
Browse repository
Bretton
committed
2w ago
Bretton
0f981837
fix(ssr): preserve caller addresses for AppView rate limits
2w ago
fix(ssr): preserve caller addresses for AppView rate limits
Copy SHA
Browse repository
Bretton
committed
2w ago
Bretton
813c0887
feat(discover): recover hot feed pagination safely
3w ago
feat(discover): recover hot feed pagination safely
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
38412c29
feat(post): add feed-aware back navigation and refine post header
3w ago
feat(post): add feed-aware back navigation and refine post header
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
dcf11c94
feat(profile): add production-ready profile editing
3w ago
feat(profile): add production-ready profile editing
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
39f5a281
fix(ux): correct post handoffs and search navigation
3w ago
fix(ux): correct post handoffs and search navigation
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
b6a3fb24
fix(markdown): render image syntax as alt text only, never media
3w ago
fix(markdown): render image syntax as alt text only, never media
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
af3cfa72
test(post): load Post.svelte once so the sensitive-media suite cannot time out
3w ago
test(post): load Post.svelte once so the sensitive-media suite cannot time out
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
2c26228f
fix(auth): recover expired sessions centrally without losing drafts
3w ago
fix(auth): recover expired sessions centrally without losing drafts
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
ba4f0ea7
feat(auth): hand web OAuth to Go and render login failures once
3w ago
feat(auth): hand web OAuth to Go and render login failures once
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
746c5238
fix(frontend): preserve writes and improve error feedback
3w ago
fix(frontend): preserve writes and improve error feedback
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
74f38f2e
fix(pagination): complete cursor navigation and enforce ORIGIN
3w ago
fix(pagination): complete cursor navigation and enforce ORIGIN
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
6d5e3530
fix(auth): avoid proxy session preflights and recover expired sessions
3w ago
fix(auth): avoid proxy session preflights and recover expired sessions
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
f1899d73
fix(markdown): render GFM tables instead of a single empty cell
3w ago
fix(markdown): render GFM tables instead of a single empty cell
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
8d74e35f
fix(forms): prevent duplicate login and post submissions
3w ago
fix(forms): prevent duplicate login and post submissions
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
e6065f36
fix(profile): redirect guests and confirm community actions
3w ago
fix(profile): redirect guests and confirm community actions
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
4fda3e36
fix(post): gate untrusted embed media URLs before they reach the DOM
3w ago
fix(post): gate untrusted embed media URLs before they reach the DOM
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
7135f00b
fix(compliance): add policy links and Photon source notices
3w ago
fix(compliance): add policy links and Photon source notices
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
8738f0e4
fix(csp): allow Svelte's SSR event-replay handler by hash
3w ago
fix(csp): allow Svelte's SSR event-replay handler by hash
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
58e09638
feat(richtext): compile compose markup into facets on the write side
3w ago
feat(richtext): compile compose markup into facets on the write side
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
55a61532
chore(static): remove Photon's Android assetlinks.json
3w ago
chore(static): remove Photon's Android assetlinks.json
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
dc516d9a
chore(ci): add pnpm run ci as the local merge gate
3w ago
chore(ci): add pnpm run ci as the local merge gate
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
f235d840
fix(post): correct Tailwind @reference path after permalink move
3w ago
fix(post): correct Tailwind @reference path after permalink move
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
f48c1072
style(toast): restyle toasts to match Bluesky's proportions
3w ago
style(toast): restyle toasts to match Bluesky's proportions
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
dadaf173
fix(post): redirect aliased permalinks to their canonical URL
3w ago
fix(post): redirect aliased permalinks to their canonical URL
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
fbaae206
chore(editor): remove image upload and non-facet formatting controls
3w ago
chore(editor): remove image upload and non-facet formatting controls
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
d4bed413
feat(post): submit NSFW self-label, drop unsupported upload controls
3w ago
feat(post): submit NSFW self-label, drop unsupported upload controls
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
a9cdb456
fix(auth): resolve login handles through the AppView
3w ago
fix(auth): resolve login handles through the AppView
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
51e1fe51
feat(post): carry the record owner in post and comment permalinks
3w ago
feat(post): carry the record owner in post and comment permalinks
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
a94f6341
fix(post): conceal NSFW content until explicitly revealed
4w ago
fix(post): conceal NSFW content until explicitly revealed
Copy SHA
Browse repository
Bretton
committed
4w ago
Bretton
28fd742e
feat(vote): add downvote controls to posts and comments
4w ago
feat(vote): add downvote controls to posts and comments
Copy SHA
Browse repository
Bretton
committed
4w ago
Bretton
fc939a84
fix(community): hide unavailable community creation
4w ago
fix(community): hide unavailable community creation
Copy SHA
Browse repository
Bretton
committed
4w ago
Bretton
7af7e0bb
fix(a11y): expose navbar to screen readers
4w ago
fix(a11y): expose navbar to screen readers
Copy SHA
Browse repository
Bretton
committed
4w ago
Bretton
c01c9866
fix(auth): keep unresolved handles on the sign-in form
1mo ago
fix(auth): keep unresolved handles on the sign-in form
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
a4c529d6
docs(claude): trim CLAUDE.md to project facts
1mo ago
docs(claude): trim CLAUDE.md to project facts
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
449d6d09
feat(moderation): expose account and community blocks
1mo ago
feat(moderation): expose account and community blocks
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
b3592bcb
refactor(shell): retire the multi-account switcher, add logout to the nav menu
1mo ago
refactor(shell): retire the multi-account switcher, add logout to the nav menu
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
e824489b
test(ci): give ESLint-driven tests a CI-tolerant timeout
1mo ago
test(ci): give ESLint-driven tests a CI-tolerant timeout
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
688f7942
feat(ui): migrate icons from Heroicons to Lucide
1mo ago
feat(ui): migrate icons from Heroicons to Lucide
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
ee0d9ed3
fix(ssr): allow trusted internal feed fetches
1mo ago
fix(ssr): allow trusted internal feed fetches
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
6bf0eccf
feat(ssr): enable SSR by default, add ORIGIN boot check, refresh env docs
1mo ago
feat(ssr): enable SSR by default, add ORIGIN boot check, refresh env docs
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
5e0f5a72
feat(ssr): per-request locale, session, and credential isolation — SSR is safe to enable
1mo ago
feat(ssr): per-request locale, session, and credential isolation — SSR is safe to enable
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
4d38dbe0
fix(security): stop the service worker caching session-bearing responses
1mo ago
fix(security): stop the service worker caching session-bearing responses
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
122a1ba4
feat(log): isomorphic scrubbed logger — closes the SSR universal-module logging blocker
1mo ago
feat(log): isomorphic scrubbed logger — closes the SSR universal-module logging blocker
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
96fdd46d
feat(deploy): production compose project, deploy script, and /api/me client-address fix
1mo ago
feat(deploy): production compose project, deploy script, and /api/me client-address fix
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
d6d1eb4e
feat(embeds): render Streamable links as inline click-to-play players
1mo ago
feat(embeds): render Streamable links as inline click-to-play players
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
65c488b0
feat(community): render !name@origin and Lemmy-style canonical /c/ URLs
1mo ago
feat(community): render !name@origin and Lemmy-style canonical /c/ URLs
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
16f16de0
refactor(quality): live-code cleanup, dead-code sweep, and hardening pass
1mo ago
refactor(quality): live-code cleanup, dead-code sweep, and hardening pass
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
26bed9b6
feat(security): app-owned CSP and security headers, fixed embed allowlist
1mo ago
feat(security): app-owned CSP and security headers, fixed embed allowlist
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
4a0d1b74
fix(state): break auth ↔ instance import cycle that broke dev with fresh storage
1mo ago
fix(state): break auth ↔ instance import cycle that broke dev with fresh storage
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
4ddad862
fix(auth): enforce instance lock server-side, drop stale profile on unauthenticated sync
1mo ago
fix(auth): enforce instance lock server-side, drop stale profile on unauthenticated sync
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
d6b58a43
fix(proxy): harden API proxy header boundary, transport, and response policy
1mo ago
fix(proxy): harden API proxy header boundary, transport, and response policy
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
c887e928
feat(server): structured, scrubbed server logging with request correlation
1mo ago
feat(server): structured, scrubbed server logging with request correlation
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
85aceec2
chore(ci): pin actions and base image by hash, attest builds, trim context
1mo ago
chore(ci): pin actions and base image by hash, attest builds, trim context
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
e9017cde
fix(security): allowlist http/https at every post-URL sink, drop /go open redirect
1mo ago
fix(security): allowlist http/https at every post-URL sink, drop /go open redirect
Copy SHA
Browse repository
Bretton
committed
1mo ago
Previous
1
2
3
4
5
…
48
Next