• Joined on 2026-03-17
marcel created branch feat/38-document-edit-history in marcel/familienarchiv 2026-03-23 12:00:17 +01:00
marcel opened issue marcel/familienarchiv#51 2026-03-23 10:58:55 +01:00
feat: split combined person entries into separate persons
marcel closed issue marcel/familienarchiv#36 2026-03-23 10:14:08 +01:00
As a user I want to reset my forgotten password via email so I can regain access without contacting the admin
marcel deleted branch feat/36-password-reset from marcel/familienarchiv 2026-03-23 10:13:59 +01:00
marcel pushed to main at marcel/familienarchiv 2026-03-23 10:13:57 +01:00
43defa41c4 fix(e2e): wait for hydration before clicking nav dropdown in logout test
17db73d900 fix(frontend): hide nav header on forgot-password and reset-password routes
88e3fb32b3 docs: add mail configuration guide
c18cdbfac1 feat(dev): add Mailpit mail catcher to docker-compose
b9aff799fa fix(e2e): use username check instead of count() for admin user creation
Compare 7 commits »
marcel merged pull request marcel/familienarchiv#49 2026-03-23 10:13:56 +01:00
feat: password reset via email (#36)
marcel pushed to feat/36-password-reset at marcel/familienarchiv 2026-03-23 09:48:24 +01:00
43defa41c4 fix(e2e): wait for hydration before clicking nav dropdown in logout test
marcel pushed to feat/36-password-reset at marcel/familienarchiv 2026-03-23 09:28:22 +01:00
17db73d900 fix(frontend): hide nav header on forgot-password and reset-password routes
marcel pushed to feat/36-password-reset at marcel/familienarchiv 2026-03-23 09:21:03 +01:00
88e3fb32b3 docs: add mail configuration guide
marcel pushed to feat/36-password-reset at marcel/familienarchiv 2026-03-23 09:10:42 +01:00
c18cdbfac1 feat(dev): add Mailpit mail catcher to docker-compose
marcel opened issue marcel/familienarchiv#50 2026-03-23 08:52:04 +01:00
As a user I want to comment on documents and reply to others so we can discuss and annotate our findings
marcel pushed to feat/36-password-reset at marcel/familienarchiv 2026-03-23 08:46:28 +01:00
b9aff799fa fix(e2e): use username check instead of count() for admin user creation
marcel pushed to main at marcel/familienarchiv 2026-03-23 07:55:21 +01:00
6400cef390 fix(e2e): fix tag rename and flaky logout tests
f98792f10b fix(permissions): redirect read-only users from /documents/new to home
70d858b65a fix(tests): add missing user/canWrite/form props to admin spec fixtures
c1e82a7edf fix(e2e): fix 8 failing E2E tests on feat/35-profile-page
7fbfeb3b39 chore(hooks): remove pre-push E2E hook
Compare 17 commits »
marcel deleted branch feat/35-profile-page from marcel/familienarchiv 2026-03-23 07:55:21 +01:00
marcel closed issue marcel/familienarchiv#48 2026-03-23 07:55:20 +01:00
test(e2e): close coverage gaps — mutation flows, profile, admin
marcel merged pull request marcel/familienarchiv#47 2026-03-23 07:55:18 +01:00
feat(admin): dedicated routes for user management (#37)
marcel pushed to feat/36-password-reset at marcel/familienarchiv 2026-03-23 07:26:41 +01:00
908221f04d feat(frontend): add forgot-password and reset-password pages
5f49a5787c feat(backend): add password reset via email
6400cef390 fix(e2e): fix tag rename and flaky logout tests
Compare 3 commits »
marcel pushed to feat/35-profile-page at marcel/familienarchiv 2026-03-23 07:25:54 +01:00
6400cef390 fix(e2e): fix tag rename and flaky logout tests
marcel created pull request marcel/familienarchiv#49 2026-03-22 23:58:12 +01:00
feat: password reset via email (#36)
marcel pushed to feat/36-password-reset at marcel/familienarchiv 2026-03-22 23:57:33 +01:00
4a3c96547f feat(frontend): add forgot-password and reset-password pages
dfb6cc9ade feat(backend): add password reset via email
Compare 2 commits »