System-Status Dashboard: Verbindungsstatus aller Integrationen anzeigen #61
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung
Eine Übersichtsseite im Dashboard die den Verbindungsstatus aller externen Systeme anzeigt: Odoo, GitLab, AppSignal, Datenbank, Claude Code CLI — mit Live-Health-Checks.
Hintergrund
Aktuell gibt es keine Möglichkeit, auf einen Blick zu sehen ob alle Integrationen funktionieren. Wenn Odoo nicht erreichbar ist oder der GitLab-Token abgelaufen ist, merkt man das erst wenn Tickets fehlschlagen. Ein System-Status-Dashboard zeigt sofort wo Probleme liegen.
Abgeleitet aus Issue #13 (Betriebskonzept), Bereich 4: Zugriffe und URLs.
Akzeptanzkriterien
claude --version) → Grün/Rot + VersionTechnische Hinweise
backend/api/pipeline.py—GET /api/system/healthmit Detail-Checks pro Integrationbackend/services/odoo_poller.py—test_connection()Methode (existiert teilweise als #18)backend/services/gitlab_service.py—test_connection()Methodefrontend/src/pages/SystemStatus.tsxfrontend/src/components/HealthCheck.tsx(Ampel-Karte)Aufwand: M
Abgeleitet aus #13