feat(core, device-initialization): Netzwerk-Discovery verbessert, IP-Binding hinzugefügt und UI optimiert

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
This commit is contained in:
2026-04-30 12:12:46 +02:00
parent 46d993e47f
commit 8ab6ab1c2a
25 changed files with 686 additions and 179 deletions
+9 -3
View File
@@ -75,13 +75,18 @@ und über definierte Schnittstellen kommunizieren.
Fokus: Physische Implementierung der Turnier-Hierarchie und technisches Onboarding.
### MEILENSTEIN 0: Technische Geräte-Initialisierung (Prio 1) 🚧 IN ARBEIT (VERIFIKATION AUSSTEHEND)
// Meilenstein 0 wird auf "In Arbeit" zurückgesetzt, da Web-Shell Korrekturen nötig sind
// Meilenstein 0: Technische Geräte-Initialisierung (Prio 1) 🚧 IN ARBEIT (UI KORREKTUREN WEB)
// [x] App-Icons (PNG/ICO): Implementiert (Fix für Build-Fehler).
// [x] Docker-Fix: "services must be a mapping" behoben (dc-gui.yaml).
// [x] Chat-Funktion (Desktop): MVP implementiert (Navigation & UI).
// ... (Rest bleibt wie besprochen)
*Ziel: Ein stabiles, offline-fähiges technisches Fundament für die Desktop-App.*
* [x] **OS-Pfad-Auflösung:** Implementiert (Wartet auf Hardware-Test).
* [x] **Netzwerk-Interface-Binding:** Implementiert (Wartet auf Hardware-Test).
* [x] **Geführte Discovery ("Radar-Modus"):** Implementiert (Wartet auf Hardware-Test).
* [x] **Netzwerk-Interface-Binding:** Fix: Explizite IP-Bindung für JmDNS implementiert.
* [x] **Geführte Discovery ("Radar-Modus"):** Verbessert: UI mit Interface-Status-Indikatoren.
* [x] **Plan-USB Integration (UI):** Implementiert (Wartet auf Hardware-Test).
* [x] **Offline-Lizenzierung (Konzept):** Dokumentiert (ADR-0026).
* [x] **UX-Optimierung:** Implementiert (Wartet auf Hardware-Test).
@@ -164,6 +169,7 @@ Code-Stand.*
| ADR-0025: Plan-USB | `docs/01_Architecture/adr/0025-plan-usb-offline-integritaet.md` |
| ADR-0026: Lizenzierung | `docs/01_Architecture/adr/0026-offline-lizenzierung-pay-per-event.md` |
| ADR-0027: Discovery | `docs/01_Architecture/adr/0027-netzwerk-discovery-interface-binding.md` |
| Docker-Fix: dc-gui.yaml | `dc-gui.yaml` |
| ZNS-Importer Roadmap | `docs/01_Architecture/Roadmap_ZNS_Importer.md` |
| Masterdata Roadmap | `backend/services/masterdata/docs/ROADMAP.md` |
| Masterdata Changelog | `backend/services/masterdata/docs/CHANGELOG.md` |