..
api
feat(security): rate-limit /api/flows/start, CSRF double-submit cookie, CSP headers
2026-05-13 20:01:43 +02:00
audit
feat(audit): add /audit list and /audit/[flow_run_id] detail pages
2026-05-13 18:00:37 +02:00
caddy
feat(security): rate-limit /api/flows/start, CSRF double-submit cookie, CSP headers
2026-05-13 20:01:43 +02:00
docker
feat(security): rate-limit /api/flows/start, CSRF double-submit cookie, CSP headers
2026-05-13 20:01:43 +02:00
flows
feat(flows): add update_caddy_config flow with validate, reload/force-restart, and smoke test
2026-05-13 19:54:03 +02:00
git
feat(security): rate-limit /api/flows/start, CSRF double-submit cookie, CSP headers
2026-05-13 20:01:43 +02:00
login
feat(security): rate-limit /api/flows/start, CSRF double-submit cookie, CSP headers
2026-05-13 20:01:43 +02:00
settings /backups
feat(backup): add /settings/backups UI page with Backup now button
2026-05-13 20:07:34 +02:00
systemd
feat(security): rate-limit /api/flows/start, CSRF double-submit cookie, CSP headers
2026-05-13 20:01:43 +02:00
favicon.ico
feat: Next.js + Tailwind + shadcn/ui project skeleton
2026-05-13 16:59:21 +02:00
globals.css
feat: Next.js + Tailwind + shadcn/ui project skeleton
2026-05-13 16:59:21 +02:00
layout.tsx
feat: Next.js + Tailwind + shadcn/ui project skeleton
2026-05-13 16:59:21 +02:00
page.tsx
feat: Next.js + Tailwind + shadcn/ui project skeleton
2026-05-13 16:59:21 +02:00