generated from Dicken/dickendock
Kritische Bugfixes: Export/CA-Download (Service-Worker), Speichern-Bug bei Diensten/Lesezeichen, Dark-Mode-Direktlink, Favicon-Mixed-Content-Proxy, Live-Update Zuletzt-besucht, Kategorie-Farb-Picker, Startseite-Nav
This commit is contained in:
@@ -35,8 +35,15 @@ export default defineConfig({
|
||||
],
|
||||
},
|
||||
workbox: {
|
||||
// Zeigt beim Offline-Öffnen weiterhin die (gecachte) App-Shell an.
|
||||
// Zeigt beim Offline-Öffnen weiterhin die (gecachte) App-Shell an -
|
||||
// ABER NICHT für /api/* oder /ca.crt: ein <a href="/api/..." download>-
|
||||
// oder <a href="/ca.crt" download>-Klick wird vom Browser als
|
||||
// "Navigation" behandelt, und ohne dieses Denylist hätte der Service
|
||||
// Worker dafür fälschlich die App-Shell (index.html) ausgeliefert
|
||||
// statt die Anfrage ans Backend/an nginx durchzulassen (Ursache für
|
||||
// "Export lädt weiße .htm-Seite" / "ca.crt enthält HTML-Code").
|
||||
navigateFallback: "/index.html",
|
||||
navigateFallbackDenylist: [/^\/api\//, /^\/ca\.crt$/],
|
||||
runtimeCaching: [
|
||||
{
|
||||
// Zuletzt geladene Geräte/Dienste/Kategorien bleiben offline verfügbar
|
||||
|
||||
Reference in New Issue
Block a user