many many fixes

This commit is contained in:
2026-10-26 10:06:30 -04:00
parent 79e15cb8c3
commit f1a13a3065
25 changed files with 642 additions and 9964 deletions

View File

@@ -39,6 +39,9 @@ self.addEventListener('fetch', event => {
// Only handle GET requests
if (request.method !== 'GET') return;
// Version checks must always hit the network (never cached)
if (url.origin === location.origin && url.pathname === '/version.json') return;
// Handle HTML navigation requests (Offline support)
if (request.mode === 'navigate') {
event.respondWith(