fix(i-c): Outbox-Cluster behoben — OutboxDelivery-Model in app/models/outbox.py ergaenzt (Migration-0075-konform inkl. uq_outbox_deliveries_event_consumer UniqueConstraint); Root-Cause: create_all-basiertes Test-Schema fehlte die Tabelle und den Constraint (ON CONFLICT schlug fehl); 12 Failures → 0; Beweistest test_outbox+test_outbox_phase5 23/23 gruen

This commit is contained in:
Agent Zero
2026-08-25 00:59:49 +02:00
parent 962e0ee1f6
commit d901d001c7
2 changed files with 48 additions and 2 deletions
+1 -1
View File
@@ -478,7 +478,7 @@ Playwright E2E: 10 passed, 24 failed (BUG-011/012/013 — Mock-Daten und data-te
- **Erwartet:** Alle pytest Tests bestehen
- **Tatsächlich:** Mehrere Tests fehlgeschlagen (F..F.F..FF, FFFFFFFF)
- **Schweregrad:** Medium
- **Status:** ⏳ Nicht gefixt — muss genauer untersuchen welche Tests fehlschlagen
- **Status:** ✅ Teilweise erledigt 2026-08-24 (Block E/I-C): Outbox-Cluster (12 Failures in test_outbox+test_outbox_phase5) BEHOBEN — Root-Cause exakt bewiesen: create_all-basierte Test-Schema fehlte outbox_deliveries-Tabelle UND den uq_outbox_deliveries_event_consumer UniqueConstraint (ON CONFLICT im Produktionscode schlug fehl). Fix: OutboxDelivery-Model in app/models/outbox.py ergänzt (Migration-0075-konform inkl. UniqueConstraint); Beweistest 23/23 grün. Verbleibende Failures anderer Suiten einzeln triagieren.
### BUG-068: Field-Level Permissions nicht implementiert in contacts routes
- **Kategorie:** Rechte-System