Merge pull request 'PWA: Service Worker v1.1 + No-Cache-Header' (#2) from claude/hopeful-liskov into main

This commit is contained in:
Eduard Wisch 2026-03-21 21:58:55 +01:00
commit 5ebe1636cd
2 changed files with 6 additions and 1 deletions

View file

@ -25,6 +25,11 @@ if (!$res) die("Dolibarr konnte nicht geladen werden");
// Theme-Farbe aus Dolibarr
$themeColor = getDolGlobalString('THEME_ELDY_TOPMENU_BACK1', '#4390dc');
// Kein Caching fuer PWA-Einstiegsseite (damit neue JS/CSS-Versionen sofort geladen werden)
header('Cache-Control: no-cache, no-store, must-revalidate');
header('Pragma: no-cache');
header('Expires: 0');
?><!DOCTYPE html>
<html lang="de">
<head>

2
sw.js
View file

@ -3,7 +3,7 @@
* Nur fuer Installierbarkeit, kein Offline-Caching
*/
const CACHE_VERSION = 'stundenzettel-pwa-v1.0';
const CACHE_VERSION = 'stundenzettel-pwa-v1.1';
self.addEventListener('install', function(event) {
// Sofort aktivieren, nicht auf andere Tabs warten