# AssetManager v0.3.14.3

## APPINFO – tatsächliche Ursache behoben
- Docker mountet `./data/config` nach `/app/config`.
- v0.3.14.2 suchte irrtümlich unter `/app/data/config/APPINFO.json`.
- Die produktive Datei wird jetzt unter `/app/config/APPINFO.json` gelesen.
- `APPINFO_PATH=/app/config/APPINFO.json` ist im Docker Compose explizit gesetzt.
- Der bisherige falsche Pfad bleibt als einmalige Migrationsquelle erhalten.
- Die Einstellungsseite zeigt den tatsächlich verwendeten Pfad an.
- Das Update enthält keine produktive `APPINFO.json`, nur `APPINFO.example.json`.

## Benutzerverwaltung
- Der Quelllink „Anmeldeeinstellungen“ wurde direkt in `users.html` auf
  `/settings/authentication` geändert.

## Update-Schutz
Nicht im ZIP enthalten:
- `.env`
- `APPINFO.json`
- `data/config/config.json`
- PostgreSQL-Daten
- Backups, Uploads und Logs

## Validierung
- Python-Syntax geprüft.
- Geänderte Jinja2-Templates syntaktisch geladen.
- Docker-Compose-YAML textuell auf APPINFO_PATH geprüft.
- ZIP-Wurzel `assetmanager/` geprüft.
- Kein echter Docker-/Browser-Laufzeittest durchgeführt.
