Block a user
Benachrichtigungen upgrade
Umgesetzt in 480b91d.
Ausgangslage: Backend PATCH-Endpoint (PATCH /notifications/rules/{id}) existierte bereits mit Service + Tests. Lücke war rein im Frontend.
Änderungen: 1.…
Namen in Reports
Umgesetzt in fc3a85f.
Problem: Reports (CSV, PDF, Stats-API) zeigten überall die technische MQTT box_id (z.B. box-a1b2c3) statt dem vergebenen Endpoint-Namen (z.B. "Produktionshalle…
[Refactor] WebSocket-Infrastruktur generalisieren für Multi-Event-Support
[Refactor] WebSocket-Infrastruktur generalisieren für Multi-Event-Support
Umgesetzt in 11d7f99.
Änderungen:
- Bugfix:
box_idzu Notification-WS-Events hinzugefügt – Clients mit Box-Filter empfangen jetzt auch Alarme get_ws_managerDependency…
[Feature] MQTT-Bridge + Cloud-Gateway Status via WebSocket
[Feature] Discovery-Polling durch WebSocket-Events ersetzen
[Feature] Dashboard-Polling durch WebSocket-Events ersetzen
[Refactor] WebSocket-Infrastruktur generalisieren für Multi-Event-Support
Refresh error
Fix: DnD-Duplikate behoben (767f187)
Root Cause
refreshDevices() (5s-Polling) ersetzt die columnDevices-Arrays mit neuen Array-Referenzen (via .map().filter()). Wenn ein Drag…
Sensor-Name in Benachrichtigungen zeigt sensor_key statt Anzeigenamen
Sensor-Name in Benachrichtigungen zeigt sensor_key statt Anzeigenamen
Erledigt in
Erledigt in 07c85e6
sensor_name wird jetzt durchgängig im Notification-System angezeigt:
Backend
NotificationRuleResponse+NotificationLogResponseSchemas umsensor_name…
Deaktivierte Sensoren: stale Data in Berechnungen + fehlende Warnungen überall