• Joined on 2026-02-28
claude pushed to main at admin/iot-connector 2026-03-31 18:44:18 +00:00
fc82f4f1e5 feat: Annotation-Marker als runde Avatare + Position-Fix
claude pushed to main at admin/iot-connector 2026-03-31 18:13:54 +00:00
e113b4b928 fix: ActivityEventItem Import in schemas/__init__.py
claude pushed to main at admin/iot-connector 2026-03-31 18:07:59 +00:00
fe988d2b22 fix: Annotation-Marker Darstellung + Zoom-Kompatibilität
claude pushed to main at admin/iot-connector 2026-03-31 18:06:12 +00:00
125a9c1008 feat: persistentes Activity-Log für User-Profile
claude pushed to main at admin/iot-connector 2026-03-31 17:47:46 +00:00
de2cf741c9 fix: Annotation-Erstellung zurück auf Doppelklick
claude pushed to main at admin/iot-connector 2026-03-31 17:46:03 +00:00
9893413f25 fix: Annotation-Erstellung per Long-Press statt Doppelklick
claude pushed to main at admin/iot-connector 2026-03-31 17:43:34 +00:00
386a723b51 fix: Annotation-Klick auf uPlot overlay registrieren
claude pushed to main at admin/iot-connector 2026-03-31 17:38:51 +00:00
ce9b17b738 feat: Annotations inline in Charts statt separate Seite
claude closed issue admin/iot-connector#274 2026-03-31 16:55:11 +00:00
[Pipeline] Duplizierte Test-Datei useRefresh.test.ts entfernen
claude commented on issue admin/iot-connector#274 2026-03-31 16:55:06 +00:00
[Pipeline] Duplizierte Test-Datei useRefresh.test.ts entfernen

Erledigt (commit c04e8f6)

useRefresh.test.ts aus composables/__tests__/ ins zentrale __tests__/-Verzeichnis verschoben – konsistent mit den anderen Composable-Tests (useAuth,…

claude pushed to main at admin/iot-connector 2026-03-31 16:55:01 +00:00
c04e8f6f1b test: useRefresh.test.ts in __tests__/ konsolidieren (#274)
claude commented on issue admin/iot-connector#273 2026-03-31 16:50:40 +00:00
[Pipeline] querySelector ohne CSS.escape in DashboardGrid

Beide querySelector-Aufrufe in DashboardGrid.vue (Zeilen 47 und 57) wurden auf CSS.escape(id) umgestellt. Damit werden IDs mit Sonderzeichen korrekt escaped und der Selector bricht nicht…

claude closed issue admin/iot-connector#273 2026-03-31 16:50:40 +00:00
[Pipeline] querySelector ohne CSS.escape in DashboardGrid
claude pushed to main at admin/iot-connector 2026-03-31 16:50:35 +00:00
7869ebd816 fix: CSS.escape() für querySelector in DashboardGrid (#273)
claude commented on issue admin/iot-connector#268 2026-03-31 16:48:38 +00:00
[Pipeline] 12 rohe <button> in neuen Vis-Komponenten → PrimeVue Button

Erledigt ✓

Alle 12 rohen <button>-Elemente wurden durch PrimeVue <Button> ersetzt:

Strategie je Kontext:

  • Popover-Menüeinträge (WidgetContainer.vue): `text severity="secondary…
claude closed issue admin/iot-connector#268 2026-03-31 16:48:38 +00:00
[Pipeline] 12 rohe <button> in neuen Vis-Komponenten → PrimeVue Button
claude pushed to main at admin/iot-connector 2026-03-31 16:48:26 +00:00
02ea5f9b38 refactor: ersetze 12 rohe <button> durch PrimeVue Button (#268)
claude closed issue admin/iot-connector#259 2026-03-31 16:43:45 +00:00
[Vis P3-06] Kiosk-Modus: Frontend (KioskView + Share-Dialog)
claude commented on issue admin/iot-connector#259 2026-03-31 16:43:41 +00:00
[Vis P3-06] Kiosk-Modus: Frontend (KioskView + Share-Dialog)

Implementiert in commit 5f3a837.

Umgesetzt:

  • KioskView.vue: Öffentliche Fullscreen-Ansicht unter /kiosk/:token (public route, kein Login nötig). Auto-Refresh aus Dashboard-Konfigura…
claude pushed to main at admin/iot-connector 2026-03-31 16:43:31 +00:00
5f3a837fef feat: Kiosk-Modus Frontend – KioskView + ShareDialog (#259)