v1.19: Schadensmeldungen mit Kommunikation verknuepft
This commit is contained in:
@@ -189,6 +189,23 @@ tar -czf mp-dist.tar.gz -C dist .
|
||||
|
||||
## 8. Verlauf / offene Punkte
|
||||
|
||||
**Erledigt 04.10. (v1.19):** Schadensmeldungen mit Kommunikation verknüpft.
|
||||
threads-Tabelle um `ticket_id TEXT REFERENCES tickets(id)` erweitert (ALTER +
|
||||
Index idx_threads_ticket). POST /api/tickets legt den Auto-Thread bereits mit
|
||||
ticket_id an (Verknüpfung kam zur ursprünglichen Thread-Anlage nachträglich
|
||||
dazu – bestehende Threads ohne ticket_id bleiben unverknüpft, nur NEUE
|
||||
Meldungen). mapThread liefert ticketId mit. PATCH /api/tickets/:id schreibt
|
||||
bei Statuswechsel eine Systemnachricht in den verknüpften Thread
|
||||
(„Status … geändert: alt → neu", from_role 'admin', unread_by_tenant=TRUE)
|
||||
und sendet eine HTML-Mail an den Mieter (Titel + alt/neu). Frontend:
|
||||
Ticket-Karten zeigen einen „Kommunikation"-Bereich (Nachrichtenzahl, letzte
|
||||
Nachricht, Link „Unterhaltung öffnen →" nach `/nachrichten?thread=<id>`);
|
||||
Messages.tsx wertet den ?thread=-Parameter aus und selektiert die Unterhaltung.
|
||||
E2E verifiziert: Ticket als a.berger → Thread mit ticketId + Erstnachricht +
|
||||
KI-Antwort (N8N) im selben Thread; Statuswechsel als Admin → Systemnachricht
|
||||
+ Mail-Versuch (Bounce nur wegen Demo-Adresse example.de, erwartet);
|
||||
Testdaten bereinigt.
|
||||
|
||||
**Erledigt 04.10. (v1.17 + v1.18):** Auto-Zuordnung der Belege + eigener
|
||||
OCR-Container. ZUORDNUNGSREGEL (Vorgabe des Nutzers): PRIMÄR Stromzählernummer,
|
||||
SEKUNDÄR Adresse. belege-Tabelle um unit_id/gebaude/zuordnung/rohtext erweitert
|
||||
|
||||
Reference in New Issue
Block a user