7a6f42ea74
docs(quick-260916-bwo): Dashboard-Umbau abgeschlossen, verifiziert 8/8 und im Browser bewiesen — Zusammenfassung, Verifikation, Aktenstand
schalli2026-09-16 09:36:50 +02:00
1aefaa36c1
docs(quick-260916-bwo): Anwenderhandbuch — feines Raster, Uhrzeit skaliert mit der Kachel, Schriftgroesse in Punkt
schalli2026-09-16 09:15:03 +02:00
77117de3d0
docs(quick-260914-m97): Handbuecher — Einen Fehler melden (Anwender), Feld Fehlermeldungen an (Administration), TESSERA_BUGREPORT_TO als Rueckfall (Betrieb)
schalli2026-09-14 16:53:40 +02:00
b41be21190
feat(quick-260914-m97): Feld Fehlermeldungen an im SMTP-Formular — settings-api, Formular, i18n settings.smtp
schalli2026-09-14 16:51:36 +02:00
60b0ee8409
feat(quick-260914-m97): Fehler-melden-Knopf in der Kopfzeile — Bildschirmfoto vor dem Dialog (html-to-image 1.11.13), Fehlerpuffer, Dialog mit Vorschau, i18n bugReport
schalli2026-09-14 16:50:01 +02:00
54121c1721
feat(quick-260914-m97): Fehlermeldungen per E-Mail — Empfaenger in SmtpConfig (Migration), MailService-Anhaenge, Modul bug-reports mit Drossel, PNG-Pruefung und Mandant aus der Sitzung
schalli2026-09-14 16:45:09 +02:00
17a7e5ef9b
docs(quick-260914-m97): Plan revidiert (Runde 1) — Task 2 mit Commit-Grenze 2a/2b, computeCaptureSize automatisiert getestet, Dialog-Tests fuer 413/429/502/allgemein aus de.json
schalli2026-09-14 16:34:41 +02:00
04f933c972
docs(quick-260914-m97): Plan fuer den Fehler-melden-Knopf — Bildschirmfoto vor dem Dialog, E-Mail mit PNG-Anhang, Empfaenger in SmtpConfig, Drossel und Falsifizierungen
schalli2026-09-14 16:26:25 +02:00
5c42c558c4
docs(quick-260914-ku1): Kanaele und Versionsstempel abgeschlossen und verifiziert 8/8 — Zusammenfassung, Verifikation, Aktenstand
schalli2026-09-14 16:01:13 +02:00
ea6aa995b2
docs(quick-260914-ku1): Betriebshandbuch — Zwei Kanäle Live und Beta, Freigabe, Hotfix ohne Datenbankänderung, neuer Live-Server; ci-cd-setup auf gemessenen Stand
schalli2026-09-14 15:44:16 +02:00
9731501718
ci(quick-260914-ku1): zwei Kanaele — main -> beta+latest, Tag v* -> live+vX.Y.Z, Versionsstempel als Build-Args in beide Dockerfiles, IMAGE_TAG in docker-compose.prod.yml
schalli2026-09-14 15:42:01 +02:00
cdb571c509
feat(quick-260914-ku1): Versionsstempel — GET /health/version aus APP_*, VersionResponse, app-version.ts und Abzeichen v<Version> · <Kanal> in der Seitenleiste
schalli2026-09-14 15:32:50 +02:00
1cd4212df0
docs(quick-260914-ku1): Plan fuer zwei Auslieferungskanaele (Beta/Live), Versionsstempel in Abbilder, API und Seitenleiste, Hotfix-Ablauf im Betriebshandbuch
schalli2026-09-14 15:23:25 +02:00
6c19451be9
docs: Mandantenfaehigkeit ruht auf Entscheidung des Users — 3a/Etappe 4 nicht weiterverfolgen; Lizenzmodell-Wunsch festgehalten
schalli2026-09-14 13:51:23 +02:00
759ea3b2ca
fix(quick-260914-ebg): Zielrollen-Riegel in UserController.update/remove — ADMIN kann SUPER_ADMIN nicht mehr aendern oder loeschen (WINDOWS #29)
schalli2026-09-14 10:35:23 +02:00
e76c0f8a33
docs(quick-260914-ebg): Plan fuer WINDOWS #29, Zielrollen-Riegel in UserController.update/remove
schalli2026-09-14 10:31:06 +02:00
07fc653f52
feat(quick-260911-nke): Benutzer an 34 Aufrufstellen gesetzt, zehn Tabellen gemessen, sechs Pruefungen umgedreht
schalli2026-09-11 17:39:17 +02:00
f0b531b712
feat(quick-260911-nke): current_user_id(), Benutzerdimension in den Regeln, forTenant() mit userId — ein Pfad
schalli2026-09-11 17:25:45 +02:00
3e57d916a1
docs(quick-260911-nke): Plan fuer Etappe 3b, Benutzerdimension
schalli2026-09-11 17:12:57 +02:00
8829999e70
docs(quick-260911-mkj): WINDOWS #27 geschlossen und verifiziert
schalli2026-09-11 16:57:57 +02:00
388690fdf0
docs(quick-260911-mkj): Abschnitte abgeleitet, WINDOWS #27 geschlossen, Restmenge als eigener Eintrag
schalli2026-09-11 16:49:58 +02:00
5ad23d0537
test(quick-260911-mkj): vierte Erkennungsform fuer Relationszugriffe, WINDOWS #27schalli2026-09-11 16:45:27 +02:00
92aa8c403b
feat(260911-fh9): getMe/changePassword/adminResetPassword an den Mandanten aus dem Sitzungsnachweis binden
schalli2026-09-11 11:56:14 +02:00
9782bea1b2
docs(quick-260911-fh9): Fehlerrichtung fuer Bereich auth messen und aufschreiben
schalli2026-09-11 11:45:58 +02:00
4c3172b5a5
docs(quick-260911-fh9): Plan fuer Etappe 2, Bereich auth
schalli2026-09-11 11:35:19 +02:00
6236b302f4
docs(quick-260911-e2s): Etappe 2 Bereich tenant abgeschlossen, WINDOWS #27 Relations-Blindstelle
schalli2026-09-11 11:08:33 +02:00
c8de72e762
feat(260911-e2s): Benutzerzaehler im TenantController binden (Fan-out je Mandant)
schalli2026-09-11 10:58:27 +02:00