historie-Tabelle (append-only Audit-Trail über Kontrolle/Fehlbestand/ Nachfüllung/Mindermenge) war bisher nur intern befüllt, ohne API/UI. Neu: GET /api/v1/historie (gefiltert nach Typ/ID/Benutzer/Zeitraum, paginiert, Benutzername aufgelöst), Admin-Portal-Tab "Änderungslog" mit Typ-Filter. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
119 lines
4.2 KiB
Markdown
119 lines
4.2 KiB
Markdown
# 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 ++--
|
||
|
||
---
|