• Joined on 2026-03-28
fabi pushed to fix/audit-2026-06-27-critical-medium at fabi/EventSnap 2026-06-28 18:02:27 +00:00
77d55e941c harden(deploy): add app/frontend healthchecks + readiness-gate Caddy
a895bebdc2 harden(deploy): close public DB exposure + make JWT prod guard effective
2d7169e971 harden: low-severity bucket — unspoofable IP, admin floor, log/SSE hygiene
db1e5b8833 fix: post-review punch-list — upload concurrency cap, atomic release, ban SSE
d4181b1119 chore(git): ignore local audit/review reports
Compare 10 commits »
fabi pushed to feat/admin-dashboard at fabi/EventSnap 2026-06-28 18:02:27 +00:00
00c14b8b46 wip: admin dashboard
fabi created branch feat/admin-login-page in fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi pushed to feat/admin-login-page at fabi/EventSnap 2026-06-28 18:02:27 +00:00
91dde45c94 feat: add /admin/login page
fabi created branch feat/camera-capture in fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi created branch feat/e2e-test-suite in fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi pushed to feat/e2e-test-suite at fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi created branch feat/export-engine in fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi pushed to feat/export-engine at fabi/EventSnap 2026-06-28 18:02:27 +00:00
0b9eb1f680 wip: export engine
fabi created branch feat/host-dashboard in fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi pushed to feat/host-dashboard at fabi/EventSnap 2026-06-28 18:02:27 +00:00
a2374f7583 feat: implement host dashboard
fabi created branch feat/platform-v0.16 in fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi pushed to feat/platform-v0.16 at fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi created branch feat/unique-display-names in fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi pushed to feat/unique-display-names at fabi/EventSnap 2026-06-28 18:02:27 +00:00
a43ad6194a feat: unique display names (case-insensitive) + inline recover on join
7515983a63 Merge branch 'feat/upload-rate-limit-autoretry' into feat/unique-display-names
Compare 2 commits »
fabi created branch feat/upload-rate-limit-autoretry in fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi pushed to feat/upload-rate-limit-autoretry at fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi created branch feat/ux-review-followups in fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi pushed to feat/ux-review-followups at fabi/EventSnap 2026-06-28 18:02:27 +00:00
fabi pushed to feat/hierarchies-extension-points at fabi/PiCloud 2026-06-28 18:01:24 +00:00
aa2831da90 docs+test(hierarchies): end-to-end review follow-ups (M5/M6/M7)
22d6c33d0b feat(hierarchies): per-env approval-policy gating (M5)
c04c684a2e feat(hierarchies): cross-repo template expansion (M7)
7c17d6e363 feat(hierarchies): template {var:NAME} resolves in-transaction (M6)
4d2eed4e81 feat(hierarchies): trigger templates — per-app fan-out (M4b)
Compare 10 commits »