feat(personal): PERS-001/002 Person fachlich von Benutzer getrennt
Neue Tabelle person (Migration 0034, Backfill bestehender Benutzer 1:1 per Zeilennummer, keine Datenverluste). Benutzer.person_id optional - Login kann bestehende Person verknüpfen oder legt automatisch eine neue an (Rückwärtskompatibilität zum bisherigen Anlegen-Flow). /personen-CRUD (admin-only), neue PersonSection.tsx im Personal-Tab, BenutzerSection um Personen-Auswahl erweitert. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
@@ -803,3 +803,27 @@ Keine Commits in dieser Session.
|
||||
- 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 ++-
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user