feat: add frontend prototype

This commit is contained in:
Philipp
2026-06-10 20:14:46 +02:00
parent 772ed6bf8d
commit b08b52dd1b
10 changed files with 760 additions and 26 deletions
+5
View File
@@ -87,6 +87,10 @@ Arbeitsliste auf Basis von `proxmox-console-entwicklungsplan.md`. Die Entwurfsda
- [x] `Can(role, action)` angelegt
- [x] Tabellengetriebene Unit-Tests fuer Rollen/Aktionen angelegt
- [x] `cluster.manage` fuer Tenant-Rollen bewusst verweigert
- [x] E10-Vorgriff: Frontend-Prototyp
- [x] Supabase Auth Login/Registrierung angebunden
- [x] Backend-`/me` Profil-Sync-Pruefung angebunden
- [x] App-Shell mit Platzhalter-Views fuer Projekte, VMs, SSH-Keys, Audit und Konsole angelegt
## MVP-Backlog
@@ -137,3 +141,4 @@ Arbeitsliste auf Basis von `proxmox-console-entwicklungsplan.md`. Die Entwurfsda
- 2026-06-10: JWT-Middleware-Tests fuer gueltige, abgelaufene, manipulierte und fehlende Tokens erfolgreich.
- 2026-06-10: Profil-Sync-Tests erfolgreich; lokaler `/me` Request legt genau ein `profiles`-Profil an.
- 2026-06-10: RBAC-Policy-Funktion mit tabellengetriebenen Rollen/Aktions-Tests erfolgreich.
- 2026-06-10: Frontend-Prototyp mit Supabase Auth und Backend-`/me` Check erfolgreich gebaut.