feat(dashboard): Dashboard-Start für Verantwortliche, Kachel-Anpassung, Status-Monitor
Dashboard immer Startseite für Verantwortliche (Mitarbeiter -> Objekte), kaputte Startseiten-Auswahl entfernt. Neu gemeldete Mängel als eigener Hinweis. Kacheln per Anpassen-Modus verschieb-/ausblendbar (localStorage), Status-Monitor-Modus mit Vollbild und Auto-Refresh (60s). DashboardPage dabei in kleine Dateien pro Kachel gesplittet. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
@@ -260,3 +260,131 @@ Keine Commits in dieser Session.
|
||||
- frontend/src/pages/admin/ObjektSection.tsx | 94 ++++++++++++++++++++------------------
|
||||
|
||||
---
|
||||
## 2026-09-06 21:46 – 21:49 (3m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- arbeitskacheln/00_index.md | 2 +-
|
||||
- arbeitskacheln/20_ui_redesign.md | 9 ++++++++-
|
||||
- frontend/src/pages/FehlbestandListePage.tsx | 12 +++++++++++-
|
||||
- frontend/src/pages/MangelListePage.tsx | 13 +++++++++++--
|
||||
- frontend/src/pages/admin/BeladungsplanerBoard.tsx | 4 ++--
|
||||
- frontend/src/pages/admin/GeraeteInstanzenListe.tsx | 9 ++++++++-
|
||||
- frontend/src/pages/kontrolle/NachfuellDialog.tsx | 2 +-
|
||||
|
||||
---
|
||||
## 2026-09-06 21:58 – 21:59 (1m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** backend
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- arbeitskacheln/00_index.md | 2 +-
|
||||
- arbeitskacheln/20_ui_redesign.md | 9 ++++++++-
|
||||
- frontend/src/pages/FehlbestandListePage.tsx | 12 +++++++++++-
|
||||
- frontend/src/pages/MangelListePage.tsx | 13 +++++++++++--
|
||||
- frontend/src/pages/admin/BeladungsplanerBoard.tsx | 4 ++--
|
||||
- frontend/src/pages/admin/GeraeteInstanzenListe.tsx | 9 ++++++++-
|
||||
- frontend/src/pages/kontrolle/NachfuellDialog.tsx | 2 +-
|
||||
|
||||
---
|
||||
## 2026-09-06 22:23 – 22:26 (2m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- arbeitskacheln/20_ui_redesign.md | 4 ++++
|
||||
- frontend/src/components/status/ereignisText.ts | 21 +++++++++++++++++++++
|
||||
- frontend/src/pages/AktePage.tsx | 3 ++-
|
||||
- frontend/src/pages/DashboardPage.tsx | 33 +++++++++++++++++++++++++++++++--
|
||||
|
||||
---
|
||||
## 2026-09-06 22:41 – 22:43 (2m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- backend/app/services/dashboard.py | 17 ++++++-----------
|
||||
- backend/app/services/kontrolle/erfassung.py | 50 ++++++++++++++++++++++++++++++++++++++++++--------
|
||||
- backend/tests/test_dashboard.py | 3 ---
|
||||
- backend/tests/test_kontrolle.py | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- frontend/src/api/client.ts | 2 +-
|
||||
- frontend/src/components/CommandPalette.tsx | 2 +-
|
||||
- frontend/src/components/ThemeToggle.tsx | 2 +-
|
||||
- frontend/src/components/status/FristBadge.tsx | 2 +-
|
||||
- frontend/src/components/status/InspectionStatus.tsx | 2 +-
|
||||
- frontend/src/components/status/InventoryStatus.tsx | 2 +-
|
||||
- frontend/src/components/status/ReadinessBadge.tsx | 2 +-
|
||||
- frontend/src/components/status/SyncStatus.tsx | 2 +-
|
||||
- frontend/src/pages/AdminPage.tsx | 2 +-
|
||||
- frontend/src/pages/AktePage.tsx | 2 +-
|
||||
- frontend/src/pages/DashboardPage.tsx | 4 ----
|
||||
- frontend/src/pages/FehlbestandListePage.tsx | 2 +-
|
||||
- frontend/src/pages/MangelListePage.tsx | 4 ++--
|
||||
- frontend/src/pages/ObjektListPage.tsx | 8 +++-----
|
||||
- frontend/src/pages/admin/GeraeteInstanzenListe.tsx | 2 +-
|
||||
- frontend/src/pages/kontrolle/PositionCard.tsx | 2 +-
|
||||
|
||||
---
|
||||
## 2026-09-06 22:55 – 23:06 (11m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- frontend/src/pages/AktePage.tsx | 37 ++++++++++++++++++++++++++++++-------
|
||||
- frontend/src/pages/DashboardPage.tsx | 6 ++++--
|
||||
|
||||
---
|
||||
## 2026-09-06 23:28 – 23:30 (2m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- frontend/src/pages/AktePage.tsx | 32 +++++++++++++++++---------------
|
||||
|
||||
---
|
||||
## 2026-09-06 23:34 – 23:37 (3m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- backend/app/services/akte.py | 17 ++++++++++++++---
|
||||
- backend/tests/test_akte.py | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
---
|
||||
## 2026-09-07 00:04 – 00:06 (2m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- backend/app/schemas/akte.py | 3 ++-
|
||||
- backend/app/services/akte.py | 1 +
|
||||
- backend/tests/test_akte.py | 1 +
|
||||
- frontend/src/api/types.ts | 1 +
|
||||
- frontend/src/pages/AktePage.tsx | 11 +++++++++++
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user