Neue Tabelle person (Migration 0034, Backfill bestehender Benutzer 1:1 per Zeilennummer, keine Datenverluste). Benutzer.person_id optional - Login kann bestehende Person verknüpfen oder legt automatisch eine neue an (Rückwärtskompatibilität zum bisherigen Anlegen-Flow). /personen-CRUD (admin-only), neue PersonSection.tsx im Personal-Tab, BenutzerSection um Personen-Auswahl erweitert. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
31 KiB
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
c3f141ffeat(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
79ddb37feat(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
65203a0fix(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 ++
2026-09-07 22:33 – 22:35 (2m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- .claude/agents/ui-designer.md | 174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-09-07 23:25 – 23:25 (0m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- .claude/agents/accessibility-expert.md | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- .claude/agents/ui-visual-validator.md | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-09-07 23:26 – 23:26 (0m)
Beschreibung: Claude Code Session Projekt: frontend
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- .claude/agents/accessibility-expert.md | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- .claude/agents/ui-visual-validator.md | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-09-07 23:27 – 23:29 (2m)
Beschreibung: Claude Code Session Projekt: frontend
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- .claude/agents/accessibility-expert.md | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- .claude/agents/ui-visual-validator.md | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-09-08 00:39 – 00:43 (3m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- frontend/src/pages/KontrollPage.tsx | 27 ++++++++++++++++-----------
- frontend/src/pages/kontrolle/NachfuellDialog.tsx | 36 +++++++++++++++++++++++++++++++++---
- frontend/src/pages/kontrolle/PositionCard.tsx | 35 +++++++++++++++++++++++++++++++++--
- frontend/src/styles/global.css | 19 ++++++++++++++++++-
2026-09-08 00:52 – 00:58 (6m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- .gitignore | 1 +
- backend/alembic/versions/0023_suchindex.py | 26 ++++++++++++++++++++++++++
- backend/app/api/v1/api.py | 2 ++
- backend/app/api/v1/endpoints/suche.py | 38 ++++++++++++++++++++++++++++++++++++++
- backend/app/schemas/suche.py | 7 +++++++
- backend/tests/test_suche.py | 32 ++++++++++++++++++++++++++++++++
- frontend/src/components/CommandPalette.tsx | 59 +++++++++++++++++++++++++++++++++++++++++------------------
2026-09-08 01:03 – 01:06 (3m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- backend/alembic/versions/0024_dokument_hash.py | 30 ++++++++++++++++++++++++++++++
- backend/app/api/v1/endpoints/dokument.py | 10 ++++++++++
- backend/app/models/dokument.py | 6 ++++++
- backend/app/services/dokument.py | 22 ++++++++++++++++++++++
- backend/tests/test_dokument.py | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/api/client.ts | 36 +++++++++++++++++++++++++++---------
- frontend/src/components/DokumentePanel.tsx | 11 ++++++++---
2026-09-08 01:09 – 01:10 (1m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- frontend/src/pages/ObjektListPage.tsx | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
- frontend/src/styles/global.css | 26 +++++++++++++++++++++++++
2026-09-08 01:14 – 01:16 (1m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- frontend/src/hooks/useIsDesktop.ts | 20 ++++++++++++++++++++
- frontend/src/pages/ObjektListPage.tsx | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------
- frontend/src/styles/global.css | 18 ++----------------
2026-09-08 10:13 – 10:15 (1m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- backend/tests/test_stammdaten.py | 17 +++++++++++------
2026-09-08 10:19 – 10:25 (5m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- frontend/package-lock.json | 64 ++++++++++++++++++++++++++++++++++++++++------------------------
- frontend/package.json | 2 +-
2026-09-08 10:49 – 11:02 (12m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- arbeitskacheln/00_index.md | 2 +-
2026-09-08 22:01 – 22:04 (3m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- arbeitskacheln/00_index.md | 2 +-
- backend/alembic/versions/0032_nummernschema.py | 31 +++++++++++++++++
- backend/app/api/v1/endpoints/objekte.py | 29 +++++++++++++---
- backend/app/api/v1/endpoints/stammdaten.py | 52 +++++++++++++++++++++++++++-
- backend/app/models/stammdaten.py | 20 ++++++++++-
- backend/app/schemas/stammdaten.py | 16 +++++++++
- backend/app/services/objekte.py | 10 +++---
- backend/tests/test_objekte.py | 65 +++++++++++++++++++++++++++++++++++
- frontend/src/api/types.ts | 7 ++++
- frontend/src/pages/AdminPage.tsx | 8 +++--
- frontend/src/pages/admin/ObjektAnlegenFormular.tsx | 23 +++++++++++--
- frontend/src/pages/admin/ObjekttypSection.tsx | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------
2026-09-08 22:25 – 22:30 (5m)
Beschreibung: Claude Code Session Projekt: asb-material
Commits
Keine Commits in dieser Session.
Geänderte Dateien
- .claude/agents/DEVLOG.md | 11 +
- DEVLOG.md | 4565 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- arbeitskacheln/00_index.md | 11 +-
- arbeitskacheln/22_ui_redesign_v2.md | 107 +++
- backend/DEVLOG.md | 50 +
- backend/alembic/versions/0033_wartungsauftrag_teil.py | 33 +
- backend/app/api/v1/endpoints/wartung.py | 49 +-
- backend/app/models/wartung.py | 10 +
- backend/app/schemas/wartung.py | 15 +
- backend/app/services/wartung.py | 22 +
- backend/tests/test_wartung.py | 70 ++
- frontend/DEVLOG.md | 176 ++++
- frontend/src/api/types.ts | 8 +
- frontend/src/components/WartungSection.tsx | 111 ++-