Files
Photography/Feature-Request.md
Kroonk a4f3cf738c Fix: Backend-Bugs, fehlende Galerie, Watchtower statt Docker-Socket
- 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>
2026-04-12 17:22:49 +02:00

39 lines
1013 B
Markdown

# 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*