docs: update open TODO status and patchpanel documentation
- refresh TODO.md section for bugs/docs/status files - align implementation status for delete/auth progress - mark patchpanel infrastructure and floor SVG editor status in README - finalize database patchpanel status notes and init.sql connection rules
This commit is contained in:
@@ -70,16 +70,16 @@
|
||||
2. **Datenbank-Zugriff** - SQL-Klasse lädt und speichert Daten
|
||||
3. **Responsive Design** - Alle Formulare und Listen sind formatiert
|
||||
4. **Filter & Suche** - Alle Module haben Suchfunktionen
|
||||
5. **CRUD-Operationen** - Create, Read, Update für alle Hauptmodule
|
||||
5. **CRUD-Operationen** - Create, Read, Update, Delete für alle Hauptmodule
|
||||
|
||||
---
|
||||
|
||||
## ⚠️ Noch zu machen (Not-Must-Have)
|
||||
|
||||
### Höhere Priorität:
|
||||
- [ ] **Delete-Funktionen** - Löschen noch als TODO (als AJAX implementieren)
|
||||
- [x] **Delete-Funktionen** - Delete-Endpoints für Kernmodule inkl. `connections` und `floor_infrastructure` umgesetzt
|
||||
- [ ] **Fehlerbehandlung** - Error Pages, Validierungsmeldungen
|
||||
- [ ] **Session/Auth** - Single-User Auth in bootstrap.php
|
||||
- [x] **Session/Auth** - Single-User-Auth mit `requireAuth()` und `app/lib/auth.php` eingebunden
|
||||
- [ ] **SVG-Editor** - Interaktiver Floorplan-Editor für Räume/Dosen
|
||||
- [ ] **Port-Management** - Ports zu Geräten zuweisen
|
||||
|
||||
@@ -106,7 +106,7 @@ app/
|
||||
├── lib/
|
||||
│ ├── _sql.php ✅ DB-Wrapper
|
||||
│ ├── helpers.php ✅ Utility-Funktionen
|
||||
│ └── auth.php 🚧 TODO: Auth
|
||||
│ └── auth.php ✅ Auth-Helper + requireAuth()
|
||||
├── templates/
|
||||
│ ├── layout.php ✅ HTML-Layout
|
||||
│ ├── header.php ✅ Header/Nav
|
||||
@@ -132,7 +132,7 @@ app/
|
||||
## 💡 Nächste Schritte (empfohlen)
|
||||
|
||||
1. **Testen Sie die Module** - Probieren Sie Anlegen/Bearbeiten aus
|
||||
2. **Implementieren Sie Delete-Funktionen** - Mit AJAX oder POST
|
||||
2. **Delete-Flows prüfen** - Sonderfälle und Fehlermeldungen bei Abhängigkeiten testen
|
||||
3. **Bessere Fehlerbehandlung** - Sessions für Error-Messages
|
||||
4. **Mobile-Optimierung** - Responsive Verbesserungen
|
||||
5. **SVG-Editor für Floorplans** - Visuelles Raumdesign
|
||||
|
||||
Reference in New Issue
Block a user