modified: web/app.py

modified:   web/config.py
	modified:   web/templates/privacy_policy.html
This commit is contained in:
simon
2026-04-15 12:09:11 +02:00
parent e4727ba561
commit 52674fee29
3 changed files with 29 additions and 4 deletions

View File

@@ -60,10 +60,12 @@ class Config:
PROXY_COUNT = int(os.getenv("PROXY_COUNT") or "1")
# ── Datenschutz / DSGVO ───────────────────────────────────
# Version der Datenschutzerklärung (ISO-Datum + Revision). Wenn sich dieser
# Wert ändert, werden alle Nutzer beim nächsten Login zur erneuten Zustimmung
# aufgefordert. ENV-Variable PRIVACY_POLICY_VERSION überschreibt den Default.
PRIVACY_POLICY_VERSION = os.getenv("PRIVACY_POLICY_VERSION") or "2026-04-15-r2"
# Version der Datenschutzerklärung. Wird in create_app() automatisch als
# SHA-256-Hash der privacy_policy.html berechnet (erste 6 Zeichen, Großbuchstaben).
# Ändert sich der Seiteninhalt, ändert sich der Hash → alle Nutzer müssen
# beim nächsten Login erneut zustimmen.
# Kann über die ENV-Variable PRIVACY_POLICY_VERSION manuell überschrieben werden.
PRIVACY_POLICY_VERSION = os.getenv("PRIVACY_POLICY_VERSION") or "INIT00"
# ── Standard-Berechtigungen neuer Gruppenmitglieder ───────
INVITE_EXPIRY_HOURS = int(os.getenv("INVITE_EXPIRY_HOURS") or "72")