TeamVis Self-Host-Bundle v0.31.0

This commit is contained in:
TeamVis Release
2026-06-25 19:54:40 +02:00
commit 6335367369
68 changed files with 3765 additions and 0 deletions
@@ -0,0 +1,13 @@
-- =====================================================================
-- 0047 — Erzwungene Passwortänderung beim ersten Login
-- =====================================================================
-- Frische Admins werden via create-admin.mjs mit einem Temp-Passwort
-- angelegt. Bisher konnte dieses Passwort unbegrenzt bestehen bleiben.
-- Mit diesem Flag zwingt das Admin-Backend zur Änderung, bevor man
-- weiterarbeiten kann (siehe app/admin/layout.tsx). Wird beim erfolgreichen
-- Passwortwechsel zurückgesetzt.
--
-- Default false: bestehende Admins (Prod/Demo) sind NICHT betroffen.
alter table public.admin_users
add column if not exists must_change_password boolean not null default false;