Files
MABEA/frontend/DEVLOG.md
T
patrickandClaude Sonnet 5 a4d4119d55
CI / backend-tests (push) Successful in 3m57s
CI / frontend-build (push) Successful in 24s
feat(auth): FOUND-016 API-Token für Entwicklungs-/Tooling-Zugriff
Rollenbasiertes, langlebiges Token neben dem normalen JWT-Login-Flow -
für automatisierte Zugriffe/Skripte. Admin wählt bei Erzeugung eine oder
mehrere Rollen, Klartext wird einmalig gezeigt (wie ein Passwort), Token
ist jederzeit deaktivierbar/reaktivierbar.

Architektur: jedes Token bekommt einen Begleit-"Dienstkonto"-Benutzer
(Benutzer.ist_dienstkonto=True, kein echter Login), der die Rollen über
die bestehende benutzer_rolle-Tabelle trägt - dadurch funktionieren
require_roles()/require_permission() und alle Audit-FKs unverändert,
keine bestehende Endpunkt-Dependency musste angepasst werden.
get_current_user() erkennt ein Token am Präfix mabea_pat_ und löst es
über den Hash (SHA-256, kein bcrypt - Token ist bereits hochentropisch)
auf den Begleit-Benutzer auf. Dienstkonten sind aus GET /benutzer
ausgeblendet, damit sie keine Auswahl-Dropdowns verunreinigen.

Neuer Admin-Tab "API-Tokens" (Gruppe System, nur Administration).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VDMvneg6wKfXdXvTYNd3dN
2026-09-17 01:23:21 +02:00

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

