Tagesreport Freitag, 21. August 2026
60
Issues offen
+17
Neu angelegt
45
Abgeschlossen
40
PRs gemergt
#708 feat: Demo-Instanz mit Verwaltungskorpus einer fiktiven Stadt
10 / 10 erledigt
- #713Installationsanleitung, Nutzerkonten und Drehbuch dokumentiert
- #712Seed-Mechanismus mit demo- und e2e-Profilen umgesetzt
- #711Korpus-Generator für Stadt Rheinfurt erzeugt 156 Dokumente
- #729Smoke-Test für Demo-Profil validiert Stack und Suche
Gemergte Pull Requests:
- #729test(e2e): Smoke-Test für das Demo-Profil (+579/−24, 10 Dateien)
- #727docs(demo): Installationsanleitung, Nutzerkonten und Drehbuch der Demo-Instanz (+333/−18, 6 Dateien)
- #726test(e2e): E2E-Suite auf das gemeinsame e2e-Seed-Profil umstellen (+239/−45, 28 Dateien)
- #724feat(demo): Seed-Mechanismus mit den Datenprofilen demo und e2e (+1039/−23, 11 Dateien)
- #722feat(demo): Rheinfurt-Korpus und RSS-Feed im Compose-Stack bereitstellen (+439/−29, 10 Dateien)
- #717feat(demo): Korpus-Generator für die fiktive Stadt Rheinfurt (+8848/−0, 172 Dateien)
- #715docs: Standardwerte in deployment.md gegen application.yml abgleichen (+140/−83, 1 Datei)
- #714docs(security): Härtungsanforderungen für erreichbare Compose-Deployments dokumentieren (+68/−0, 2 Dateien)
- #710docs(demo): Konzept der Demo-Instanz „Stadt Rheinfurt" (+242/−1, 3 Dateien)
#600 feat(frontend): Redesign der Weboberfläche nach dem Zielbild-Designsystem
17 / 20 erledigt
- #597Übrige Seiten und Dialoge ans neue Design angepasst
- #596Bibliothek-Anlage als dreistufiger Assistent umgesetzt
- #595Bibliotheken-Übersicht als Tabelle mit Metadaten
- #593Spaces-Übersicht als Kartenraster implementiert
Gemergte Pull Requests:
- #703feat(frontend): Anmeldeseite im neuen Design (+69/−25, 4 Dateien)
- #701feat(frontend): übrige Seiten und Dialoge an das neue Design angleichen (+510/−341, 12 Dateien)
- #696feat(frontend): Bibliothek-Anlage als Assistent mit Herkunfts-Auswahl (+1140/−1002, 17 Dateien)
- #687feat(frontend): Space-Anlage als mehrstufiger Assistent (+531/−274, 13 Dateien)
- #685feat(frontend): Wissensbibliotheken-Übersicht als Zielbild-Tabelle (+201/−10, 2 Dateien)
- #683feat(frontend): Spaces-Übersicht als Kartenraster nach Zielbild (+292/−1, 3 Dateien)
- #676feat(frontend): Belegfenster — seitliche Leiste mit allen Fundstellen einer Antwort (+398/−4, 7 Dateien)
#224 Epic: Suchqualität messbar machen — Eval-Korpus und Retrieval-Regression
8 / 9 erledigt
- #721Retrieval-Harness für mehrchunkige Dokumente ertüchtigt
Gemergte Pull Requests:
- #723feat(eval): Retrieval-Harness für mehrchunkige Dokumente ertüchtigen (+1916/−101, 32 Dateien)
#198 Epic: Space and asset model — replace the workspace model
17 / 36 erledigt
- #203Space-Bibliothek-Assoziation als reine Kuratierung eingeführt
- #718@Space-Chip für Chip-Leiste geplant (blockiert)
Gemergte Pull Requests:
- #706feat(space): Space-Bibliothek-Assoziation als reine Kuratierung (+3988/−56, 55 Dateien)
#107 feat: Introduce Workspaces & Access Control
18 / 18 erledigt
Gemergte Pull Requests:
- #700feat(library): Speicherkontingent je Bibliothek durchsetzen (+1000/−32, 31 Dateien)
Sonstiges
- #731Rate-Limit-Meldung ins Deutsche übersetzt
- #716Schnellstart-Compose-Stack mit .env.docker.example repariert
- #693HTTP→HTTPS-Upgrade-Redirect auf gleichem Host akzeptiert
- Organisationsgrenze auf 18 Fremdschlüsseln und AdminController durchgesetzt
Gemergte Pull Requests:
- #733fix(api): Rate-Limit-Meldung ist englisch statt deutsch (+9/−7, 3 Dateien)
- #732docs(demo): Rollout der Demo-Instanz Stadt Rheinfurt dokumentieren (+77/−21, 3 Dateien)
- #728feat(demo): Quellen- und Demo-Hinweis der Demo-Instanz (Frontend) (+261/−7, 12 Dateien)
- #719fix(deployment): eigene Compose-Vorlage .env.docker.example ergänzen (+296/−32, 4 Dateien)
- #705feat(indexing): Zeitplan je Bibliothek für Indizierungsläufe (+2365/−7, 36 Dateien)
- #704feat(indexing): Zulässige Dokumenttypen über den erkannten Inhalt statt über die Dateiendung bestimmen (+1247/−164, 25 Dateien)
- #702fix(auth): Verbindungsdruck bei gleichzeitigen Erstanmeldungen senken (+431/−26, 9 Dateien)
- #699feat(security): ausgehende Abrufe für HTTP_DIRECTORY/RSS_FEED härten (+1521/−101, 27 Dateien)
- #698test(backend): letzte drei Migrationstests auf Template-DB umstellen (+40/−135, 3 Dateien)
- #697feat(query): Belege deterministisch gegen abgerufene Fundstellen validieren (+989/−342, 20 Dateien)
- #695test(query): Zwei-Konten-Test fuer Gespraechsgedaechtnis nachreichen (+97/−0, 2 Dateien)
- #694fix(eval): Fallzahlbasierte Regressionsprüfung für zu enge Baseline-Paare (+903/−68, 11 Dateien)
- #692fix(frontend): chatStore.loadChat gegen laufende Settings-PATCH-Kette absichern (+202/−7, 2 Dateien)
- #691test(backend): GroupServiceIntegrationTest auf echtes Liquibase-Schema umstellen (+127/−96, 5 Dateien)
- #690docs(decisions): ADR-0009 um Nachtrag zur lokalen Modellbereitstellung ergänzen (+63/−1, 1 Datei)
- #689docs(deployment): Testkonto-Konventionen zentral dokumentieren (+44/−0, 3 Dateien)
- #688test(backend): Organisationsgrenze durch strukturellen Prüflauf gegen das Schema nachweisen (+825/−2, 5 Dateien)
- #681feat(db): Indizierungsläufe an die Organisation binden (+887/−85, 17 Dateien)
- #680fix(db): Bibliotheksreferenzen eines Chats an die Organisation binden (+646/−4, 6 Dateien)
- #679fix(auth): Organisationsgrenze in AdminController durchsetzen (+404/−35, 8 Dateien)
- #678feat(db): Nutzerseitige Organisationsgrenze auf 18 Fremdschlüsseln durchsetzen (+1553/−36, 12 Dateien)