Files
MABEA/backend/DEVLOG.md
T
patrickandClaude Sonnet 5 230237ac94
CI / backend-tests (push) Successful in 3m16s
CI / frontend-build (push) Successful in 20s
feat(flutter): Mangelmeldung-Offline-Queue + Threat-Model-Fund als Kachel
Android-Client zieht die Draft-first-Offline-Queue für Mangelmeldung nach
(bisher nur Kontrolle abgedeckt), inkl. Foto-Upload per Multipart und
eigenem Melde-Screen. Zusätzlich Backend-Threat-Model erstellt und daraus
DOC-006 (IDOR bei Dokument-Download) als Kachel im Backlog angelegt.

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

31 KiB
Raw Blame History

backend – Dev Log

2026-09-04 09:49 – 09:50 (0m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/api/types.ts | 11 +++++++
  • frontend/src/pages/AdminPage.tsx | 14 +++++++--
  • frontend/src/pages/admin/BenutzerSection.tsx | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2026-09-04 16:59 – 17:00 (0m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 132 ++++++++++++++++++++++++++++
  • backend/alembic/versions/0004_add_fach.py | 36 ++++++++
  • backend/app/api/v1/endpoints/stammdaten.py | 56 +++++++++++-
  • backend/app/models/stammdaten.py | 13 +++
  • backend/app/schemas/stammdaten.py | 16 ++++
  • backend/tests/test_stammdaten.py | 56 ++++++++++++
  • frontend/src/api/types.ts | 7 ++
  • frontend/src/pages/AdminPage.tsx | 15 +++-
  • frontend/src/pages/admin/FachAuswahl.tsx | 54 ++++++++++++
  • frontend/src/pages/admin/FachSection.tsx | 99 +++++++++++++++++++++
  • frontend/src/pages/admin/VorlageSection.tsx | 26 +++---

2026-09-04 17:29 – 17:31 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 132 ++++++++++++++++++++++++++++
  • backend/alembic/versions/0004_add_fach.py | 36 ++++++++
  • backend/app/api/v1/endpoints/stammdaten.py | 56 +++++++++++-
  • backend/app/models/stammdaten.py | 13 +++
  • backend/app/schemas/stammdaten.py | 16 ++++
  • backend/tests/test_stammdaten.py | 56 ++++++++++++
  • frontend/src/api/types.ts | 7 ++
  • frontend/src/pages/AdminPage.tsx | 15 +++-
  • frontend/src/pages/admin/FachAuswahl.tsx | 54 ++++++++++++
  • frontend/src/pages/admin/FachSection.tsx | 99 +++++++++++++++++++++
  • frontend/src/pages/admin/VorlageSection.tsx | 26 +++---

2026-09-04 17:32 – 17:32 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 132 ++++++++++++++++++++++++++++
  • backend/alembic/versions/0004_add_fach.py | 36 ++++++++
  • backend/app/api/v1/endpoints/stammdaten.py | 56 +++++++++++-
  • backend/app/models/stammdaten.py | 13 +++
  • backend/app/schemas/stammdaten.py | 16 ++++
  • backend/tests/test_stammdaten.py | 56 ++++++++++++
  • frontend/src/api/types.ts | 7 ++
  • frontend/src/pages/AdminPage.tsx | 15 +++-
  • frontend/src/pages/admin/FachAuswahl.tsx | 54 ++++++++++++
  • frontend/src/pages/admin/FachSection.tsx | 99 +++++++++++++++++++++
  • frontend/src/pages/admin/VorlageSection.tsx | 26 +++---

2026-09-04 17:57 – 17:59 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 16 +++++++
  • flutter_app/DEVLOG.md | 18 ++++++++
  • flutter_app/README.md | 18 +++++++-
  • flutter_app/lib/screens/objekt_list_screen.dart | 59 ++++++++++++++++++++++---
  • flutter_app/lib/screens/scanner_screen.dart | 33 ++++++++++++++
  • flutter_app/pubspec.yaml | 1 +

2026-09-04 18:01 – 18:04 (2m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 32 ++++++++++++++++++++++++++++++++
  • arbeitskarten/10_qr_barcode.md | 15 +++++++++++++++
  • backend/scripts/test_label_erzeugen.py | 34 ++++++++++++++++++++++++++++++++++

2026-09-04 19:52 – 19:53 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • ...07_indizes_und_unique_constraints.py => 0007_indizes_und_locks.py} | 4 ++--

2026-09-04 20:10 – 20:13 (2m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 20 ++++
  • frontend/DEVLOG.md | 40 ++++++++
  • frontend/src/api/types.ts | 5 +
  • frontend/src/pages/AdminPage.tsx | 13 ++-
  • frontend/src/pages/admin/EskalationSection.tsx | 127 +++++++++++++++++++++++++

2026-09-04 20:21 – 20:22 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 30 +++++++++++
  • backend/DEVLOG.md | 15 ++++++
  • frontend/e2e/mockApi.ts | 10 ++++
  • frontend/src/pages/KontrollPage.tsx | 78 ++++++++++++++++++++--------
  • frontend/src/pages/kontrolle/types.ts | 4 ++
  • frontend/src/pages/kontrolle/useKontrolle.ts | 13 +++--

2026-09-04 20:25 – 20:42 (16m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

  • 4c87bf2 Zuständigkeit im Frontend anbinden (Karte 04)

Geänderte Dateien

  • DEVLOG.md | 85 +++++++++
  • frontend/src/api/types.ts | 7 +
  • frontend/src/pages/AdminPage.tsx | 8 +-
  • frontend/src/pages/admin/ZustaendigkeitSection.tsx | 194 +++++++++++++++++++++

2026-09-04 20:42 – 20:42 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 85 +++++++++
  • frontend/src/api/types.ts | 7 +
  • frontend/src/pages/AdminPage.tsx | 8 +-
  • frontend/src/pages/admin/ZustaendigkeitSection.tsx | 194 +++++++++++++++++++++

2026-09-04 20:42 – 20:43 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • DEVLOG.md | 85 +++++++++
  • frontend/src/api/types.ts | 7 +
  • frontend/src/pages/AdminPage.tsx | 8 +-
  • frontend/src/pages/admin/ZustaendigkeitSection.tsx | 194 +++++++++++++++++++++

2026-09-04 20:43 – 20:46 (3m)

Beschreibung: Claude Code Session Projekt: backend

Commits

  • d61aaba Karte 14 Schritt 1: geraet_instanz-Tabelle (additiv)

Geänderte Dateien

  • arbeitskarten/00_index.md | 1 +
  • arbeitskarten/14_pruef_wartungspflicht.md | 98 ++++++++++++++++++++++++
  • backend/DEVLOG.md | 42 +++++++++++
  • backend/alembic/versions/0008_geraet_instanz.py | 65 ++++++++++++++++
  • backend/app/models/__init__.py | 3 +
  • backend/app/models/geraet_instanz.py | 40 ++++++++++
  • backend/app/models/objektposition.py | 6 +-
  • backend/tests/test_geraet_instanz.py | 99 +++++++++++++++++++++++++

2026-09-04 20:47 – 20:47 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskarten/00_index.md | 1 +
  • arbeitskarten/14_pruef_wartungspflicht.md | 98 ++++++++++++++++++++++++
  • backend/DEVLOG.md | 42 +++++++++++
  • backend/alembic/versions/0008_geraet_instanz.py | 65 ++++++++++++++++
  • backend/app/models/__init__.py | 3 +
  • backend/app/models/geraet_instanz.py | 40 ++++++++++
  • backend/app/models/objektposition.py | 6 +-
  • backend/tests/test_geraet_instanz.py | 99 +++++++++++++++++++++++++

2026-09-04 20:49 – 20:54 (5m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • backend/DEVLOG.md | 36 ++++++++
  • backend/alembic/versions/0009_gezogen_von.py | 42 +++++++++
  • backend/app/api/v1/endpoints/objekte.py | 38 ++++++++
  • backend/app/models/objekt.py | 6 ++
  • backend/app/schemas/objekt.py | 6 ++
  • backend/app/services/objekte.py | 6 +-
  • backend/tests/test_objekte.py | 131 +++++++++++++++++++++++++++

2026-09-05 09:55 – 10:31 (36m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • backend/alembic/versions/0010_objekt_kopplung.py | 36 +++++++++++++++
  • backend/app/api/v1/endpoints/objekte.py | 24 +++++-----
  • backend/app/models/objekt.py | 9 ++--
  • backend/app/schemas/objekt.py | 6 +--
  • backend/app/services/objekte.py | 7 ++-
  • backend/tests/test_objekte.py | 75 ++++++++++++++----------------
  • frontend/src/api/types.ts | 2 +-
  • frontend/src/pages/admin/ObjektSection.tsx | 94 ++++++++++++++++++++------------------

2026-09-06 21:46 – 21:49 (3m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/00_index.md | 2 +-
  • arbeitskacheln/20_ui_redesign.md | 9 ++++++++-
  • frontend/src/pages/FehlbestandListePage.tsx | 12 +++++++++++-
  • frontend/src/pages/MangelListePage.tsx | 13 +++++++++++--
  • frontend/src/pages/admin/BeladungsplanerBoard.tsx | 4 ++--
  • frontend/src/pages/admin/GeraeteInstanzenListe.tsx | 9 ++++++++-
  • frontend/src/pages/kontrolle/NachfuellDialog.tsx | 2 +-

2026-09-06 21:58 – 21:59 (1m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/00_index.md | 2 +-
  • arbeitskacheln/20_ui_redesign.md | 9 ++++++++-
  • frontend/src/pages/FehlbestandListePage.tsx | 12 +++++++++++-
  • frontend/src/pages/MangelListePage.tsx | 13 +++++++++++--
  • frontend/src/pages/admin/BeladungsplanerBoard.tsx | 4 ++--
  • frontend/src/pages/admin/GeraeteInstanzenListe.tsx | 9 ++++++++-
  • frontend/src/pages/kontrolle/NachfuellDialog.tsx | 2 +-

2026-09-06 22:23 – 22:26 (2m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/20_ui_redesign.md | 4 ++++
  • frontend/src/components/status/ereignisText.ts | 21 +++++++++++++++++++++
  • frontend/src/pages/AktePage.tsx | 3 ++-
  • frontend/src/pages/DashboardPage.tsx | 33 +++++++++++++++++++++++++++++++--

2026-09-06 22:41 – 22:43 (2m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • backend/app/services/dashboard.py | 17 ++++++-----------
  • backend/app/services/kontrolle/erfassung.py | 50 ++++++++++++++++++++++++++++++++++++++++++--------
  • backend/tests/test_dashboard.py | 3 ---
  • backend/tests/test_kontrolle.py | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/api/client.ts | 2 +-
  • frontend/src/components/CommandPalette.tsx | 2 +-
  • frontend/src/components/ThemeToggle.tsx | 2 +-
  • frontend/src/components/status/FristBadge.tsx | 2 +-
  • frontend/src/components/status/InspectionStatus.tsx | 2 +-
  • frontend/src/components/status/InventoryStatus.tsx | 2 +-
  • frontend/src/components/status/ReadinessBadge.tsx | 2 +-
  • frontend/src/components/status/SyncStatus.tsx | 2 +-
  • frontend/src/pages/AdminPage.tsx | 2 +-
  • frontend/src/pages/AktePage.tsx | 2 +-
  • frontend/src/pages/DashboardPage.tsx | 4 ----
  • frontend/src/pages/FehlbestandListePage.tsx | 2 +-
  • frontend/src/pages/MangelListePage.tsx | 4 ++--
  • frontend/src/pages/ObjektListPage.tsx | 8 +++-----
  • frontend/src/pages/admin/GeraeteInstanzenListe.tsx | 2 +-
  • frontend/src/pages/kontrolle/PositionCard.tsx | 2 +-

2026-09-06 22:55 – 23:06 (11m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/pages/AktePage.tsx | 37 ++++++++++++++++++++++++++++++-------
  • frontend/src/pages/DashboardPage.tsx | 6 ++++--

2026-09-06 23:28 – 23:30 (2m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/pages/AktePage.tsx | 32 +++++++++++++++++---------------

2026-09-06 23:34 – 23:37 (3m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • backend/app/services/akte.py | 17 ++++++++++++++---
  • backend/tests/test_akte.py | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2026-09-07 00:04 – 00:06 (2m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • backend/app/schemas/akte.py | 3 ++-
  • backend/app/services/akte.py | 1 +
  • backend/tests/test_akte.py | 1 +
  • frontend/src/api/types.ts | 1 +
  • frontend/src/pages/AktePage.tsx | 11 +++++++++++

2026-09-08 10:35 – 10:39 (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/0026_dokumenttyp.py | 33 +++++++++++++++++++++++++++++++++
  • backend/app/api/v1/endpoints/dokument.py | 9 +++++++--
  • backend/app/models/dokument.py | 22 +++++++++++++++++++++-
  • backend/app/schemas/dokument.py | 3 +++
  • backend/app/services/dokument.py | 17 ++++++++++-------
  • backend/tests/test_dokument.py | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
  • frontend/src/api/client.ts | 2 ++
  • frontend/src/api/types.ts | 9 +++++++++
  • frontend/src/components/DokumentePanel.tsx | 52 ++++++++++++++++++++++++++++++++++++++++++++++++----

2026-09-08 10:43 – 10:44 (0m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • .gitignore | 1 +
  • Handball Rucksack.xlsx | Bin 12700 -> 0 bytes
  • Rettungsrucksack.xlsx | Bin 12322 -> 0 bytes
  • Rucksack PAX SEG.xlsx | Bin 36047 -> 0 bytes
  • backend/tests/test_dokument.py | 10 +++++++---

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

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • .gitignore | 1 +
  • Handball Rucksack.xlsx | Bin 12700 -> 0 bytes
  • Rettungsrucksack.xlsx | Bin 12322 -> 0 bytes
  • Rucksack PAX SEG.xlsx | Bin 36047 -> 0 bytes
  • backend/tests/test_dokument.py | 10 +++++++---

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

Beschreibung: Claude Code Session Projekt: src

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

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

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 12:14 – 12:14 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 13:51 – 13:54 (3m)

Beschreibung: Claude Code Session Projekt: arbeitskacheln

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 14:08 – 14:09 (1m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

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

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 14:21 – 14:22 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 14:22 – 14:23 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 15:43 – 15:44 (1m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 15:45 – 15:45 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 16:02 – 16:02 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 16:03 – 16:03 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 16:03 – 16:04 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 16:04 – 16:04 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 16:05 – 16:05 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 16:10 – 16:10 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 22:04 – 22:05 (1m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 22:52 – 22:52 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 23:36 – 23:39 (2m)

Beschreibung: Claude Code Session Projekt: timemaster

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-09 23:43 – 23:47 (3m)

Beschreibung: Claude Code Session Projekt: timemaster

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:01 – 00:02 (0m)

Beschreibung: Claude Code Session Projekt: backend

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:03 – 00:03 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-10 01:02 – 01:03 (0m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • backend/alembic/versions/0035_akte_notiz.py | 34 ++++++++++++++++++++++++++++++++
  • backend/app/api/v1/api.py | 2 ++
  • backend/app/api/v1/endpoints/notiz.py | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • backend/app/models/__init__.py | 2 ++
  • backend/app/models/notiz.py | 22 +++++++++++++++++++++
  • backend/app/schemas/notiz.py | 22 +++++++++++++++++++++
  • backend/app/services/notiz.py | 38 ++++++++++++++++++++++++++++++++++++
  • backend/tests/test_notiz.py | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/api/types.ts | 9 +++++++++
  • frontend/src/components/NotizenPanel.tsx | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/pages/AktePage.tsx | 6 ++++++
  • frontend/src/styles/global/akte-grid.css | 2 ++
  • frontend/src/styles/global/responsive.css | 1 +

2026-09-10 08:40 – 08:43 (3m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

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

2026-09-10 10:05 – 10:13 (8m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

  • 76a984a fix(tests): login als Helper-Funktion statt Fixture importieren (CI-Fix FOUND-007)

Geänderte Dateien

  • backend/tests/test_import_export.py | 10 +++++-----

2026-09-10 10:38 – 10:40 (2m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/10_maintenance.md | 9 ++++++++-
  • backend/alembic/versions/0036_tankbuch.py | 36 ++++++++++++++++++++++++++++++++++++
  • backend/app/api/v1/api.py | 2 ++
  • backend/app/api/v1/endpoints/tankbuch.py | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • backend/app/models/__init__.py | 2 ++
  • backend/app/models/tankbuch.py | 25 +++++++++++++++++++++++++
  • backend/app/schemas/tankbuch.py | 25 +++++++++++++++++++++++++
  • backend/app/services/tankbuch.py | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • backend/tests/test_tankbuch.py | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/api/types.ts | 11 +++++++++++
  • frontend/src/components/TankbuchPanel.tsx | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/pages/AktePage.tsx | 8 ++++++++
  • frontend/src/styles/global/akte-grid.css | 1 +
  • frontend/src/styles/global/responsive.css | 1 +

2026-09-10 11:17 – 11:20 (3m)

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • backend/tests/test_akte.py | 1 +
  • backend/tests/test_historie.py | 2 +-

2026-09-10 19:59 – 20:01 (2m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/00_index.md | 8 ++++----
  • arbeitskacheln/09_inspections.md | 47 +++++++++++++++++++++++++++++++++++++++++++++--
  • backend/app/api/v1/endpoints/pruefung.py | 52 +++++++++++++++++++++++++++++++++++++++++++++++++---
  • backend/app/schemas/pruefung.py | 12 ++++++++++++
  • backend/app/services/dashboard.py | 16 +++++++++++++++-
  • backend/app/services/pruefung.py | 35 ++++++++++++++++++++++++++++++++++-
  • backend/tests/test_insp_phase2.py | 100 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/api/types.ts | 31 +++++++++++++++++++++++++++++++
  • frontend/src/components/status/FristBadge.tsx | 17 ++++++++++++-----
  • frontend/src/pages/AdminPage.tsx | 10 +++++++++-
  • frontend/src/pages/admin/GeraeteInstanzenListe.tsx | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
  • frontend/src/pages/admin/PruefartenSection.tsx | 196 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2026-09-10 20:51 – 20:57 (5m)

Beschreibung: Claude Code Session Projekt: frontend

Commits

  • 777bf5e feat(flutter): öffentliche Download-Seite für Scan-App-Feldtest

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 12 ++++++++++++
  • backend/app/api/v1/api.py | 2 ++
  • backend/app/api/v1/endpoints/app_download.py | 39 +++++++++++++++++++++++++++++++++++++++
  • backend/app/core/app_settings.py | 9 +++++++++
  • backend/tests/test_app_download.py | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/App.tsx | 2 ++
  • frontend/src/pages/AdminPage.tsx | 26 +++++++-------------------
  • frontend/src/pages/AppDownloadPage.tsx | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

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

Beschreibung: Claude Code Session Projekt: backend

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • arbeitskacheln/23_flutter_begleitapp.md | 12 ++++++++++++
  • backend/app/api/v1/api.py | 2 ++
  • backend/app/api/v1/endpoints/app_download.py | 39 +++++++++++++++++++++++++++++++++++++++
  • backend/app/core/app_settings.py | 9 +++++++++
  • backend/tests/test_app_download.py | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
  • frontend/src/App.tsx | 2 ++
  • frontend/src/pages/AdminPage.tsx | 26 +++++++-------------------
  • frontend/src/pages/AppDownloadPage.tsx | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2026-09-12 21:31 – 21:33 (1m)

Beschreibung: Claude Code Session Projekt: asb-material

Commits

Keine Commits in dieser Session.

Geänderte Dateien

  • frontend/src/components/ui/sidebar.tsx | 8 ++++----
  • frontend/src/pages/AdminPage.tsx | 2 +-