- express.urlencoded() hinzugefuegt (Login war komplett kaputt) - Oeffentliche Galerie zeigt jetzt alle Bilder (statt leere Galerie) - loadGallery() Aufruf in main.js eingefuegt (fehlte komplett) - main.min.js neu gebaut mit gulp (Galerie-Code fehlte in minified Version) - Watchtower Container in docker-compose.yml (auto-updates alle 5 Min) - Docker-Socket und docker-cli aus Photography-Container entfernt - runs.json Muell-Datei geloescht - Brain.md und Feature-Request.md aktualisiert Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1013 B
1013 B
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
Auto-Update via Watchtower
Beschreibung
Watchtower laeuft als separater Docker-Container und prueft alle 5 Minuten auf neue Images.
Nach einem git push baut GitHub Actions das neue Image 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