From 73510ff1ee373dc5b97c93e9bc3fa80c44f61aea Mon Sep 17 00:00:00 2001 From: patrick Date: Sat, 5 Sep 2026 14:13:17 +0200 Subject: [PATCH] docs: DEVLOG aktualisieren Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01KC8HYvv6UkCVYheYiTw9DD --- DEVLOG.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/DEVLOG.md b/DEVLOG.md index 8ec62f1..5def377 100644 --- a/DEVLOG.md +++ b/DEVLOG.md @@ -4118,3 +4118,41 @@ Keine Commits in dieser Session. - deploy/mabea-backend.service.template | 2 +- --- +## 2026-09-05 13:59 – 14:07 (7m) +**Beschreibung:** Claude Code Session +**Projekt:** asb-material + +### Commits +- c56fc28 feat(rollen): granulares Rechte-System (Roadmap Phase 6, letztes Modul) + +### Geänderte Dateien +- DEVLOG.md | 12 ++++ +- backend/alembic/versions/0017_granulare_rollen.py | 93 +++++++++++++++++++++++++++++++ +- backend/app/api/deps.py | 53 ++++++++++++++++++ +- backend/app/api/v1/api.py | 2 + +- backend/app/api/v1/endpoints/geraet_instanz.py | 12 +++- +- backend/app/api/v1/endpoints/lagerbewegung.py | 14 +++-- +- backend/app/api/v1/endpoints/mangel.py | 19 +++++-- +- backend/app/api/v1/endpoints/permission.py | 129 +++++++++++++++++++++++++++++++++++++++++++ +- backend/app/api/v1/endpoints/stammdaten.py | 6 +- +- backend/app/models/permission.py | 48 ++++++++++++++++ +- backend/app/schemas/permission.py | 26 +++++++++ +- backend/tests/test_permission.py | 119 +++++++++++++++++++++++++++++++++++++++ +- frontend/src/api/types.ts | 13 +++++ +- frontend/src/pages/AdminPage.tsx | 6 +- +- frontend/src/pages/admin/RolleSection.tsx | 205 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +--- +## 2026-09-05 14:07 – 14:11 (3m) +**Beschreibung:** Claude Code Session +**Projekt:** asb-material + +### Commits +- 1afac3a fix(models): app/models/__init__.py fehlten 6 Module seit Personal-Modul + +### Geänderte Dateien +- backend/app/models/__init__.py | 27 +++++++++++++++++++++++++++ +- backend/scripts/create_admin.py | 4 ++++ +- backend/scripts/eskalation_pruefen.py | 1 + + +---