• Joined on 2026-03-17
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 deleted branch feat/35-profile-page from marcel/familienarchiv 2026-03-23 07:55:21 +01:00
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 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 »
marcel created branch feat/36-password-reset in marcel/familienarchiv 2026-03-22 23:57:32 +01:00
marcel pushed to feat/35-profile-page at marcel/familienarchiv 2026-03-22 23:02:12 +01:00
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
Compare 3 commits »
marcel pushed to feat/35-profile-page at marcel/familienarchiv 2026-03-22 22:16:06 +01:00
7fbfeb3b39 chore(hooks): remove pre-push E2E hook
bbac351f03 test(e2e): add read-only user permissions journey
2411c330a2 test(e2e): add admin management journey (users, groups, tags)
7d095e159e test(e2e): add profile page journey (view, update, password change)
ca73777010 test(e2e): add person creation journey
Compare 12 commits »
marcel closed issue marcel/familienarchiv#37 2026-03-22 19:36:40 +01:00
As an admin I want to create and edit full user profiles so that users start with their information pre-filled
marcel opened issue marcel/familienarchiv#48 2026-03-22 19:34:31 +01:00
test(e2e): close coverage gaps — mutation flows, profile, admin
marcel created pull request marcel/familienarchiv#47 2026-03-22 16:35:01 +01:00
feat(admin): dedicated routes for user management (#37)