Tagesreport Sonntag, 23. August 2026
59
Issues offen
+30
Neu angelegt
33
Abgeschlossen
29
PRs gemergt
#600 feat(frontend): Redesign der Weboberfläche nach dem Zielbild-Designsystem
23 / 28 erledigt
- #809Spaces-Übersicht ohne Space-Spalte implementiert
- #786Globale Leiste als erste Navigationsebene umgesetzt
- #787Globaler Verwaltungsrahmen mit Badge für Administration
- #788Benutzer-Einstellungen als globale Seite verfügbar
Gemergte Pull Requests:
- #811feat(frontend): Spaces-Übersicht ohne Space-Spalte — Navy-Spalte erst im gewählten Space (+40/−15, 6 Dateien)
- #803fix(frontend): Review-Nachbesserungen am globalen Rahmen — mobile Spalte, Rollenbindung, Profilblock, Testlücken (+300/−88, 16 Dateien)
- #799feat(frontend): Wissensbibliotheken-Übersicht in den globalen Rahmen einbetten (+14/−6, 4 Dateien)
- #795feat(frontend): Benutzer-Einstellungen als globale Seite im neuen Rahmen (+148/−11, 5 Dateien)
- #794feat(frontend): Globaler Verwaltungsrahmen mit „Global“-Badge für die Administration (+331/−100, 13 Dateien)
- #791feat(frontend): Globale Leiste (Rail) als immer sichtbare erste Navigationsebene (+756/−261, 22 Dateien)
#520 feat(library): Ordner in Dokumentbibliotheken
1 / 6 erledigt
#755 feat(models): Verwaltete Chat-Modelle in der Administrationsoberfläche (Stufe 1)
6 / 6 erledigt
#198 Epic: Space and asset model — replace the workspace model
19 / 38 erledigt
#826 refactor: Backend-Architekturreview 2026-08 — Befunde und Behebungsphasen
0 / 1 erledigt
- #817Backend-Review: toter Code und veraltete Referenzen identifiziert
#458 Epic: Nacharbeiten Wissensbibliotheken und Upload
25 / 25 erledigt
- #445Berechtigungsunabhängige Nutzersuche für Rechtevergabe umgesetzt
Sonstiges
- Cache-Control für index.html und Assets korrigiert
- Suchqualitäts-Regression durch Embedding-Metadaten behoben
- Deutsche MUI-Lokalisierung global eingebunden
- Frontend-Build und E2E-Suite auf pnpm migriert
Gemergte Pull Requests:
- #818chore(backend): tote Abhängigkeit, tote Konfiguration und deutsche Log-Meldungen entfernen (+31/−82, 28 Dateien)
- #813fix(frontend): Cache-Control für index.html und gehashte Assets — Deployments ohne Hard-Reload sichtbar (+52/−0, 2 Dateien)
- #810ci(pages): Meilenstein-Ordner fortschritt/ statt *.mp4 vom Sync ausnehmen (+5/−5, 1 Datei)
- #808ci(pages): Videodateien auf gh-pages vor dem Landing-Page-Sync schützen (+5/−1, 1 Datei)
- #806fix(api): OpenAI-SDK-Fehler (com.openai.errors.*) im GlobalExceptionHandler nutzerfreundlich mappen (+458/−0, 3 Dateien)
- #804fix(backend): Ungültige Dokument-ID in Chunk-Metadaten auf WARN heben (+51/−2, 2 Dateien)
- #802fix(api): Unbekannte Pfade liefern 404 statt 500 (+91/−0, 3 Dateien)
- #801feat(deployment): Ollama als optionalen Compose-Service unter eigenem Profil bereitstellen (+258/−53, 5 Dateien)
- #796docs(marketing): Landing-Page-Screenshots aus dem Rheinfurt-Verwaltungskorpus neu aufnehmen (+0/−0, 2 Dateien)
- #793fix(frontend): A11y-Regressionen der main-E2E-Suite beheben — Listenstruktur und Link-Kontrast (+36/−25, 3 Dateien)
- #790docs(design): Zielbild-Mockups um Abschnitt „Global vs. Space" erweitern (+3/−3, 1 Datei)
- #785fix(frontend): Deutsche MUI-Lokalisierung global einbinden (+371/−310, 12 Dateien)
- #783fix(chat): Fußzeile zeigt effektiven statt gesamten lesbaren Suchbereich (+439/−26, 7 Dateien)
- #781feat(frontend): Browservorschau für Markdown- und Klartext-Originale statt stillem Download (+1026/−127, 16 Dateien)
- #779fix(indexing): Metadaten-Kontamination der Einbettung über die OpenAI-kompatible API beheben (+136/−8, 3 Dateien)
- #778fix(workspace): Mitgliederauswahl für alle Nutzer, Standard-Space-Formular, Eigentümer-Badge (+772/−135, 20 Dateien)
- #776feat(demo): Space↔Bibliothek-Zuordnungen im Demo-Seed anlegen (+90/−14, 5 Dateien)
- #772fix(models): Fehlender OPAA_SETTINGS_ENCRYPTION_KEY bricht den Anwendungsstart ab statt nur die Seed-Übernahme (+215/−26, 6 Dateien)
- #754feat(space): Quellen- und Chatzahl in SpaceListResponse für die Übersichtskarten (+212/−16, 10 Dateien)
- #753feat(query): Fundort je Zitatstelle und durchsuchte Bestände in der Query-API ergänzen (+903/−27, 23 Dateien)
- #752build: Frontend-Build und E2E-Suite von npm auf pnpm umstellen (+5195/−7828, 24 Dateien)