• Joined on 2026-03-17
marcel commented on issue marcel/familienarchiv#72 2026-03-25 19:50:43 +01:00
As a user I want to @mention other users in comments so they are notified and linked to their profile

Implementation plan finalised

See .agent/current-plan.md (Phases 2 + 4) for the full step-by-step plan. Summary of decisions locked in:

Mention rendering is server-side. Backend returns…

marcel commented on issue marcel/familienarchiv#71 2026-03-25 19:50:34 +01:00
As a user I want to receive notifications for archive activity so I stay informed when family members annotate, comment, or start conversations

Implementation plan finalised

See .agent/current-plan.md (Phases 1 + 3) for the full step-by-step plan. Summary of decisions locked in:

Scope — two triggers only: replies in threads…

marcel opened issue marcel/familienarchiv#72 2026-03-25 19:27:36 +01:00
As a user I want to @mention other users in comments so they are notified and linked to their profile
marcel opened issue marcel/familienarchiv#71 2026-03-25 19:27:06 +01:00
As a user I want to receive notifications for archive activity so I stay informed when family members annotate, comment, or start conversations
marcel opened issue marcel/familienarchiv#70 2026-03-25 18:58:47 +01:00
As a user I want a help page on the site so I can learn how to use the archive and share the guidance with family members before a scanning session
marcel closed issue marcel/familienarchiv#61 2026-03-25 14:14:20 +01:00
As a user I want the annotation toggle in the document header so I can easily find and activate annotation mode
marcel commented on issue marcel/familienarchiv#69 2026-03-25 14:12:29 +01:00
As a user I want the system to suggest date and sender from the filename so I have less to type when uploading scanned documents

Also applies during bulk upload (#66): filename parsing should run for each file in the drop zone, so documents land with dates/names already populated where the filename is structured.

marcel commented on issue marcel/familienarchiv#67 2026-03-25 14:12:25 +01:00
As a user I want to see a queue of documents that are missing metadata so I can enrich them efficiently after a scanning session

Depends on / pairs well with: #66 (bulk upload drop zone — the primary way documents enter the queue)

marcel commented on issue marcel/familienarchiv#66 2026-03-25 14:12:23 +01:00
As a user I want to drop or select multiple files on the home page so I can digitize a stack of documents without navigating to a form for each one

Related: #67 (enrichment queue — natural next step after bulk upload), #68 (progressive form — fallback for manual entry), #69 (filename parsing — enhances bulk upload with auto-suggestions)

marcel opened issue marcel/familienarchiv#69 2026-03-25 14:12:14 +01:00
As a user I want the system to suggest date and sender from the filename so I have less to type when uploading scanned documents
marcel opened issue marcel/familienarchiv#68 2026-03-25 14:11:58 +01:00
As a user I want the new document form to lead with file upload and treat all metadata fields as optional so I can save a document quickly without filling everything out upfront
marcel opened issue marcel/familienarchiv#67 2026-03-25 14:11:46 +01:00
As a user I want to see a queue of documents that are missing metadata so I can enrich them efficiently after a scanning session
marcel opened issue marcel/familienarchiv#66 2026-03-25 14:11:33 +01:00
As a user I want to drop or select multiple files on the home page so I can digitize a stack of documents without navigating to a form for each one
marcel deleted branch feat/64-dark-mode from marcel/familienarchiv 2026-03-25 13:50:24 +01:00
marcel pushed to main at marcel/familienarchiv 2026-03-25 13:50:20 +01:00
29a71f4421 fix(login): remove py-6 padding from layout on auth pages to prevent scrolling
eade2aa48a fix(login): use bg-canvas instead of bg-surface for page background
bda3cdf9af fix(annotations): show annotations when entering annotate mode + restore documentFileHash
1765ffce01 fix(conversations): use text-primary-fg instead of text-white on sender bubbles
399fa36f60 fix(e2e): reset admin password to configured value on every e2e backend startup
Compare 11 commits »
marcel merged pull request marcel/familienarchiv#65 2026-03-25 13:50:19 +01:00
feat(#64): dark mode — semantic tokens, ThemeToggle, and UI fixes
marcel closed issue marcel/familienarchiv#64 2026-03-25 13:50:19 +01:00
As a user I want a dark mode so I can use the archive comfortably in low-light environments
marcel pushed to feat/64-dark-mode at marcel/familienarchiv 2026-03-25 13:48:15 +01:00
29a71f4421 fix(login): remove py-6 padding from layout on auth pages to prevent scrolling
eade2aa48a fix(login): use bg-canvas instead of bg-surface for page background
bda3cdf9af fix(annotations): show annotations when entering annotate mode + restore documentFileHash
1765ffce01 fix(conversations): use text-primary-fg instead of text-white on sender bubbles
399fa36f60 fix(e2e): reset admin password to configured value on every e2e backend startup
Compare 28 commits »
marcel created pull request marcel/familienarchiv#65 2026-03-25 13:45:02 +01:00
feat(#64): dark mode — semantic tokens, ThemeToggle, and UI fixes
marcel pushed to feat/64-dark-mode at marcel/familienarchiv 2026-03-25 13:43:28 +01:00
0142ad9639 fix(login): remove py-6 padding from layout on auth pages to prevent scrolling
3f735bc9b7 fix(login): use bg-canvas instead of bg-surface for page background
f3cd26c232 fix(annotations): show annotations when entering annotate mode + restore documentFileHash
3ccd09e2ea fix(conversations): use text-primary-fg instead of text-white on sender bubbles
7f80340641 fix(e2e): reset admin password to configured value on every e2e backend startup
Compare 10 commits »