Julien Calixte
72d0478b6f
feat: sync public notes tab with URL search params
2026-03-10 15:32:44 +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
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
557aff2329
fix: sticky notes
2026-03-01 17:07:38 +01:00
Julien Calixte
116a01575b
feat: warn users when a public note no longer exists
...
Show an error toast and redirect to 404 when navigating to a deleted
ATProto note. In stacked panels, display an inline error message instead.
2026-02-25 17:08:18 +01:00
Julien Calixte
9768c08692
feat: tab title same as breadcrumb
2026-02-22 23:05:04 +01:00
Julien Calixte
6089a109ff
refactor: extract PublicNoteList shared component
...
Move the duplicated <ul> + infinite scroll + note row markup into a
new PublicNoteList component with a #meta scoped slot. Both list views
now delegate rendering to it, supplying only their view-specific
author/date markup via the slot.
2026-02-20 12:18:26 +01:00
Julien Calixte
c8c17d32d6
Merge branch 'main' of github.com:remanso-space/remanso
2026-02-20 10:00:44 +01:00
Julien Calixte
96641fe1be
feat: add author to breadcrumb
2026-02-20 10:00:41 +01:00
Julien Calixte
4edfba77ed
design: align left for list
2026-02-19 21:43:56 +01:00
Julien Calixte
801832c6e5
feat: handle absolute internal links for stacked notes
2026-02-19 21:32:37 +01:00
Julien Calixte
b14f5f1dc1
Merge branch 'main' of github.com:remanso-space/remanso
2026-02-19 20:42:21 +01:00
Julien Calixte
5ea5db2655
feat: add optional slug to public note URLs
2026-02-17 13:38:45 +01:00
Julien Calixte
c4dd418cd8
fix: gaps
2026-02-17 13:36:29 +01:00
Julien Calixte
103b23884f
refacto: use microcosm endpoint and change types
2026-02-17 09:30:27 +01:00
Julien Calixte
04961a8ac7
design: change h1 font size
2026-02-17 01:21:49 +01:00
Julien Calixte
ffa1a28e90
feat: better design
2026-02-17 00:49:12 +01:00
Julien Calixte
c3095a545e
feat: better header for public note
2026-02-16 23:56:57 +01:00
Julien Calixte
3e495618e1
design: more color for the author badge
2026-02-15 21:54:40 +01:00
Julien Calixte
c9ce61769d
design: fix top view
2026-02-15 21:23:18 +01:00
Julien Calixte
28a2bd8e31
fix: prefer fallback for back button most of the time
2026-02-15 21:18:44 +01:00
Julien Calixte
1c3120e4f7
design: fix margin for list
2026-02-15 21:15:00 +01:00
Julien Calixte
1d4e3e3d0a
feat: fallback for back button
2026-02-15 19:59:11 +01:00
Julien Calixte
8e754021bd
fix: better mobile usage
2026-02-15 19:43:22 +01:00
Julien Calixte
ff8795581e
feat: add public notes by author page
...
Extract note-list fetching into usePublicNoteList composable, add
/pub/:did route to view notes from a single author, and make author
aliases clickable links in both the note list and note view.
2026-02-15 13:18:59 +01:00
Julien Calixte
b03626bb1a
fix: note width. TODO: sync NOTE_WIDTH js constant to css variable --note-width
2026-02-15 08:40:58 +01:00
Julien Calixte
8c0e5d5ebd
feat: add infinite scroll pagination
2026-02-15 08:36:05 +01:00
Julien Calixte
5c70232fba
deps: upgrade
2026-02-15 08:00:11 +01:00
Julien Calixte
d1b0d51ec9
feat: add stacked public notes
2026-02-15 00:23:57 +01:00
Julien Calixte
0ce44404a4
feat: change default font family
2026-02-14 22:23:53 +01:00
Julien Calixte
459a0d6219
fix: back button style
2026-02-14 21:45:44 +01:00
Julien Calixte
6655c05ddd
refactor: extract back button into shared component using history navigation
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-14 20:52:17 +01:00
Julien Calixte
dee80bfbb6
i18n: better wording
2026-02-14 20:22:11 +01:00
Julien Calixte
5ab074ab5f
fix: head
2026-02-14 19:48:41 +01:00
Julien Calixte
f92f5f4adf
fix: author typing
2026-02-14 19:46:14 +01:00
Julien Calixte
ecd18fbb40
feat: add published date
2026-02-14 19:39:48 +01:00
Julien Calixte
b525e953cb
fix: some design
2026-02-14 19:34:11 +01:00
Julien Calixte
536b4bcda3
feat: add back button
2026-02-14 18:27:57 +01:00
Julien Calixte
7b92bb9d0f
fix: font size with points
2026-02-14 17:49:13 +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
7ab4d64dea
design: better list
2026-02-13 23:54:56 +01:00
Julien Calixte
1baa9794ba
fix: no embricked .note
2026-02-13 23:42:17 +01:00
Julien Calixte
1000f6e080
design: remodel public list and public notes
2026-02-12 22:39:42 +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
fa2526bdc6
M https://pdsls.dev/at://did:plc:4m3kouplb7s7xozjd3whinvl/space.litenote.note/3meeya3nm5l2
...
merge branch 'main' of github.com:lite-note/lite-note
2026-02-10 20:48:45 +01:00
Julien Calixte
f7133cc01d
prune: remove share view as obsolete with new at proto system
2026-02-10 20:25:34 +01:00