Julien Calixte
1a2d8f4ebf
chore: add tests
2026-06-06 22:13:14 +02:00
Julien Calixte
5f48aa5690
chore: lint and fmt
2026-03-28 09:38:55 +01:00
Julien Calixte
0381ca00cc
fix: handle full DID in fromShortDid to prevent double did: prefix
2026-03-17 02:12:20 +01:00
Julien Calixte
163e3ee756
feat: shorten DID in public note URLs by stripping did:plc: prefix
...
URLs are now /pub/<base32id>/rkey instead of /pub/did:plc:<base32id>/rkey.
Non-plc DIDs keep their method prefix (e.g. web:example.com).
2026-03-17 01:33:51 +01:00
Julien Calixte
af49b233ef
lint
2026-03-10 16:33:24 +01:00
Julien Calixte
c721338dc0
fix: atproto oauth dev redirect, tab isolation, and concurrent load guard
...
- Use buildLoopbackClientId(window.location) for dev to include port in redirect URI
- Bind Vite dev server to 127.0.0.1 explicitly
- Remove scope override in signInRedirect (use metadata default)
- Clear OAuth callback params from URL after session restore
- Replace follows badge with DaisyUI tabs (All / Following)
- Use separate PublicNoteList instances per tab to isolate v-infinite-scroll state
- Add isLoading guard in onLoadMore to prevent concurrent fetches
2026-03-10 14:18:41 +01:00
Julien Calixte
a234d590bd
fix: redirect from netlify
2026-03-10 12:45:04 +01:00
Julien Calixte
8843d67a80
feat: create atproto oauth login
2026-03-10 12:27:35 +01:00
Julien Calixte
7ca922e0a6
feat: language in header
2026-03-01 19:00:29 +01:00
Julien Calixte
1dffab12df
fix: no : in class names
2026-02-21 19:37:36 +01:00
Julien Calixte
103b23884f
refacto: use microcosm endpoint and change types
2026-02-17 09:30:27 +01:00
Julien Calixte
d1b0d51ec9
feat: add stacked public notes
2026-02-15 00:23:57 +01:00
Julien Calixte
f92f5f4adf
fix: author typing
2026-02-14 19:46:14 +01:00
Julien Calixte
8b921f1adb
refacto: look after remanso now
2026-02-14 14:40:11 +01:00
Julien Calixte
44f5663f50
feat: add font customization
2026-02-14 02:00:54 +01:00
Julien Calixte
33eeb9ae02
feat: retrieve images
2026-02-14 00:17:16 +01:00
Julien Calixte
683187b4d1
feat: render some real content
2026-02-11 03:12:52 +01:00
Julien Calixte
95b4eb7c44
feat: notes and first item view
2026-02-10 22:21:59 +01:00
Julien Calixte
c638914f56
feat: aka without the at://
2026-02-10 21:31:36 +01:00
Julien Calixte
63903d48eb
feat: init public notes
2026-02-10 20:05:21 +01:00