Changes for page Schwarmspeicher Electrify
Last modified by Patrizia Gurschka on 2026/09/10 14:58
From version 27.2
edited by Patrizia Gurschka
on 2026/09/10 14:32
on 2026/09/10 14:32
Change comment:
Auto-saved during real-time collaboration
To version 28.1
edited by Patrizia Gurschka
on 2026/09/10 14:58
on 2026/09/10 14:58
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -95,7 +95,7 @@ 95 95 * Schwarmspeicher: ForecastPage (kW und kWh pro Monat/Meilenstein, nach Land AT/DE getrennt) 96 96 * PV-Co-Location: CoLocationForecastPage — 4 KPI-Charts entlang Netzantrag gestellt / Netzvertrag erhalten / Standort gebaut / Standort live Trading (kein Land-Split) 97 97 98 -=== . Aufgabenverwaltung === 98 +=== 9. Aufgabenverwaltung === 99 99 100 100 Projektbezogene Aufgaben, jeweils eigene, komplett getrennte Liste pro Use-Case. 101 101 ... ... @@ -102,7 +102,7 @@ 102 102 * Schwarmspeicher: TaskManager, TasksPage, Hook useTasks() 103 103 * PV-Co-Location: CoTaskManager, CoLocationTasksPage, Hook useCoTasks() 104 104 105 -=== 1 1. Dokumentenverwaltung ===105 +=== 10. Dokumentenverwaltung === 106 106 107 107 Zu jedem Standort und jedem Standortpartner können Dokumente hochgeladen werden. 108 108 ... ... @@ -109,7 +109,7 @@ 109 109 * Schwarmspeicher: StandortDokumente, PartnerDokumente, Hook useDokumente() 110 110 * PV-Co-Location: CoLocationStandortDokumente, CoLocationPartnerDokumente, Hook useCoDokumente() — eigener Storage-Bucket co-dokumente 111 111 112 -=== 1 2. Standortpartner ===112 +=== 11. Standortpartner === 113 113 114 114 Verwaltung von Projektpartnern, eigene, komplett getrennte Partnerliste pro Use-Case. 115 115 ... ... @@ -116,15 +116,15 @@ 116 116 * Schwarmspeicher: StandortpartnerManager, StandortpartnerTable 117 117 * PV-Co-Location: CoLocationStandortpartnerManager, CoLocationStandortpartnerTable 118 118 119 -=== 1 3. Benutzerverwaltung ===119 +=== 12. Benutzerverwaltung === 120 120 121 121 Anmeldung, Passwortänderung, Rollen (admin/user). Komponenten: AuthProvider, ProtectedRoute, BenutzerPage, LoginPage. Läuft über die Edge Function manage-users (Supabase Admin-API, prüft Admin-Rechte serverseitig). Nach Login wird immer auf "/" weitergeleitet, unabhängig von der zuvor besuchten URL. 122 122 123 -=== 1 4. Audit Log ===123 +=== 13. Audit Log === 124 124 125 125 Nachvollziehbarkeit von Änderungen (AuditLogPage), tabellenübergreifend über beide Use-Cases. 126 126 127 -=== 1 5. Landingpage „Fläche verpachten" ===127 +=== 14. Landingpage „Fläche verpachten" (im Aufbau) === 128 128 129 129 Öffentlich erreichbare Seite ohne Login unter /flaeche-verpachten — für Grundstückseigentümer, die eine Fläche für einen Batteriespeicher zur Verfügung stellen wollen. Kartenbasierte Standortauswahl, Formular mit Honeypot-Spamschutz. 130 130 ... ... @@ -211,8 +211,6 @@ 211 211 ⚠️ **Vor einem breiteren Rollout klären** 212 212 213 213 * E-Mail-Versand für Landingpage-Anfragen (RESEND_API_KEY / LEAD_NOTIFY_EMAIL) ist noch nicht final eingerichtet — Anfragen werden bis dahin nur in der Pipeline gespeichert, ohne Benachrichtigung. 214 -* Migrationsdateien in supabase/migrations/ müssen noch ins Git-Repo committet werden, falls noch nicht geschehen (Datenbank selbst ist bereits aktuell). 215 -* types.ts kennt die neuen co_*-Tabellen nicht — führt zu TypeScript-Warnungen beim Bauen (bewusst akzeptiert, kein Laufzeitfehler). 216 216 * KPI-Zuordnung im PV-Co-Location-Forecast (Netzantrag = kWp, die übrigen drei Meilensteine = kW) ist eine Annahme — bei Bedarf auf eine einheitliche Einheit umstellen. 217 217 ))) 218 218 ... ... @@ -222,7 +222,6 @@ 222 222 223 223 **Erreichbar unter:** 224 224 225 -* VPN: http:~/~/schwarmspeicher.spl-tele.com:8200 (SPL-TELE-Netzwerk) 226 -* Öffentlich: https:~/~/schwarmspeicher.electrify.at:8200 (Wildcard-Zertifikat *.electrify.at, Let's Encrypt, gültig bis 26.10.2026) 223 +Öffentlich: https:~/~/schwarmspeicher.electrify.at:8200 (Wildcard-Zertifikat *.electrify.at, Let's Encrypt, gültig bis 26.10.2026) 227 227 228 228 Supabase (Postgres, Auth, Kong, Storage, Edge Functions) läuft als eigener Docker-Compose-Stack im selben Docker-Netzwerk wie der Frontend-Container. Edge Functions werden über einen zentralen main-Router an die jeweilige Unterfunktion weitergereicht; das Verzeichnis liegt unter /mnt/data/supabase/docker/docker/volumes/functions/.