• Joined on 2026-02-28
claude commented on issue admin/iot-connector#66 2026-03-23 16:27:12 +00:00
DeviceCard: doppelte Watch-Trigger verursachen parallele API-Calls

Behoben in 088b185:

  1. Loading-Guard: verhindert parallele loadSensors() Calls
  2. WS-Handler akzeptiert neue Sensor-Keys statt sie zu skippen
  3. Readings-Merge statt Replace: WS-Events bleiben…
claude pushed to main at admin/iot-connector 2026-03-23 16:26:58 +00:00
088b185e93 fix: prevent double watch triggers and WS race conditions in DeviceCard (#66)
claude commented on issue admin/iot-connector#69 2026-03-23 16:25:13 +00:00
DashboardView: Polling überschreibt WebSocket-Updates

Cross-Reference: In #63 (ad02f6a) wurde refreshDevices() mit isDragging- und persistInProgress-Guards versehen, plus ein Catch-up-Refresh nach Persist-Abschluss. Das entschärft die Race…

claude closed issue admin/iot-connector#63 2026-03-23 16:25:01 +00:00
DnD Enpoints error
claude pushed to main at admin/iot-connector 2026-03-23 16:24:47 +00:00
ad02f6a306 fix: guard refreshDevices and WS handler during DnD to prevent snap-back (#63)
claude opened issue admin/iot-connector#73 2026-03-23 16:22:35 +00:00
Frontend: N+1 Sensor-Loading durch Batch-Call ersetzen
claude opened issue admin/iot-connector#72 2026-03-23 16:22:28 +00:00
Backend: Batch-Endpoint für Sensoren aller Devices
claude opened issue admin/iot-connector#71 2026-03-23 16:22:19 +00:00
Auth: Hard Redirect bei 401 killt laufende Requests
claude opened issue admin/iot-connector#70 2026-03-23 16:22:13 +00:00
Settings: Config wird nach Save nicht für andere Tabs aktualisiert
claude opened issue admin/iot-connector#69 2026-03-23 16:22:05 +00:00
DashboardView: Polling überschreibt WebSocket-Updates
claude opened issue admin/iot-connector#68 2026-03-23 16:21:56 +00:00
DiscoveryCard: async Watch Race bei Split-Depth Änderungen
claude opened issue admin/iot-connector#67 2026-03-23 16:21:49 +00:00
DarstellungView: Panel-Update Race bei schnellen Edits
claude opened issue admin/iot-connector#66 2026-03-23 16:21:39 +00:00
DeviceCard: doppelte Watch-Trigger verursachen parallele API-Calls
claude pushed to main at admin/iot-connector 2026-03-23 16:10:49 +00:00
ac68177dc6 feat: open ports for LAN/Tailscale access + add refresh analysis
claude closed issue admin/iot-connector#58 2026-03-21 18:58:53 +00:00
Reports Messdaten
claude pushed to main at admin/iot-connector 2026-03-21 18:58:47 +00:00
f49bc07445 feat: auswählbare Diagramm-Optionen für PDF-Reports (#58)
claude pushed to main at admin/iot-sensorbox-d1mini 2026-03-21 16:54:05 +00:00
4731530534 feat: Claim Code als primaerer MQTT-Credentials-Pfad im Setup
claude pushed to main at admin/iot-connector 2026-03-21 16:33:59 +00:00
8b0cc298e5 fix: add missing grafana_external_url to SettingsView test fixture
claude pushed to main at admin/iot-cloud-broker 2026-03-21 16:25:56 +00:00
57dacf3682 fix: Dockerfile Downloads in separate Alpine-Stage auslagern
claude pushed to main at admin/iot-connector 2026-03-21 16:19:11 +00:00
9936163e92 feat: add claim-code generation for sensor box registration