diff --git a/backend/main.py b/backend/main.py index d145e80..abc0ae0 100644 --- a/backend/main.py +++ b/backend/main.py @@ -406,7 +406,7 @@ async def serve_media(path: str, request: _Request): raise _HE(404, "Nicht gefunden.") return _media_response(filepath) -APP_VER = "942" # muss mit APP_VER in app.js übereinstimmen +APP_VER = "943" # muss mit APP_VER in app.js übereinstimmen @app.get("/.well-known/assetlinks.json") async def assetlinks(): diff --git a/backend/static/js/app.js b/backend/static/js/app.js index b2802bd..62c5899 100644 --- a/backend/static/js/app.js +++ b/backend/static/js/app.js @@ -3,7 +3,7 @@ Router, State-Management, Navigation, Initialisierung. ============================================================ */ -const APP_VER = '942'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen +const APP_VER = '943'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen const APP_VERSION = '1.5.1'; // ← semantische Version, wird bei make release gesetzt const IS_STAGING = location.hostname === 'staging.banyaro.app'; // Cache-Bust-Parameter nach Update-Reload sofort entfernen diff --git a/backend/static/js/pages/admin.js b/backend/static/js/pages/admin.js index 34b7ccd..67d16eb 100644 --- a/backend/static/js/pages/admin.js +++ b/backend/static/js/pages/admin.js @@ -3587,13 +3587,10 @@ window.Page_admin = (() => { const { id, name, tier } = btn.dataset; const tierLabel = { pro: 'Pro', breeder: 'Züchter' }[tier] || tier; const ok = await UI.modal.confirm({ - title: `${name} auf ${tierLabel} freischalten?`, - body: `
- Der Account wird auf ${tierLabel} gesetzt und - eine Bestätigungsmail gesendet. -
`, - confirmLabel: 'Freischalten', - danger: false, + title: `${name} auf ${tierLabel} freischalten?`, + message: `Der Account wird auf ${tierLabel} gesetzt und eine Bestätigungsmail gesendet.`, + confirmText: 'Freischalten', + danger: false, }); if (!ok) return; btn.disabled = true; diff --git a/backend/static/sw.js b/backend/static/sw.js index 3404b58..1e6e66b 100644 --- a/backend/static/sw.js +++ b/backend/static/sw.js @@ -3,7 +3,7 @@ Offline-Cache + Push Notifications + Tile-Cache ============================================================ */ -const CACHE_VERSION = 'by-v942'; +const CACHE_VERSION = 'by-v943'; const CACHE_STATIC = `${CACHE_VERSION}-static`; const CACHE_TILES = 'ban-yaro-tiles-v1'; // bleibt über SW-Updates erhalten const CACHE_API = 'ban-yaro-api-v1'; // API-Response-Cache