feat(wartung): MAINT-005 Ersatzteile/Kosten je Wartungsauftrag
Neue Tabelle wartungsauftrag_teil (Migration 0033), CRUD-Endpunkte
/wartungsauftraege/{id}/teile, UI-Panel in WartungSection.tsx mit
Summenanzeige. Backlog Epic 22 (UI-Redesign Runde 2, Kacheln UI2-001..005)
als geplant ergänzt, Umsetzung folgt separat.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
@@ -627,3 +627,179 @@ Keine Commits in dieser Session.
|
||||
- frontend/src/styles/global.css | 2 ++
|
||||
|
||||
---
|
||||
## 2026-09-07 22:33 – 22:35 (2m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- .claude/agents/ui-designer.md | 174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
---
|
||||
## 2026-09-07 23:25 – 23:25 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- .claude/agents/accessibility-expert.md | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- .claude/agents/ui-visual-validator.md | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
---
|
||||
## 2026-09-07 23:26 – 23:26 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** frontend
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- .claude/agents/accessibility-expert.md | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- .claude/agents/ui-visual-validator.md | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
---
|
||||
## 2026-09-07 23:27 – 23:29 (2m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** frontend
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- .claude/agents/accessibility-expert.md | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- .claude/agents/ui-visual-validator.md | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
---
|
||||
## 2026-09-08 00:39 – 00:43 (3m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- frontend/src/pages/KontrollPage.tsx | 27 ++++++++++++++++-----------
|
||||
- frontend/src/pages/kontrolle/NachfuellDialog.tsx | 36 +++++++++++++++++++++++++++++++++---
|
||||
- frontend/src/pages/kontrolle/PositionCard.tsx | 35 +++++++++++++++++++++++++++++++++--
|
||||
- frontend/src/styles/global.css | 19 ++++++++++++++++++-
|
||||
|
||||
---
|
||||
## 2026-09-08 00:52 – 00:58 (6m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- .gitignore | 1 +
|
||||
- backend/alembic/versions/0023_suchindex.py | 26 ++++++++++++++++++++++++++
|
||||
- backend/app/api/v1/api.py | 2 ++
|
||||
- backend/app/api/v1/endpoints/suche.py | 38 ++++++++++++++++++++++++++++++++++++++
|
||||
- backend/app/schemas/suche.py | 7 +++++++
|
||||
- backend/tests/test_suche.py | 32 ++++++++++++++++++++++++++++++++
|
||||
- frontend/src/components/CommandPalette.tsx | 59 +++++++++++++++++++++++++++++++++++++++++------------------
|
||||
|
||||
---
|
||||
## 2026-09-08 01:03 – 01:06 (3m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- backend/alembic/versions/0024_dokument_hash.py | 30 ++++++++++++++++++++++++++++++
|
||||
- backend/app/api/v1/endpoints/dokument.py | 10 ++++++++++
|
||||
- backend/app/models/dokument.py | 6 ++++++
|
||||
- backend/app/services/dokument.py | 22 ++++++++++++++++++++++
|
||||
- backend/tests/test_dokument.py | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- frontend/src/api/client.ts | 36 +++++++++++++++++++++++++++---------
|
||||
- frontend/src/components/DokumentePanel.tsx | 11 ++++++++---
|
||||
|
||||
---
|
||||
## 2026-09-08 01:09 – 01:10 (1m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- frontend/src/pages/ObjektListPage.tsx | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
|
||||
- frontend/src/styles/global.css | 26 +++++++++++++++++++++++++
|
||||
|
||||
---
|
||||
## 2026-09-08 01:14 – 01:16 (1m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- frontend/src/hooks/useIsDesktop.ts | 20 ++++++++++++++++++++
|
||||
- frontend/src/pages/ObjektListPage.tsx | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------
|
||||
- frontend/src/styles/global.css | 18 ++----------------
|
||||
|
||||
---
|
||||
## 2026-09-08 10:13 – 10:15 (1m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- backend/tests/test_stammdaten.py | 17 +++++++++++------
|
||||
|
||||
---
|
||||
## 2026-09-08 10:19 – 10:25 (5m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- frontend/package-lock.json | 64 ++++++++++++++++++++++++++++++++++++++++------------------------
|
||||
- frontend/package.json | 2 +-
|
||||
|
||||
---
|
||||
## 2026-09-08 10:49 – 11:02 (12m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- arbeitskacheln/00_index.md | 2 +-
|
||||
|
||||
---
|
||||
## 2026-09-08 22:01 – 22:04 (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/0032_nummernschema.py | 31 +++++++++++++++++
|
||||
- backend/app/api/v1/endpoints/objekte.py | 29 +++++++++++++---
|
||||
- backend/app/api/v1/endpoints/stammdaten.py | 52 +++++++++++++++++++++++++++-
|
||||
- backend/app/models/stammdaten.py | 20 ++++++++++-
|
||||
- backend/app/schemas/stammdaten.py | 16 +++++++++
|
||||
- backend/app/services/objekte.py | 10 +++---
|
||||
- backend/tests/test_objekte.py | 65 +++++++++++++++++++++++++++++++++++
|
||||
- frontend/src/api/types.ts | 7 ++++
|
||||
- frontend/src/pages/AdminPage.tsx | 8 +++--
|
||||
- frontend/src/pages/admin/ObjektAnlegenFormular.tsx | 23 +++++++++++--
|
||||
- frontend/src/pages/admin/ObjekttypSection.tsx | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user