feat: add browser offline recovery and PWA cache hardening

This commit is contained in:
ai-ag2026
2026-05-08 12:40:21 +02:00
committed by nesquena-hermes
parent 596c6b314d
commit 8f58a8c94e
11 changed files with 320 additions and 25 deletions

View File

@@ -19,7 +19,7 @@ logger = logging.getLogger(__name__)
# ── Public paths (no auth required) ─────────────────────────────────────────
PUBLIC_PATHS = frozenset({
'/login', '/health', '/favicon.ico',
'/login', '/health', '/favicon.ico', '/sw.js',
'/api/auth/login', '/api/auth/status',
'/manifest.json', '/manifest.webmanifest',
})