PWA: Offline behavior
Goal and result
Section titled “Goal and result”Understand cached shell behavior, deep links, and the limits of offline data.
Applies to
Section titled “Applies to”DiscVault v26 has limited offline PWA behavior in both channels. Cached screens may open, but server-backed writes, fresh searches, authentication, and synchronization require connectivity.
DiscVault v26 stable
Section titled “DiscVault v26 stable”- DiscVault v26 stable ·
ghcr.io/helmerznl/discvault:latest - cached screens may open, but fresh data and writes require a network connection ·
Service Worker·CacheStorage
DiscVault v26 beta
Section titled “DiscVault v26 beta”- DiscVault v26 beta ·
ghcr.io/helmerznl/discvault:beta - cached screens may open, but fresh data and writes require a network connection ·
Service Worker·CacheStorage
Prerequisites
Section titled “Prerequisites”- installed PWA
- one successful online load
Procedure
Section titled “Procedure”- Open: Library → Search · while online
- Test: airplane mode ·
Service Worker - Record: available cached screen · blocked server-backed action
- Reconnect: network · reload · current server data
Expected result
Section titled “Expected result”Previously loaded shell content may open offline; after reconnection a reload shows current server data.
- cached screens may open, but fresh data and writes require a network connection
Service Worker·navigator.onLine
Safety and rollback
Section titled “Safety and rollback”Next step
Section titled “Next step”Source and status
Section titled “Source and status”helmerzNL/DiscVault@6d27c689ac21- Verified:
2026-07-14 - DiscVault Docs:
0.1.0
