Feste Fächer-Liste je Objekttyp (Vorlagen-Positionen: Dropdown + Sonstiges)
Nutzer-Vorgabe: Rucksack-Fächer sollen aus einer festen, je Objekttyp gepflegten Liste gewählt werden können statt jedes Mal Freitext einzutippen. Neue Tabelle fach (Migration 0004), CRUD-Endpoints /faecher, Admin-Tab Struktur bekommt Fach-Verwaltung, Vorlagen-Editor nutzt Dropdown mit "Sonstiges"-Freitext-Fallback. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01L85hmKbvX7Cqkq47KnQhFt
This commit is contained in:
@@ -2263,3 +2263,135 @@ Keine Commits in dieser Session.
|
||||
- frontend/src/pages/admin/BenutzerSection.tsx | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
---
|
||||
## 2026-09-04 09:51 – 09:56 (4m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** backend
|
||||
|
||||
### Commits
|
||||
- 2f11011 Admin-Portal: Bearbeiten für Bereich/Kategorie/Objekttyp/Standort/Benutzer, Vorlagen-Versionierung und Objekt-Duplizieren im Frontend nachgerüstet
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- backend/app/api/v1/endpoints/stammdaten.py | 68 +++++++++++++++++++++++
|
||||
- backend/app/schemas/stammdaten.py | 22 ++++++++
|
||||
- backend/tests/test_stammdaten.py | 62 +++++++++++++++++++++
|
||||
- frontend/src/api/types.ts | 9 ++++
|
||||
- frontend/src/pages/admin/BenutzerSection.tsx | 92 ++++++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/BereichSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/KategorieSection.tsx | 43 ++++++++++++++-
|
||||
- frontend/src/pages/admin/ObjektSection.tsx | 79 ++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/ObjekttypSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/StandortSection.tsx | 40 +++++++++++++-
|
||||
- frontend/src/pages/admin/VorlageSection.tsx | 99 ++++++++++++++++++++++++++++++++--
|
||||
|
||||
---
|
||||
## 2026-09-04 09:57 – 09:58 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- backend/app/api/v1/endpoints/stammdaten.py | 68 +++++++++++++++++++++++
|
||||
- backend/app/schemas/stammdaten.py | 22 ++++++++
|
||||
- backend/tests/test_stammdaten.py | 62 +++++++++++++++++++++
|
||||
- frontend/src/api/types.ts | 9 ++++
|
||||
- frontend/src/pages/admin/BenutzerSection.tsx | 92 ++++++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/BereichSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/KategorieSection.tsx | 43 ++++++++++++++-
|
||||
- frontend/src/pages/admin/ObjektSection.tsx | 79 ++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/ObjekttypSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/StandortSection.tsx | 40 +++++++++++++-
|
||||
- frontend/src/pages/admin/VorlageSection.tsx | 99 ++++++++++++++++++++++++++++++++--
|
||||
|
||||
---
|
||||
## 2026-09-04 10:14 – 10:14 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- backend/app/api/v1/endpoints/stammdaten.py | 68 +++++++++++++++++++++++
|
||||
- backend/app/schemas/stammdaten.py | 22 ++++++++
|
||||
- backend/tests/test_stammdaten.py | 62 +++++++++++++++++++++
|
||||
- frontend/src/api/types.ts | 9 ++++
|
||||
- frontend/src/pages/admin/BenutzerSection.tsx | 92 ++++++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/BereichSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/KategorieSection.tsx | 43 ++++++++++++++-
|
||||
- frontend/src/pages/admin/ObjektSection.tsx | 79 ++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/ObjekttypSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/StandortSection.tsx | 40 +++++++++++++-
|
||||
- frontend/src/pages/admin/VorlageSection.tsx | 99 ++++++++++++++++++++++++++++++++--
|
||||
|
||||
---
|
||||
## 2026-09-04 10:15 – 10:15 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- backend/app/api/v1/endpoints/stammdaten.py | 68 +++++++++++++++++++++++
|
||||
- backend/app/schemas/stammdaten.py | 22 ++++++++
|
||||
- backend/tests/test_stammdaten.py | 62 +++++++++++++++++++++
|
||||
- frontend/src/api/types.ts | 9 ++++
|
||||
- frontend/src/pages/admin/BenutzerSection.tsx | 92 ++++++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/BereichSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/KategorieSection.tsx | 43 ++++++++++++++-
|
||||
- frontend/src/pages/admin/ObjektSection.tsx | 79 ++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/ObjekttypSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/StandortSection.tsx | 40 +++++++++++++-
|
||||
- frontend/src/pages/admin/VorlageSection.tsx | 99 ++++++++++++++++++++++++++++++++--
|
||||
|
||||
---
|
||||
## 2026-09-04 10:15 – 10:15 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- backend/app/api/v1/endpoints/stammdaten.py | 68 +++++++++++++++++++++++
|
||||
- backend/app/schemas/stammdaten.py | 22 ++++++++
|
||||
- backend/tests/test_stammdaten.py | 62 +++++++++++++++++++++
|
||||
- frontend/src/api/types.ts | 9 ++++
|
||||
- frontend/src/pages/admin/BenutzerSection.tsx | 92 ++++++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/BereichSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/KategorieSection.tsx | 43 ++++++++++++++-
|
||||
- frontend/src/pages/admin/ObjektSection.tsx | 79 ++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/ObjekttypSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/StandortSection.tsx | 40 +++++++++++++-
|
||||
- frontend/src/pages/admin/VorlageSection.tsx | 99 ++++++++++++++++++++++++++++++++--
|
||||
|
||||
---
|
||||
## 2026-09-04 10:17 – 10:17 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- backend/app/api/v1/endpoints/stammdaten.py | 68 +++++++++++++++++++++++
|
||||
- backend/app/schemas/stammdaten.py | 22 ++++++++
|
||||
- backend/tests/test_stammdaten.py | 62 +++++++++++++++++++++
|
||||
- frontend/src/api/types.ts | 9 ++++
|
||||
- frontend/src/pages/admin/BenutzerSection.tsx | 92 ++++++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/BereichSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/KategorieSection.tsx | 43 ++++++++++++++-
|
||||
- frontend/src/pages/admin/ObjektSection.tsx | 79 ++++++++++++++++++++++++---
|
||||
- frontend/src/pages/admin/ObjekttypSection.tsx | 42 ++++++++++++++-
|
||||
- frontend/src/pages/admin/StandortSection.tsx | 40 +++++++++++++-
|
||||
- frontend/src/pages/admin/VorlageSection.tsx | 99 ++++++++++++++++++++++++++++++++--
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user