Files
dashboard/frontend/src/types
Matthias Hochmeister 21b7be22db feat: service mode (maintenance mode)
Admins can toggle maintenance mode from the admin dashboard (new
"Wartung" tab). When active, all non-admin users see a full-page
maintenance screen instead of the app.

- Backend: GET /api/config/service-mode endpoint (authenticated)
- Backend: stores state in app_settings key 'service_mode'
- Frontend: ServiceModeGuard wraps all ProtectedRoutes
- Frontend: ServiceModePage full-screen maintenance UI
- Frontend: ServiceModeTab in admin dashboard with toggle + message
- Admins (dashboard_admin group) always bypass the guard

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 13:21:49 +01:00
..
2026-03-01 14:41:45 +01:00
2026-02-23 17:08:58 +01:00
2026-03-02 17:26:01 +01:00
2026-03-03 17:01:53 +01:00
2026-03-03 17:01:53 +01:00
2026-02-27 19:50:14 +01:00
2026-03-03 17:01:53 +01:00
2026-02-27 19:50:14 +01:00
2026-02-28 13:57:41 +01:00
2026-03-05 18:07:18 +01:00