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…
CSV/JSON-Export implementiert:
- `GET /api/customers/export?format=csv
ADMIN_PASSWORD und JWT_SECRET sind jetzt Pflichtfelder – Server startet nicht ohne sichere Werte. Umgesetzt in 12c2740.
8 Customers.vue Tests hinzugefügt: Laden, Fehlerbehandlung, Suche, Anlegen, Löschen (mit/ohne Bestätigung), Clipboard-Copy. Umgesetzt in 12c2740.
Health-Endpoint GET /api/health mit DB-Check implementiert. Docker Healthcheck für Web-Container in docker-compose.yml konfiguriert. Umgesetzt in 12c2740.
Bereits gelöst – table-responsive Wrapper ist vorhanden. Geschlossen.
CI-Pipeline um pytest (23 Backend-Tests) und vitest (12 Frontend-Tests) erweitert. Umgesetzt in 12c2740.
Monitoring-Dashboard implementiert:
GET /api/monitoring/stats– Kunden-, System-, DB-, Credentials- und Backup-Statistiken- Dashboard-View unter
/dashboardmit Card-Layout - Navigation…
Ja, das wäre technisch möglich – aber nicht mit Bordmitteln der HiveMQ CE.
Option: Custom HiveMQ Extension (Topic-Rewriting)
Eine Java-Extension die Topics automatisch umschreibt:
-…