release: v2.0.1 — Web UI major upgrade, theming reset, diagnostics polish, docs refreshed

This commit is contained in:
matt 2025-08-28 16:44:58 -07:00
parent 721e1884af
commit 171fa5cbaf
17 changed files with 393 additions and 58 deletions

10
code/web/static/sw.js Normal file
View file

@ -0,0 +1,10 @@
// Minimal service worker (stub). Controlled by ENABLE_PWA.
self.addEventListener('install', event => {
self.skipWaiting();
});
self.addEventListener('activate', event => {
event.waitUntil(clients.claim());
});
self.addEventListener('fetch', event => {
// Pass-through; caching strategy can be added later.
});