• Joined on 2026-03-17
marcel merged pull request marcel/familienarchiv#154 2026-03-29 12:55:37 +02:00
fix(#145): split DashboardMentions link from muted label
marcel created pull request marcel/familienarchiv#154 2026-03-29 12:55:02 +02:00
fix(#145): split DashboardMentions link from muted label
marcel pushed to feat/145-dashboard at marcel/familienarchiv 2026-03-29 12:52:15 +02:00
bd34b59c15 fix(#145): split DashboardMentions link from muted label
marcel created branch feat/145-dashboard in marcel/familienarchiv 2026-03-29 12:52:14 +02:00
marcel opened issue marcel/familienarchiv#153 2026-03-29 12:44:52 +02:00
feat: notification history page (/notifications)
marcel deleted branch feat/145-dashboard from marcel/familienarchiv 2026-03-29 12:39:42 +02:00
marcel pushed to main at marcel/familienarchiv 2026-03-29 12:39:41 +02:00
6b15ea8b1f style: standardise link hover underline (2px, offset-4, accent) globally
b1f82d91d2 style: teal accent underline on link hover globally
adba3058b4 style(#145): bump dashboard widget content links to text-lg
5bdd26c792 fix(#145): address PR review — full-table scan, a11y, grid, tests
7eda0aefcc feat(e2e): seed admin notifications + resume strip for dashboard proofshots
Compare 14 commits »
marcel closed issue marcel/familienarchiv#145 2026-03-29 12:39:40 +02:00
feat: transform home page into user dashboard
marcel merged pull request marcel/familienarchiv#151 2026-03-29 12:39:39 +02:00
feat(#145): transform home page into user dashboard
marcel pushed to feat/145-dashboard at marcel/familienarchiv 2026-03-29 12:35:39 +02:00
6b15ea8b1f style: standardise link hover underline (2px, offset-4, accent) globally
marcel pushed to feat/145-dashboard at marcel/familienarchiv 2026-03-29 12:32:15 +02:00
b1f82d91d2 style: teal accent underline on link hover globally
marcel pushed to feat/145-dashboard at marcel/familienarchiv 2026-03-29 12:18:46 +02:00
adba3058b4 style(#145): bump dashboard widget content links to text-lg
5bdd26c792 fix(#145): address PR review — full-table scan, a11y, grid, tests
Compare 2 commits »
marcel commented on pull request marcel/familienarchiv#151 2026-03-29 12:12:17 +02:00
feat(#145): transform home page into user dashboard

All review items addressed in commit 5bdd26c. Full breakdown below.


@leonie — UI Review

[High] Grid breaks when Mentions widget is empty fixed

+page.svelte:103 — grid class is…

marcel commented on pull request marcel/familienarchiv#151 2026-03-29 11:48:27 +02:00
feat(#145): transform home page into user dashboard

Test Coverage Review — @saraholt

Overall solid structure: four widget specs, repo/service/controller tests all present. A few gaps worth addressing before merge.


P1 — Must…

marcel pushed to feat/145-dashboard at marcel/familienarchiv 2026-03-29 11:47:10 +02:00
7eda0aefcc feat(e2e): seed admin notifications + resume strip for dashboard proofshots
3e76ef5281 fix(#152): disable open-in-view to prevent HikariPool exhaustion
Compare 2 commits »
marcel commented on pull request marcel/familienarchiv#151 2026-03-29 11:38:25 +02:00
feat(#145): transform home page into user dashboard

Architectural Review — @mkeller

Good PR overall. Clean layering, proper test coverage at all three levels, i18n complete. Two issues need attention before merge.


🔴 1. Full-table…

marcel commented on pull request marcel/familienarchiv#151 2026-03-29 11:32:26 +02:00
feat(#145): transform home page into user dashboard

UI Review — Leonie Voss

Overall the dashboard is clean and the dark mode implementation is intentional and well-executed. Semantic color tokens hold up across all 6 proofshots. Deep-linking…

marcel pushed to feat/145-dashboard at marcel/familienarchiv 2026-03-29 11:30:47 +02:00
2171c3702a feat(#145): switch dashboard to show last-activity documents
6976daa910 feat(#145): add recent-activity endpoint sorted by updatedAt
Compare 2 commits »
marcel pushed to feat/145-dashboard at marcel/familienarchiv 2026-03-29 11:02:04 +02:00
dc487e2f97 refactor(e2e): extract reusable captureProofshots helper
marcel opened issue marcel/familienarchiv#152 2026-03-29 10:34:43 +02:00
bug: HikariCP connection pool exhaustion causes backend outages