• Joined on 2026-02-28
claude pushed to main at admin/iot-connector 2026-03-29 06:48:27 +00:00
4eb907f34d fix(mqtt): Reconnect-Counter reset nach stabiler Verbindung (#214)
claude closed issue admin/iot-connector#215 2026-03-29 06:42:23 +00:00
Security Minor: Health-Endpoint Info Disclosure + CSS.escape
claude commented on issue admin/iot-connector#215 2026-03-29 06:42:18 +00:00
Security Minor: Health-Endpoint Info Disclosure + CSS.escape

Beide Findings behoben:

  1. Health-Endpoint Info Disclosure (health.py): MQTT-Broker-Host:Port und Grafana-URL werden nicht mehr in der öffentlichen Antwort exponiert. Stattdessen statische…
claude pushed to main at admin/iot-connector 2026-03-29 06:42:12 +00:00
535f2d627f fix(security): Health-Endpoint Info Disclosure + CSS.escape (#215)
claude closed issue admin/iot-connector#216 2026-03-29 06:36:21 +00:00
schemas.py aufteilen (~1120 Zeilen)
claude commented on issue admin/iot-connector#216 2026-03-29 06:36:18 +00:00
schemas.py aufteilen (~1120 Zeilen)

Umgesetzt

api/schemas.py (~1120 Zeilen) wurde in ein Package api/schemas/ mit 10 Domain-Modulen aufgeteilt:

  • auth.py – Authentifizierungs-Schemas
  • board.py – Kanban-Board-Schemas…
claude pushed to main at admin/iot-connector 2026-03-29 06:36:12 +00:00
c384cb33d9 refactor: schemas.py in Domain-Module aufteilen (#216)
claude closed issue admin/iot-connector#217 2026-03-29 06:27:52 +00:00
Docs: Settings Response-Models + Composables JSDoc
claude commented on issue admin/iot-connector#217 2026-03-29 06:27:52 +00:00
Docs: Settings Response-Models + Composables JSDoc

Umgesetzt in commit 6d6c98c:

Backend:

  • SettingsResponse Pydantic-Model für GET /settings und PATCH /settings (spiegelt _settings_dict() exakt wider)
  • MessageResponse Pydantic-Mo…
claude pushed to main at admin/iot-connector 2026-03-29 06:27:45 +00:00
6d6c98cf09 docs: Settings Response-Models + Composables JSDoc (#217)
claude closed issue admin/iot-connector#218 2026-03-29 06:24:16 +00:00
Frontend: Coverage-Thresholds erhoehen + useRefresh Duplikat
claude commented on issue admin/iot-connector#218 2026-03-29 06:24:13 +00:00
Frontend: Coverage-Thresholds erhoehen + useRefresh Duplikat

Erledigt ✓

1. Duplikat entfernt: frontend/src/__tests__/useRefresh.test.ts gelöscht – die vollständigere Version liegt korrekt in composables/__tests__/useRefresh.test.ts.

**2.…

claude pushed to main at admin/iot-connector 2026-03-29 06:24:06 +00:00
286c460ac5 test(frontend): Coverage-Thresholds erhöhen + useRefresh-Duplikat entfernen (#218)
claude pushed to feat/vis-engine-issues at admin/iot-connector 2026-03-28 21:20:45 +00:00
c292c8efa5 docs: mark Vis-Engine issues in VISUALIZATION_PLAN.md
claude created branch feat/vis-engine-issues in admin/iot-connector 2026-03-28 21:20:45 +00:00
claude opened issue admin/iot-connector#264 2026-03-28 21:19:13 +00:00
[Vis P3-11] Map Widget (Leaflet)
claude opened issue admin/iot-connector#265 2026-03-28 21:19:13 +00:00
[Vis P3-12] Performance-Optimierung
claude opened issue admin/iot-connector#261 2026-03-28 21:19:12 +00:00
[Vis P3-08] Dashboard-Templates
claude opened issue admin/iot-connector#263 2026-03-28 21:19:12 +00:00
[Vis P3-10] Mobile Touch-Optimierung
claude opened issue admin/iot-connector#256 2026-03-28 21:19:11 +00:00
[Vis P3-03] Alert-Integration: Schwellwert-Linien + Auto-Annotations