# Feature Requests ## Nutzerverwaltung & Login-System ### Beschreibung Die Website wurde um ein Login-System mit Nutzerverwaltung erweitert. ### Anforderungen **Admin-Account:** - Administrator kann sich einloggen - Verwaltet alle Nutzer und deren Berechtigungen - Weist Bildern bestimmte Nutzer zu **Nutzer-Accounts:** - Angemeldete Nutzer sehen nur die Bilder, die ihnen vom Admin zugewiesen wurden - Nutzer koennen ihre zugewiesenen Bilder anschauen (Galerie + Lightbox) - Nutzer koennen ihre zugewiesenen Bilder herunterladen ### Status: Umgesetzt --- ## Rollen-System & Ordner-Zuweisung ### Beschreibung Erweitertes Nutzermanagement mit 3 Rollen und ordnerbasierter Bildzuweisung. ### Anforderungen **3 Rollen:** - Admin: Voller Zugriff auf alle Bilder und Nutzerverwaltung - User: Permanenter Account, sieht Root-Bilder + zugewiesene Ordner - Client: Temporaerer Account (30 Tage), sieht Root-Bilder + zugewiesene Ordner **Ordner-basierte Zuweisung:** - Bilder direkt im Websitebilder-Ordner = oeffentlich fuer alle - Unterordner (z.B. Hochzeit, Portrait) = nur fuer zugewiesene Nutzer - Admin weist ganze Ordner einem Nutzer zu (nicht einzelne Bilder) **Passwort-Aenderung:** - Jeder Nutzer kann sein eigenes Passwort aendern - Admin kann Passwoerter beliebiger Nutzer aendern - Neue Admins erstellen und bestehende loeschen moeglich ### Status: Umgesetzt --- ## Auto-Update via Watchtower ### Beschreibung Watchtower laeuft als separater Docker-Container und prueft alle 5 Minuten auf neue Images. Nach einem `git push` baut Gitea Actions das neue Image in der lokalen Gitea Container Registry und Watchtower aktualisiert den Container automatisch. ### Anforderungen - Automatisches Update ohne SSH oder manuellen Eingriff - Alte Images werden automatisch aufgeraeumt (WATCHTOWER_CLEANUP) ### Status: Umgesetzt --- *Aktualisiert: 2026-04-12*