Tagesreport Dienstag, 25. August 2026
16
Issues offen
+11
Neu angelegt
16
Abgeschlossen
20
PRs gemergt
#826 refactor: Backend-Architekturreview 2026-08 — Befunde und Behebungsphasen
26 / 26 erledigt
- #896Gradle-Modul opaa-api mit OpenAPI-Spec und Generator erstellt
- #892AuditEvent-Builder statt Positionsparameter implementiert
- #889Chat-Pfad als Pipeline umgestaltet, Transaktions-Kartenhaus aufgelöst
- #884Request-scoped CurrentUser für zentrale Aufrufer-Identität eingeführt
Gemergte Pull Requests:
- #900feat(indexing): Dokumente verschwundener Quellen aufräumen (+894/−74, 23 Dateien)
- #898build(backend): Gradle-Modul opaa-api - Spec, Generator und geteilte Enums herausloesen (+908/−425, 203 Dateien)
- #895feat(audit): GrantChanged/LibraryChanged-Domain-Events fuer die Grant-/Library-Doppelbuchfuehrung (+598/−126, 12 Dateien)
- #891refactor(space): Zentrale AccessPolicy und effectiveRole - Owner-Semantik vereinheitlichen (+464/−163, 10 Dateien)
- #890refactor(chat): Chat-Pfad als explizite Pipeline, Sequenz-Fix, Permission-History-Stichprobe, QueryConfiguration (+461/−195, 20 Dateien)
- #887feat(auth): Request-scoped CurrentUser für Aufrufer-Identität zentralisieren (+2047/−1995, 79 Dateien)
- #885fix(indexing): Dokumentidentität auf (Bibliothek, Quelle) scopen (+631/−183, 16 Dateien)
#600 feat(frontend): Redesign der Weboberfläche nach dem Zielbild-Designsystem
26 / 28 erledigt
Sonstiges
- #91520 Mehrthemen-Golden-Fälle für Retrieval-Eval hinzugefügt
- #911Renovate für selbst betriebene Abhängigkeits-Updates konfiguriert
- #906Liquibase-Historie zu logisch gruppierter Baseline zusammengefasst
- #908Spring-Testkontexte konsolidiert, Mock-Konfigurationen geteilt
Gemergte Pull Requests:
- #915feat(eval): Mehrthemen-Golden-Fälle und Recall pro Teilthema für city-landmarks (+559/−63, 16 Dateien)
- #911feat(ci): Renovate für selbst betriebene Abhängigkeits-Updates konfigurieren (+301/−0, 4 Dateien)
- #910fix(frontend): CSP blockiert als data:-URI gebündelte Font-Subsets im Docker-Deployment (+38/−0, 2 Dateien)
- #908test(backend): Mock-Konsolidierung für Spring-Testkontexte (Schritte 2-4, Teil von #903) (+211/−149, 9 Dateien)
- #906chore(db): Liquibase-Historie zu einer Baseline zusammenfassen (+2257/−23223, 155 Dateien)
- #905test(indexing): dritte kanonische Testkontext-Signatur @OpaaIndexingIntegrationTest (+382/−249, 11 Dateien)
- #902refactor(api): ScheduleFrequency/ScheduleWeekday als geteilte Domain-Enums nach opaa-api umziehen (+49/−27, 12 Dateien)
- #901docs(decisions): ADR-0017 auf Akzeptiert setzen (+1/−1, 1 Datei)
- #899chore: Restposten aus #817 – documentPath, tote AuditEventType-Werte, CI-Required-Check (+52/−110, 30 Dateien)
- #897docs(library,chat,query,space): Javadoc-Kommentare auf Vertrag und Invarianten kuerzen (+274/−446, 6 Dateien)
- #893refactor(audit): AuditEvent-Builder statt Positionsargumenten (+1006/−544, 15 Dateien)