objektposition.code (nullable, unique) für Geräte-Etiketten, separat von
seriennummer. Lookup-Endpunkt für Geräte-Scan (GET /objektpositionen/code/{code})
sowie Auto-Vorschlag PRAEFIX-NNN für Objekt- und Objektposition-Codes
(GET /objekte/naechster-code, GET /objektpositionen/naechster-code).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
79 lines
3.0 KiB
Markdown
79 lines
3.0 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 +++---
|
||
|
||
---
|