2026-09-10 00:27 – 00:32 (4m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 52 ++++++++++++++++++++++++++
  • frontend/package-lock.json | 229 ++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------
  • frontend/package.json | 2 +-

2026-09-10 00:32 – 00:34 (1m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 52 ++++++++++++++++++++++++++
  • frontend/package-lock.json | 229 ++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------
  • frontend/package.json | 2 +-

2026-09-10 00:37 – 00:38 (1m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 52 ++++++++++++++++++++++++++
  • frontend/package-lock.json | 229 ++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------
  • frontend/package.json | 2 +-

2026-09-10 00:45 – 00:45 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 52 ++++++++++++++++++++++++++
  • frontend/package-lock.json | 229 ++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------
  • frontend/package.json | 2 +-

2026-09-10 00:45 – 00:46 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 52 ++++++++++++++++++++++++++
  • frontend/package-lock.json | 229 ++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------
  • frontend/package.json | 2 +-

2026-09-10 00:47 – 00:48 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 52 ++++++++++++++++++++++++++
  • frontend/package-lock.json | 229 ++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------
  • frontend/package.json | 2 +-

2026-09-10 08:38 – 08:38 (0m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/pages/AdminPage.tsx | 6 ++++++

2026-09-10 10:25 – 10:29 (3m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • backend/app/api/v1/api.py | 8 +++++++-

2026-09-10 11:21 – 11:50 (29m)

Beschreibung: Claude Code Session Projekt: backend

Commits

  • 1147ec0 feat(ui): UI2-001/006/007/009/010 Design-Tokens, Toast, AlertDialog, Formular-a11y
  • eeb87d8 feat(permission): ZUST-003 Standort-Scoping für granulare Rollen-Berechtigungen

Geänderte Dateien

  • .claude/agents/flutter-expert.md | 196 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • .claude/agents/ios-developer.md | 218 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • .claude/agents/swift-expert.md | 262 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • arbeitskacheln/22_ui_redesign_v2.md | 53 +++++++++++++++++++++++++++++++++++++----
  • frontend/src/App.tsx | 3 +++
  • frontend/src/components/TankbuchPanel.tsx | 20 +++++++++++++++-
  • frontend/src/components/ui/alert-dialog.tsx | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/components/ui/form-field.tsx | 38 ++++++++++++++++++++++++++++++
  • frontend/src/components/ui/toast.tsx | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/styles/global/cards.css | 3 ++-
  • frontend/src/styles/global/tokens.css | 11 +++++++++

2026-09-10 12:11 – 12:13 (1m)

Beschreibung: Claude Code Session Projekt: timemaster

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/00_index.md | 2 +-
  • arbeitskacheln/23_flutter_begleitapp.md | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++-------------

2026-09-10 12:28 – 12:36 (7m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/18_notifications.md | 20 +++++++++++++++++++-
  • backend/alembic/versions/0041_wartung_benachrichtigung.py | 33 +++++++++++++++++++++++++++++++++
  • backend/app/api/v1/endpoints/dashboard.py | 12 ++++++++++++
  • backend/app/models/__init__.py | 2 ++
  • backend/app/models/wartung_benachrichtigung.py | 30 ++++++++++++++++++++++++++++++
  • backend/app/schemas/dashboard.py | 16 ++++++++++++++++
  • backend/app/services/benachrichtigung.py | 18 ++++++++++++++++++
  • backend/app/services/wartung.py | 29 +++++++++++++++++++++++++++++
  • backend/app/services/wartung_benachrichtigung.py | 43 +++++++++++++++++++++++++++++++++++++++++++
  • backend/scripts/wartung_benachrichtigung_pruefen.py | 29 +++++++++++++++++++++++++++++
  • backend/tests/test_wartung_benachrichtigung.py | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/pages/dashboard/DashboardPage.tsx | 4 ++++
  • frontend/src/pages/dashboard/layout.ts | 5 ++++-
  • frontend/src/pages/dashboard/tiles/FaelligeWartungenTile.tsx | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2026-09-10 12:42 – 12:49 (6m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/22_ui_redesign_v2.md | 37 +++++++++++++++++++++++++++++++++----
  • frontend/src/components/TankbuchPanel.tsx | 5 +++--
  • frontend/src/components/ui/sheet.tsx | 43 +++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/components/ui/skeleton.tsx | 8 ++++++++
  • frontend/src/components/ui/table-wrapper.tsx | 8 ++++++++
  • frontend/src/pages/AdminPage.tsx | 48 ++++++++++++++++++++++++++++++++++++++----------
  • frontend/src/pages/AktePage.tsx | 5 +++--
  • frontend/src/pages/admin/AusgabeSection.tsx | 5 +++--
  • frontend/src/pages/admin/HistorieSection.tsx | 5 +++--
  • frontend/src/pages/admin/LagerbewegungSection.tsx | 5 +++--
  • frontend/src/pages/admin/ObjektAnlegenFormular.tsx | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------
  • frontend/src/pages/admin/ObjekttypSection.tsx | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------
  • frontend/src/pages/dashboard/tiles/FaelligeWartungenTile.tsx | 10 +++++++++-
  • frontend/src/pages/dashboard/tiles/ReadinessVerlaufTile.tsx | 10 +++++++++-

2026-09-10 12:55 – 13:01 (6m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/13_readiness.md | 25 +++++++++++++++++++------
  • backend/alembic/versions/0042_readiness_regel.py | 46 ++++++++++++++++++++++++++++++++++++++++++++++
  • backend/app/api/v1/api.py | 2 ++
  • backend/app/api/v1/endpoints/readiness_regel.py | 40 ++++++++++++++++++++++++++++++++++++++++
  • backend/app/models/__init__.py | 2 ++
  • backend/app/models/readiness_regel.py | 24 ++++++++++++++++++++++++
  • backend/app/schemas/readiness_regel.py | 12 ++++++++++++
  • backend/app/services/dashboard.py | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++--------
  • backend/tests/test_readiness_regel.py | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/api/types.ts | 6 ++++++
  • frontend/src/pages/AdminPage.tsx | 6 +++++-
  • frontend/src/pages/admin/ReadinessRegelSection.tsx | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2026-09-10 17:31 – 17:39 (8m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/04_assets.md | 15 +++++++++------
  • backend/alembic/versions/0049_ressourcenbuchung.py | 37 +++++++++++++++++++++++++++++++++++++
  • backend/app/api/v1/api.py | 2 ++
  • backend/app/api/v1/endpoints/ressourcenbuchung.py | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • backend/app/models/__init__.py | 2 ++
  • backend/app/models/ressourcenbuchung.py | 24 ++++++++++++++++++++++++
  • backend/app/schemas/ressourcenbuchung.py | 22 ++++++++++++++++++++++
  • backend/app/services/ressourcenbuchung.py | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • backend/tests/test_ressourcenbuchung.py | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/api/types.ts | 10 ++++++++++
  • frontend/src/components/RessourcenbuchungPanel.tsx | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/pages/AktePage.tsx | 6 ++++++
  • frontend/src/styles/global/akte-grid.css | 2 ++
  • frontend/src/styles/global/responsive.css | 1 +

2026-09-10 19:25 – 19:33 (7m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/00_index.md | 18 +++++++--------
  • arbeitskacheln/07_warehouse.md | 17 +++++++++++---
  • backend/alembic/versions/0052_inventur.py | 57 +++++++++++++++++++++++++++++++++++++++++++++
  • backend/app/api/v1/api.py | 2 ++
  • backend/app/api/v1/endpoints/inventur.py | 180 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • backend/app/models/__init__.py | 4 ++++
  • backend/app/models/inventur.py | 57 +++++++++++++++++++++++++++++++++++++++++++++
  • backend/app/schemas/inventur.py | 45 ++++++++++++++++++++++++++++++++++++
  • backend/app/services/inventur.py | 209 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • backend/tests/test_wh006_inventur.py | 254 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/api/types.ts | 28 +++++++++++++++++++++++
  • frontend/src/pages/AdminPage.tsx | 6 ++++-
  • frontend/src/pages/admin/InventurSection.tsx | 200 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2026-09-10 19:43 – 19:52 (9m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/00_index.md | 2 +-
  • arbeitskacheln/01_foundation.md | 20 +++++++++++++++++---
  • backend/alembic/versions/0053_systemeinstellung.py | 31 +++++++++++++++++++++++++++++++
  • backend/app/api/v1/api.py | 2 ++
  • backend/app/api/v1/endpoints/systemeinstellung.py | 30 ++++++++++++++++++++++++++++++
  • backend/app/core/app_settings.py | 5 +++++
  • backend/app/main.py | 17 ++++++++++++++++-
  • backend/app/models/__init__.py | 2 ++
  • backend/app/models/systemeinstellung.py | 16 ++++++++++++++++
  • backend/app/schemas/systemeinstellung.py | 10 ++++++++++
  • backend/app/services/systemeinstellung.py | 27 +++++++++++++++++++++++++++
  • backend/pyproject.toml | 1 +
  • backend/tests/test_found013_systemeinstellung.py | 44 ++++++++++++++++++++++++++++++++++++++++++++
  • deploy/README.md | 28 ++++++++++++++++++++++++++++
  • deploy/glitchtip-install.sh | 138 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/package-lock.json | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/package.json | 1 +
  • frontend/src/main.tsx | 3 +++
  • frontend/src/monitoring/sentry.ts | 20 ++++++++++++++++++++
  • frontend/src/pages/AdminPage.tsx | 6 +++++-
  • frontend/src/pages/admin/FehlerTrackingSection.tsx | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2026-09-10 20:07 – 20:14 (6m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/02_identity.md | 7 +++++++
  • backend/app/services/label.py | 21 +++++++++++++--------

2026-09-10 20:14 – 20:14 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/02_identity.md | 7 +++++++
  • backend/app/services/label.py | 21 +++++++++++++--------

2026-09-10 20:37 – 20:39 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 66 ++++++++++++++++++++++++++++++++++++++++++++----------------------

2026-09-10 20:47 – 20:51 (3m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 7 +++++++
  • frontend/src/pages/AdminPage.tsx | 33 +++++++++++++++++++++++++++------

2026-09-10 21:12 – 21:36 (24m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

  • 3d56073 docs(flutter): FLUT-001 v0.7.0 - Akte-Details, Taschenlampe, Geräte-Code

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 9 ++++++++-

2026-09-10 21:36 – 21:36 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 9 ++++++++-

2026-09-10 21:38 – 21:38 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 9 ++++++++-

2026-09-10 21:39 – 21:44 (4m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 9 ++++++++-

2026-09-10 21:44 – 21:44 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 9 ++++++++-

2026-09-10 22:51 – 22:52 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 11 +++++++++--

2026-09-10 22:53 – 23:00 (6m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 11 +++++++++--

2026-09-10 23:11 – 23:11 (0m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/pages/AdminPage.tsx | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------

2026-09-10 23:12 – 23:12 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/pages/AdminPage.tsx | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------

2026-09-11 14:45 – 14:46 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/pages/AdminPage.tsx | 2 +-

2026-09-11 15:28 – 15:28 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/pages/AdminPage.tsx | 2 +-

2026-09-11 15:43 – 15:44 (0m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/pages/admin/ObjektAktionenFormulare.tsx | 77 +++++++++++++++++++++
  • frontend/src/pages/admin/ObjektKarte.tsx | 55 +++++++++++++++
  • frontend/src/pages/admin/ObjektSection.tsx | 279 ++++++++++++++++++++++++++++++++-------------------------------------------
  • frontend/src/pages/admin/ObjektZeile.tsx | 69 +++++++++++++++++++
  • frontend/src/pages/admin/objektZeileTypen.ts | 43 ++++++++++++

2026-09-12 22:30 – 22:31 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 204 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • flutter_app/lib/screens/mangel_melden_screen.dart | 12 +++-
  • frontend/src/offline/fotoKomprimierung.ts | 34 ++++++++++++
  • frontend/src/pages/MangelListePage.tsx | 6 +-

2026-09-14 10:54 – 10:55 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • arbeitskacheln/10_maintenance.md | 14 +++++++++++++
  • backend/alembic/versions/0059_objekttyp_wartung_aktiv.py | 36 ++++++++++++++++++++++++++++++++++
  • backend/app/models/stammdaten.py | 6 ++++++
  • backend/app/schemas/akte.py | 1 +
  • backend/app/schemas/stammdaten.py | 2 ++
  • backend/app/services/akte.py | 1 +
  • backend/tests/test_akte.py | 24 +++++++++++++++++++++++
  • frontend/src/api/types.ts | 2 ++
  • frontend/src/pages/AktePage.tsx | 8 +++++---
  • frontend/src/pages/admin/ObjekttypSection.tsx | 19 ++++++++++++++++++

2026-09-14 10:58 – 10:58 (0m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • arbeitskacheln/10_maintenance.md | 14 +++++++++++++
  • backend/alembic/versions/0059_objekttyp_wartung_aktiv.py | 36 ++++++++++++++++++++++++++++++++++
  • backend/app/models/stammdaten.py | 6 ++++++
  • backend/app/schemas/akte.py | 1 +
  • backend/app/schemas/stammdaten.py | 2 ++
  • backend/app/services/akte.py | 1 +
  • backend/tests/test_akte.py | 24 +++++++++++++++++++++++
  • frontend/src/api/types.ts | 2 ++
  • frontend/src/pages/AktePage.tsx | 8 +++++---
  • frontend/src/pages/admin/ObjekttypSection.tsx | 19 ++++++++++++++++++

2026-09-15 23:03 – 23:04 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • backend/app/api/v1/endpoints/lager.py | 1 +