-
bbec815854
Merge feat/ux-review-followups: UX review batch fixes + shared primitives
main
MechaCat02
2026-05-24 22:50:34 +02:00
-
-
309c25bc06
feat(frontend): UX review followups — primitives + a11y/UX fixes across 4 passes
MechaCat02
2026-05-24 22:50:28 +02:00
-
-
b241ba6415
Merge fix/security-review-followups: security review batch fixes
MechaCat02
2026-05-17 21:00:55 +02:00
-
-
d228676a56
fix(security): cross-event authz, SSE ticket flow, account hardening, audit logs
MechaCat02
2026-05-17 21:00:51 +02:00
-
-
2340f21637
Merge feat/e2e-test-suite: Playwright E2E suite + small fixes
MechaCat02
2026-05-16 19:37:42 +02:00
-
-
e42d8a92a1
feat(e2e): Playwright suite — 134 tests across 9 spec areas + UA matrix
MechaCat02
2026-05-16 19:02:29 +02:00
-
1cdab21514
fix(frontend): a11y backdrop, ≥44px PIN button, test-ids on auth & upload
MechaCat02
2026-05-16 19:01:54 +02:00
-
05f76514a2
fix(backend): JWT jti, NUL-byte guard, dev-only truncate endpoint
MechaCat02
2026-05-16 19:01:34 +02:00
-
-
e6efffafe5
Merge feat/platform-v0.16: platform features, dark mode, hardening
MechaCat02
2026-05-16 14:39:13 +02:00
-
-
16d8bdb680
Merge feat/html-viewer-export: SvelteKit-static offline viewer
MechaCat02
2026-05-16 14:38:14 +02:00
-
-
2761ac7db6
chore: rebuild export-viewer with the shared Tailwind theme
MechaCat02
2026-05-16 14:33:44 +02:00
-
e619a3bd64
feat(ui): v0.16 features + dark mode across every page
MechaCat02
2026-05-16 14:33:30 +02:00
-
8a769b52bf
feat(diashow): live slideshow with two-queue policy + pluggable transitions
MechaCat02
2026-05-16 14:32:55 +02:00
-
251f9f1469
frontend(plumbing): shared theme tokens, cross-cutting stores, gestures, sheets
MechaCat02
2026-05-16 14:32:37 +02:00
-
2e98f5ddf5
backend(features): quota enforcement, PIN reset, /me, original download, toggles
MechaCat02
2026-05-16 14:32:05 +02:00
-
141c918dd5
backend(infra): shared config helper, startup recovery, periodic maintenance
MechaCat02
2026-05-16 14:31:41 +02:00
-
9a0ceeced7
docs: realign blueprint with shipped state + add feature/journey/ideas docs
MechaCat02
2026-05-16 14:31:06 +02:00
-
-
f7fdfa4627
docs: add mobile testing guide
MechaCat02
2026-04-06 21:29:25 +02:00
-
1685bf105c
fix: update export page guide text for new viewer
feat/html-viewer-export
MechaCat02
2026-04-06 21:26:06 +02:00
-
ffc926bf4d
feat: replace HTML export with SvelteKit viewer
MechaCat02
2026-04-06 21:26:03 +02:00
-
2fd66a800a
chore: build and commit export-viewer static output
MechaCat02
2026-04-06 21:01:08 +02:00
-
4f966533fe
feat: add export-viewer SvelteKit static app
MechaCat02
2026-04-06 21:01:01 +02:00
-
-
4a5506f32d
feat: mobile-first UI redesign (v0.15.0)
MechaCat02
2026-04-05 18:40:57 +02:00
-
4757be71a3
feat: role-aware nav icons across feed, host, and admin pages
MechaCat02
2026-04-03 20:08:37 +02:00
-
d0a199e9b5
fix: HTML export tojson filter + authenticated file download (v0.14.1)
MechaCat02
2026-04-03 20:01:48 +02:00
-
2375a9cfa6
fix: refresh only export jobs list on Aktualisieren, not the whole page
MechaCat02
2026-04-03 19:47:07 +02:00
-
0bda0eecc8
fix: stringify config values before PATCH to avoid 422 (number vs string)
MechaCat02
2026-04-03 19:39:55 +02:00
-
eab5bb4d1c
feat: add /admin/login page (v0.14.0)
MechaCat02
2026-04-03 19:35:40 +02:00
-
5b2947cdbe
docs: add admin & host dashboard test steps (Steps 10–15)
MechaCat02
2026-04-03 19:31:04 +02:00
-
0351e967c0
feat: unique display names + inline recover on join (v0.13.1)
MechaCat02
2026-04-03 18:37:51 +02:00
-
de0e395a9e
feat: auto-retry uploads when rate limited (v0.13.0)
MechaCat02
2026-04-03 18:37:51 +02:00
-
3dc69e6c6d
fix: upload body limit, role case, and connection drain (v0.12.1)
MechaCat02
2026-04-03 18:14:12 +02:00
-
87b5aff478
feat: implement onboarding guide and HTML export guide
v0.12.0
MechaCat02
2026-04-02 21:13:14 +02:00
-
75d186fad3
feat: implement My Account page
v0.11.0
MechaCat02
2026-04-02 21:11:11 +02:00
-
989d88022a
feat: implement rate limiting across all API endpoints
v0.10.0
MechaCat02
2026-04-02 21:03:59 +02:00
-
258e2bd84d
feat: implement export engine
v0.9.0
MechaCat02
2026-04-02 20:56:21 +02:00
-
32c16da3e2
feat: implement admin dashboard
v0.8.0
MechaCat02
2026-04-02 20:45:37 +02:00
-
71a2987a3e
feat: implement host dashboard
v0.7.0
MechaCat02
2026-04-02 20:43:09 +02:00
-
25f4fb1810
feat: implement camera capture step
v0.6.0
MechaCat02
2026-04-02 20:20:51 +02:00
-
2e3097ca40
camera capture wip
feat/camera-capture-wip
fabi
2026-04-01 20:37:22 +02:00
-
-
964598e41d
feat: implement gallery feed with social features and SSE
v0.5.0
fabi
2026-04-01 19:17:06 +02:00
-
4e1f1d6426
feat: implement client-side upload queue with IndexedDB persistence
v0.4.0
fabi
2026-04-01 18:59:23 +02:00
-
3f052a4f91
feat: implement upload pipeline with compression and SSE
v0.3.0
fabi
2026-03-31 21:48:59 +02:00
-
8b9d916265
feat: implement authentication flow
v0.2.0
fabi
2026-03-31 21:44:03 +02:00
-
e976f0f670
feat: add database schema and SQLx migrations
v0.1.0
fabi
2026-03-31 21:15:25 +02:00
-
b89b1d6ffa
chore: scaffold monorepo for EventSnap
fabi
2026-03-31 20:15:44 +02:00