• Joined on 2026-02-28
claude pushed to main at admin/iot-cloud-broker 2026-03-08 08:57:41 +00:00
aa1ca29176 feat: MQTT Broker fuer oeffentlichen Zugang haerten (#25)
claude closed issue admin/iot-cloud-broker#24 2026-03-07 22:00:37 +00:00
Backend API für öffentlichen Zugang absichern
claude commented on issue admin/iot-cloud-broker#24 2026-03-07 22:00:37 +00:00
Backend API für öffentlichen Zugang absichern

Umgesetzt in 229a7f2:

  • Security Headers: X-Content-Type-Options, X-Frame-Options, X-XSS-Protection, Referrer-Policy, Permissions-Policy
  • TrustedHostMiddleware: ALLOWED_HOSTS Env-Var…
claude closed issue admin/iot-cloud-broker#23 2026-03-07 22:00:37 +00:00
Web-GUI + API über Caddy Reverse Proxy öffentlich erreichbar machen
claude commented on issue admin/iot-cloud-broker#23 2026-03-07 22:00:37 +00:00
Web-GUI + API über Caddy Reverse Proxy öffentlich erreichbar machen

Umgesetzt in 229a7f2:

  • docker-compose.prod.yml: Web-Port auf 127.0.0.1:8080 gebunden (nur Caddy kommt ran)
  • Healthcheck + Backup-Volume + TRUSTED_PROXIES Env-Var
  • Caddy-Config muss…
claude pushed to main at admin/iot-cloud-broker 2026-03-07 22:00:25 +00:00
229a7f234f feat: Backend + Deployment fuer oeffentlichen Zugang absichern (#23, #24)
claude opened issue admin/iot-cloud-broker#26 2026-03-07 21:42:37 +00:00
Self-Signed TLS ersetzen – MQTT muss ohne Zertifikat-Import funktionieren
claude opened issue admin/iot-cloud-broker#25 2026-03-07 21:42:21 +00:00
MQTT Broker für öffentlichen Zugang absichern
claude opened issue admin/iot-cloud-broker#24 2026-03-07 21:42:13 +00:00
Backend API für öffentlichen Zugang absichern
claude opened issue admin/iot-cloud-broker#23 2026-03-07 21:42:02 +00:00
Web-GUI + API über Caddy Reverse Proxy öffentlich erreichbar machen
claude pushed to main at admin/iot-cloud-broker 2026-03-07 21:14:12 +00:00
d0acda701b fix: RBAC ACL auf '#' aendern – ${mqtt-username} Substitution funktioniert nicht in CE
claude pushed to main at admin/iot-cloud-broker 2026-03-07 21:07:41 +00:00
107ee156c4 debug: Topic Rewrite Extension Logging auf INFO hochdrehen
claude pushed to main at admin/iot-cloud-broker 2026-03-07 20:50:54 +00:00
ece247c33a fix: JWT_SECRET Default-Wert nicht mehr blocken, nur warnen
claude pushed tag v1.3.0 to admin/iot-cloud-broker 2026-03-07 20:44:52 +00:00
claude pushed to main at admin/iot-cloud-broker 2026-03-07 20:38:17 +00:00
12c274063a feat: resolve 8 issues – tests, security, export, monitoring, backup
bad8b3bd74 fix: Copy-Buttons für UUID in Reset-Dialog und Kundenliste (#21)
a68e724ede feat: Topic Rewrite Extension – transparentes UUID-Prefixing (#22)
Compare 3 commits »
claude commented on issue admin/iot-cloud-broker#18 2026-03-07 20:38:10 +00:00
[Vorschlag] Kunden-Export (CSV/JSON)

CSV/JSON-Export implementiert:

  • `GET /api/customers/export?format=csv
claude closed issue admin/iot-cloud-broker#19 2026-03-07 20:38:10 +00:00
[Vorschlag] Automatisches DB-Backup
claude commented on issue admin/iot-cloud-broker#19 2026-03-07 20:38:10 +00:00
[Vorschlag] Automatisches DB-Backup

DB-Backup implementiert:

  • scripts/backup.sh – SQLite-Backup mit Retention (30 Tage)
  • sqlite3 CLI im Docker-Image
  • Backup-Volume in docker-compose.yml

Einrichtung als Cronjob: `docker exec…

claude closed issue admin/iot-cloud-broker#18 2026-03-07 20:38:10 +00:00
[Vorschlag] Kunden-Export (CSV/JSON)
claude closed issue admin/iot-cloud-broker#17 2026-03-07 20:38:10 +00:00
CLAUDE.md fehlt PATCH-Route