Tagesreport Dienstag, 20. Oktober 2026
76
Issues offen
+2
Neu angelegt
9
Abgeschlossen
10
PRs gemergt
#1292 feat: Multiinstanzbetrieb des Backends
11 / 13 erledigt
- #2951Mehrere Backend-Instanzen unter Helm und Docker Compose lauffähig
- #2950Budgets und Statusanzeigen installationsweit umgesetzt
- Prozesslokale Zustände in Datenbank migriert: Gesprächsfenster, Transfer-Vorschau, Kontingent, Mail-Outbox, Push-Eingang
- Instanzregister, Heartbeats, Datenbankuhr, Invalidierungsbus, ShedLock und Laufbesitz implementiert
Gemergte Pull Requests:
- #2965feat(ops): Budgets und Statusanzeigen installationsweit (+2460/−302, 75 Dateien)
- #2964feat(deploy): Mehrere Backend-Instanzen unter Helm und Docker Compose (+1639/−242, 41 Dateien)
- #2963feat(ops): Geplante Läufe genau einmal – ShedLock-Sperre und Merker mit Datenbankzusage (+2412/−245, 76 Dateien)
- #2961feat(indexing): Laufbesitz und Recovery über Heartbeats für Läufe, Uploads und Neueinbettung (+2045/−592, 57 Dateien)
- #2960fix(auth): Konfigurations-, Rechte- und Sitzungsänderungen auf allen Instanzen wirksam (+2409/−130, 55 Dateien)
- #2958feat(indexing): Push-Eingang sammelt Stapel in der Datenbank (Mehrinstanzbetrieb) (+591/−200, 14 Dateien)
- #2956feat(instance): Instanzregister mit Konfigurationsabdruck und Datenbankuhr (+2990/−325, 123 Dateien)
- #2954feat(migration): Migrationen ohne Bruch beim Rolling Update – Expand/Contract, Wächter, eigener Migrationsschritt (+3010/−106, 50 Dateien)
Sonstiges
- #2962E2E-Suite auf main fehlgeschlagen und behoben