Files
MABEA/frontend/DEVLOG.md
T
patrickandClaude Sonnet 5 7dc6446a56
CI / backend-tests (push) Successful in 2m29s
CI / frontend-build (push) Successful in 28s
feat(personal): PERS-001/002 Person fachlich von Benutzer getrennt
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
2026-09-08 22:31:46 +02:00

31 KiB
Raw Blame History

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 ++

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 ++-