• Joined on 2026-03-17
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)
marcel pushed to feat/35-profile-page at marcel/familienarchiv 2026-03-22 16:34:10 +01:00
fb4f8e820c feat(admin): add dedicated routes for admin user management (#37)
9731afb776 fix(auth): pass through explicit Authorization header in handleFetch
f6634f1d00 fix(tests): fix Svelte 5 event delegation not firing via Playwright locator clicks
Compare 3 commits »
marcel closed issue marcel/familienarchiv#35 2026-03-22 14:56:33 +01:00
As a user I want a profile page so I can change my password and keep my personal information up to date
marcel pushed to main at marcel/familienarchiv 2026-03-22 14:56:15 +01:00
9731afb776 fix(auth): pass through explicit Authorization header in handleFetch
f6634f1d00 fix(tests): fix Svelte 5 event delegation not firing via Playwright locator clicks
Compare 2 commits »
marcel merged pull request marcel/familienarchiv#46 2026-03-22 14:56:14 +01:00
fix: Svelte 5 test event delegation + login auth regression
marcel created pull request marcel/familienarchiv#46 2026-03-22 14:53:56 +01:00
fix: Svelte 5 test event delegation + login auth regression
9731afb776 fix(auth): pass through explicit Authorization header in handleFetch
f6634f1d00 fix(tests): fix Svelte 5 event delegation not firing via Playwright locator clicks
Compare 2 commits »
marcel created branch fix/svelte5-test-delegation-and-login-auth in marcel/familienarchiv 2026-03-22 14:53:02 +01:00
marcel pushed to main at marcel/familienarchiv 2026-03-22 14:52:09 +01:00
18601db4f8 fix(profile): use dd.mm.yyyy date input for birth date field
a65c69b0ce fix(tests): fix type errors in spec files after adding user to App.PageData
8f5c13f162 fix(frontend): fix handleFetch skipping auth for /api/users/me endpoints and regenerate API types
168225d67c feat(frontend): add profile page and public user profile page
401a1f359f feat(frontend): replace logout button with user avatar dropdown in nav
Compare 7 commits »
marcel merged pull request marcel/familienarchiv#45 2026-03-22 14:52:09 +01:00
feat: user profile page and nav avatar dropdown (#35)
marcel pushed to feat/35-profile-page at marcel/familienarchiv 2026-03-20 23:19:35 +01:00
18601db4f8 fix(profile): use dd.mm.yyyy date input for birth date field
marcel created pull request marcel/familienarchiv#45 2026-03-20 23:12:06 +01:00
feat: user profile page and nav avatar dropdown (#35)
marcel created branch feat/35-profile-page in marcel/familienarchiv 2026-03-20 23:11:50 +01:00
marcel pushed to feat/35-profile-page at marcel/familienarchiv 2026-03-20 23:11:50 +01:00
a65c69b0ce fix(tests): fix type errors in spec files after adding user to App.PageData
8f5c13f162 fix(frontend): fix handleFetch skipping auth for /api/users/me endpoints and regenerate API types
168225d67c feat(frontend): add profile page and public user profile page
401a1f359f feat(frontend): replace logout button with user avatar dropdown in nav
82c8401167 feat(frontend): add i18n messages and error codes for profile feature
Compare 6 commits »
marcel deleted branch fix/34-persons-search-keystroke-loss from marcel/familienarchiv 2026-03-20 22:00:40 +01:00