Files
MABEA/frontend/DEVLOG.md
T
patrickandClaude Sonnet 5 6db571f5ce
CI / backend-tests (push) Failing after 2m7s
CI / frontend-build (push) Successful in 20s
fix(dashboard): Resize-Griff war unsichtbar - children-Injection landete in falscher Ebene
react-grid-layout/react-resizable hängt den Resize-Griff per children-Injection an (cloneElement(child, {}, ...child.props.children, handle)) - erwartet einen DIREKTEN Kindknoten der Grid-Item-Wurzel (CSS ".react-grid-item > .react-resizable-handle"). TileFrame rendere "children" bisher nur verschachtelt in CardContent, die CSS-Regel griff dort nicht - Griff blieb unsichtbar/nicht greifbar. Fix: eigener Kachel-Inhalt läuft jetzt über eine separate "inhalt"-Prop, "children" (das react-grid-layout für den Griff nutzt) wird direkt unter Card gerendert.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
2026-09-07 14:07:19 +02:00

630 lines
23 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# frontend Dev Log
## 2026-09-04 17:35 17:36 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 147 +++++++++++++++++++++
- backend/DEVLOG.md | 78 +++++++++++
- .../versions/0005_add_objektposition_code.py | 32 +++++
- backend/app/api/v1/endpoints/objekte.py | 58 +++++++-
- backend/app/models/objektposition.py | 4 +
- backend/app/schemas/objekt.py | 2 +
- backend/app/services/objekte.py | 21 +++
- backend/tests/test_objekte.py | 83 ++++++++++++
---
## 2026-09-04 17:37 17:38 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 36 +++++++++++++++++++
- frontend/DEVLOG.md | 20 +++++++++++
- frontend/src/pages/admin/ObjektSection.tsx | 58 +++++++++++++++++++++++++++++-
---
## 2026-09-04 18:04 18:07 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 13 +++
- arbeitskarten/12_eskalation.md | 5 ++
- backend/DEVLOG.md | 13 +++
- .../alembic/versions/0006_add_eskalation_felder.py | 50 +++++++++++
- backend/app/api/v1/api.py | 2 +
- backend/app/api/v1/endpoints/eskalation.py | 47 +++++++++++
- backend/app/models/__init__.py | 2 +
- backend/app/models/eskalation.py | 16 ++++
- backend/app/models/fehlbestand.py | 4 +
- backend/app/schemas/eskalation.py | 17 ++++
- backend/app/services/eskalation.py | 98 ++++++++++++++++++++++
- backend/tests/test_eskalation.py | 73 ++++++++++++++++
---
## 2026-09-04 19:54 19:54 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 57 ++++++++++++++++
- backend/DEVLOG.md | 11 ++++
- backend/app/api/v1/api.py | 2 +
- backend/app/api/v1/endpoints/historie.py | 63 ++++++++++++++++++
- backend/app/schemas/historie.py | 18 +++++
- backend/tests/test_historie.py | 37 +++++++++++
- frontend/src/api/types.ts | 13 ++++
- frontend/src/pages/AdminPage.tsx | 5 +-
- frontend/src/pages/admin/HistorieSection.tsx | 98 ++++++++++++++++++++++++++++
- frontend/src/styles/global.css | 19 ++++++
---
## 2026-09-04 19:55 19:55 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 57 ++++++++++++++++
- backend/DEVLOG.md | 11 ++++
- backend/app/api/v1/api.py | 2 +
- backend/app/api/v1/endpoints/historie.py | 63 ++++++++++++++++++
- backend/app/schemas/historie.py | 18 +++++
- backend/tests/test_historie.py | 37 +++++++++++
- frontend/src/api/types.ts | 13 ++++
- frontend/src/pages/AdminPage.tsx | 5 +-
- frontend/src/pages/admin/HistorieSection.tsx | 98 ++++++++++++++++++++++++++++
- frontend/src/styles/global.css | 19 ++++++
---
## 2026-09-04 22:30 22:30 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 24 ++++++++++++++++++++
- backend/app/api/v1/endpoints/benutzer.py | 6 ++++-
- backend/tests/test_benutzer_admin.py | 37 ++++++++++++++++++++++++++++++
- frontend/src/App.tsx | 7 ++++--
- frontend/src/auth/AuthContext.tsx | 15 ++++++++++++
- frontend/src/components/AppShell.tsx | 6 ++---
- frontend/src/pages/AdminPage.tsx | 94 ++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
- frontend/src/pages/admin/ObjektSection.tsx | 42 ++++++++++++++++++++++++++--------
---
## 2026-09-04 22:33 22:34 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 36 ++++++++++++++++++++++++++++++++++++
- frontend/src/pages/AdminPage.tsx | 4 ++--
- frontend/src/styles/global.css | 7 +++++++
---
## 2026-09-04 22:48 22:50 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 13 ++++
- frontend/src/pages/admin/ObjektPositionenPanel.tsx | 221 ++++++++++++++++++++++++++++++++++++++++++++++++-------------------
---
## 2026-09-04 22:58 22:59 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/admin/ObjektPositionenPanel.tsx | 6 +++---
---
## 2026-09-04 23:06 23:09 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/admin/MaterialSection.tsx | 137 ++++++++++++++++++++++++++++++++++++++++++++-----------------------------
---
## 2026-09-04 23:12 23:14 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/admin/ObjektPositionenPanel.tsx | 108 +++++++++++++++++++++++++++++++++----------------------------------
---
## 2026-09-05 00:01 00:02 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/admin/ObjektSection.tsx | 29 ++++++++++++++++++++++++-----
---
## 2026-09-05 00:03 00:06 (3m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/admin/ObjektSection.tsx | 29 ++++++++++++++++++++++++-----
---
## 2026-09-05 10:40 10:47 (6m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/LoginPage.tsx | 11 ++++++++++-
---
## 2026-09-05 10:50 10:50 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/LoginPage.tsx | 11 ++++++++++-
---
## 2026-09-05 10:51 10:51 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/LoginPage.tsx | 11 ++++++++++-
---
## 2026-09-05 10:51 11:01 (9m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
- c3f141f feat(objekt): letzte abgeschlossene Kontrolle je Objekt anzeigen
### Geänderte Dateien
- DEVLOG.md | 202 +++
- backend/app/api/v1/endpoints/objekte.py | 46 +-
- backend/app/schemas/objekt.py | 3 +-
- backend/app/services/objekte.py | 20 +-
- backend/tests/test_objekte.py | 32 +
- frontend/DEVLOG.md | 33 +
- frontend/package-lock.json | 6264 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/api/types.ts | 1 +
- frontend/src/pages/ObjektListPage.tsx | 5 +
- frontend/src/pages/admin/ObjektSection.tsx | 7 +
---
## 2026-09-05 11:04 11:04 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 202 +++
- backend/app/api/v1/endpoints/objekte.py | 46 +-
- backend/app/schemas/objekt.py | 3 +-
- backend/app/services/objekte.py | 20 +-
- backend/tests/test_objekte.py | 32 +
- frontend/DEVLOG.md | 33 +
- frontend/package-lock.json | 6264 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/api/types.ts | 1 +
- frontend/src/pages/ObjektListPage.tsx | 5 +
- frontend/src/pages/admin/ObjektSection.tsx | 7 +
---
## 2026-09-05 11:07 11:07 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 202 +++
- backend/app/api/v1/endpoints/objekte.py | 46 +-
- backend/app/schemas/objekt.py | 3 +-
- backend/app/services/objekte.py | 20 +-
- backend/tests/test_objekte.py | 32 +
- frontend/DEVLOG.md | 33 +
- frontend/package-lock.json | 6264 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/api/types.ts | 1 +
- frontend/src/pages/ObjektListPage.tsx | 5 +
- frontend/src/pages/admin/ObjektSection.tsx | 7 +
---
## 2026-09-06 09:54 09:55 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- arbeitskacheln/15_mobile.md | 6 ++----
- frontend/src/pages/ObjektListPage.tsx | 9 +++++----
- frontend/src/pages/admin/LagerSection.tsx | 47 ++++++++++++++++++++++++++++++++++++++++++++---
---
## 2026-09-06 13:30 13:32 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
- 79ddb37 feat(ui): UI-003 zentrale Statuskomponenten + SyncStatus-Lücke geschlossen
### Geänderte Dateien
- arbeitskacheln/20_ui_redesign.md | 13 ++++++++++++-
- frontend/src/components/AppShell.tsx | 2 ++
- frontend/src/components/status/FristBadge.tsx | 31 +++++++++++++++++++++++++++++++
- frontend/src/components/status/InspectionStatus.tsx | 6 ++++++
- frontend/src/components/status/InventoryStatus.tsx | 6 ++++++
- frontend/src/components/status/ReadinessBadge.tsx | 40 ++++++++++++++++++++++++++++++++++++++++
- frontend/src/components/status/SyncStatus.tsx | 44 ++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/DashboardPage.tsx | 61 ++++++++++++++++++++++++++++++++++++-------------------------
---
## 2026-09-06 13:41 13:46 (4m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- docs/BENUTZERHANDBUCH.md | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
---
## 2026-09-06 21:37 21:38 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- arbeitskacheln/20_ui_redesign.md | 15 ++++++-
- backend/app/schemas/akte.py | 2 +
- backend/app/services/akte.py | 5 +++
- backend/app/services/dashboard.py | 175 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
- backend/tests/test_akte.py | 15 +++++++
- frontend/src/api/client.ts | 18 ++++++++
- frontend/src/api/types.ts | 2 +
- frontend/src/components/DokumentePanel.tsx | 26 ++++++++---
- frontend/src/components/status/gruendeText.ts | 13 ++++++
- frontend/src/pages/AktePage.tsx | 27 ++++++-----
- frontend/src/pages/DashboardPage.tsx | 13 +-----
---
## 2026-09-06 21:39 21:41 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- arbeitskacheln/20_ui_redesign.md | 9 ++++++++-
- frontend/src/pages/KontrollPage.tsx | 4 ++--
- frontend/src/pages/kontrolle/PositionCard.tsx | 16 +++++++++++++---
---
## 2026-09-06 21:42 21:44 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- arbeitskacheln/20_ui_redesign.md | 8 +++++++-
- frontend/src/pages/AktePage.tsx | 17 +++++++++++------
- frontend/src/pages/MangelListePage.tsx | 9 ++++++++-
---
## 2026-09-06 21:59 22:03 (3m)
**Beschreibung:** Claude Code Session
**Projekt:** backend
### Commits
- 65203a0 fix(dashboard): "nie kontrolliert" ging bei zusätzlichen Gründen verloren
### Geänderte Dateien
- backend/app/schemas/dashboard.py | 1 +
- backend/app/services/dashboard.py | 22 ++++++++++++++++++++--
- backend/tests/test_dashboard.py | 13 ++++++++++---
- frontend/src/pages/DashboardPage.tsx | 11 +++++++++--
---
## 2026-09-06 22:48 22:50 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** backend
### 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 23:20 23:24 (3m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- arbeitskacheln/10_maintenance.md | 40 ++++++++-----
- arbeitskacheln/21_akte_redesign.md | 39 +++++++++++++
- backend/alembic/versions/0022_wartung.py | 82 ++++++++++++++++++++++++++
- backend/app/api/v1/api.py | 2 +
- backend/app/api/v1/endpoints/wartung.py | 153 +++++++++++++++++++++++++++++++++++++++++++++++++
- backend/app/models/__init__.py | 14 +++++
- backend/app/models/wartung.py | 80 ++++++++++++++++++++++++++
- backend/app/schemas/akte.py | 13 +++++
- backend/app/schemas/dokument.py | 2 +-
- backend/app/schemas/wartung.py | 101 ++++++++++++++++++++++++++++++++
- backend/app/services/akte.py | 33 ++++++++++-
- backend/app/services/datumshilfen.py | 10 ++++
- backend/app/services/geraet_instanz.py | 13 +----
- backend/app/services/wartung.py | 216 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- backend/tests/test_akte.py | 4 ++
- backend/tests/test_wartung.py | 214 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/api/types.ts | 62 ++++++++++++++++++++
- frontend/src/components/CommandPalette.tsx | 1 +
- frontend/src/components/WartungSection.tsx | 191 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/AdminPage.tsx | 10 ++++
- frontend/src/pages/AktePage.tsx | 63 +++++++++++++++-----
- frontend/src/pages/admin/WartungsplanSection.tsx | 153 +++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/styles/global.css | 53 +++++++++++++++++
---
## 2026-09-06 23:46 23:47 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- backend/app/services/kontrolle/erfassung.py | 14 +++++++++-----
- backend/tests/test_kontrolle.py | 4 +---
- backend/tests/test_mindermenge.py | 3 ++-
---
## 2026-09-07 00:08 00:09 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- backend/app/services/vorlagen.py | 21 +++++++++++++++++++++
- backend/tests/test_vorlagen.py | 22 ++++++++++++++++++++++
---
## 2026-09-07 00:13 00:17 (3m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/admin/FachSection.tsx | 12 +++++++++---
---
## 2026-09-07 00:19 00:22 (3m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- backend/app/api/v1/endpoints/stammdaten.py | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- backend/app/schemas/stammdaten.py | 10 ++++++++
- backend/app/services/vorlagen.py | 7 +++---
- backend/tests/test_stammdaten.py | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/admin/FachSection.tsx | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
---
## 2026-09-07 00:25 00:26 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- backend/app/api/v1/endpoints/stammdaten.py | 44 +++++++++++++++++++++++++++
- backend/app/schemas/stammdaten.py | 9 ++++++
- backend/app/services/material_merge.py | 63 +++++++++++++++++++++++++++++++++++++++
- backend/tests/test_stammdaten.py | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/admin/MaterialSection.tsx | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
---
## 2026-09-07 00:32 00:35 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- backend/app/schemas/dashboard.py | 2 ++
- backend/app/services/dashboard.py | 7 +++++--
- frontend/src/pages/DashboardPage.tsx | 4 +++-
---
## 2026-09-07 11:53 11:56 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/kontrolle/PositionCard.tsx | 48 ++++++++++++++++++++++++++++++++++--------------
---
## 2026-09-07 11:58 12:02 (3m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- frontend/src/pages/kontrolle/PositionCard.tsx | 48 ++++++++++++++++++++++++++++++++++--------------
---
## 2026-09-07 12:05 12:07 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 1923 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- backend/DEVLOG.md | 128 ++++
- frontend/DEVLOG.md | 267 ++++++++
- frontend/src/App.tsx | 5 +-
- frontend/src/components/AppShell.tsx | 2 -
- frontend/src/components/StartseiteAuswahl.tsx | 29 -
- frontend/src/pages/DashboardPage.tsx | 349 ----------
- frontend/src/pages/LoginPage.tsx | 3 +-
- frontend/src/pages/dashboard/DashboardPage.tsx | 215 ++++++
- frontend/src/pages/dashboard/TileFrame.tsx | 49 ++
- frontend/src/pages/dashboard/layout.ts | 55 ++
- frontend/src/pages/dashboard/tiles/AblaufdatenTile.tsx | 28 +
- frontend/src/pages/dashboard/tiles/AktivitaetTile.tsx | 34 +
- frontend/src/pages/dashboard/tiles/AufgabenTile.tsx | 58 ++
- frontend/src/pages/dashboard/tiles/EinsatzbereitschaftTile.tsx | 74 +++
- frontend/src/pages/dashboard/tiles/KennzahlenTile.tsx | 19 +
- frontend/src/pages/dashboard/tiles/MaengelTile.tsx | 58 ++
- frontend/src/pages/dashboard/tiles/PrueftermineTile.tsx | 28 +
- frontend/src/pages/dashboard/tiles/QualifikationTile.tsx | 26 +
- frontend/src/pages/dashboard/types.ts | 55 ++
- frontend/src/settings/startseite.ts | 30 -
---
## 2026-09-07 12:08 12:08 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 1923 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- backend/DEVLOG.md | 128 ++++
- frontend/DEVLOG.md | 267 ++++++++
- frontend/src/App.tsx | 5 +-
- frontend/src/components/AppShell.tsx | 2 -
- frontend/src/components/StartseiteAuswahl.tsx | 29 -
- frontend/src/pages/DashboardPage.tsx | 349 ----------
- frontend/src/pages/LoginPage.tsx | 3 +-
- frontend/src/pages/dashboard/DashboardPage.tsx | 215 ++++++
- frontend/src/pages/dashboard/TileFrame.tsx | 49 ++
- frontend/src/pages/dashboard/layout.ts | 55 ++
- frontend/src/pages/dashboard/tiles/AblaufdatenTile.tsx | 28 +
- frontend/src/pages/dashboard/tiles/AktivitaetTile.tsx | 34 +
- frontend/src/pages/dashboard/tiles/AufgabenTile.tsx | 58 ++
- frontend/src/pages/dashboard/tiles/EinsatzbereitschaftTile.tsx | 74 +++
- frontend/src/pages/dashboard/tiles/KennzahlenTile.tsx | 19 +
- frontend/src/pages/dashboard/tiles/MaengelTile.tsx | 58 ++
- frontend/src/pages/dashboard/tiles/PrueftermineTile.tsx | 28 +
- frontend/src/pages/dashboard/tiles/QualifikationTile.tsx | 26 +
- frontend/src/pages/dashboard/types.ts | 55 ++
- frontend/src/settings/startseite.ts | 30 -
---
## 2026-09-07 13:59 14:02 (3m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 42 ++++++++++++++++++++++++++++++++++++++++++
- frontend/src/components/ui/card.tsx | 8 ++++++--
- frontend/src/pages/dashboard/tiles/EinsatzbereitschaftTile.tsx | 2 +-
- frontend/src/styles/global.css | 2 ++
---