docs(PROJ-46): Status auf Deployed setzen nach Produktiv-Deploy (2026-07-04)

Backend/Frontend erfolgreich auf 192.168.1.131 deployt (update.sh, code war
bereits committed). Deployment-Abschnitt mit Smoke-Test-Ergebnis ergänzt,
Breaking-Change-Hinweis (Tenant-User Login nur noch per E-Mail) ins DEVLOG.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
sysops
2026-07-04 12:41:08 +02:00
co-authored by Claude Sonnet 5
parent 08f486a28c
commit cc30440e99
3 changed files with 54 additions and 3 deletions
+20
View File
@@ -8143,3 +8143,23 @@ Keine Commits in dieser Session.
- README.md | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
---
## 2026-07-04 — PROJ-46 Deploy auf Produktiv (192.168.1.131)
**Breaking Change — Login-Verhalten für Tenant-User geändert:**
Tenant-User (`tenant_id` gesetzt) können sich ab sofort nur noch per E-Mail-Adresse
einloggen, nicht mehr per Username. Superadmin/System-User (`tenant_id IS NULL`) sind
unverändert — für sie funktionieren weiterhin sowohl Username als auch E-Mail.
- Betroffen: Web-Login (`/`, `/admin/login`), REST-API-Login (`POST /api/auth/login`)
- Nicht betroffen: IMAP-Login (Port 993, PROJ-26) — dort weiterhin Username-basiert
(separater Code-Pfad `VerifyPassword`, von PROJ-46 nicht angetastet)
- QA: 9/9 Acceptance Criteria bestanden auf 192.168.1.132 (siehe
`features/PROJ-46-email-login-tenant-user.md`)
- Deploy: `update.sh` auf 131, Backend + Frontend laufen, Smoke-Test bestanden
- Betroffene Kunden/Tenants mit abweichendem Username↔E-Mail sollten informiert werden,
dass sie künftig ihre E-Mail-Adresse zum Login verwenden müssen (Datenqualitäts-Check
vom 2026-06-13 ergab: 0 Username↔E-Mail-Kollisionen, alle Tenant-User haben gültige
E-Mail-Adressen hinterlegt)
---