feat: integriere Live-Daten in NennungsEingangScreen, erweitere NennungRemoteRepository um holeNennungen und markiereAlsGelesen, aktualisiere Port-Konfiguration
Signed-off-by: StefanMoCoAt <stefan.mo.co@gmail.com>
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# SCS Workflow Journal: Stammdaten & Nennungs-Eingang
|
||||
|
||||
Datum: 15. April 2026, 22:30 Uhr
|
||||
Agent: 🏗️ [Lead Architect] & 🧹 [Curator]
|
||||
|
||||
## 🎯 Tagesziel: SCS Event-Management & Identity
|
||||
|
||||
Nach dem erfolgreichen Onboarding am Vormittag lag der Fokus nun auf der fachlichen Vertiefung der Workflows für das
|
||||
Turnier in Neumarkt.
|
||||
|
||||
### 1. SCS Identity (Backend & Infrastructure) - Fixes
|
||||
|
||||
* **KMP-Zeitstempel:** Umstellung des `identity`-Moduls auf `kotlin.time.Instant`, um Deprecation-Warnungen und
|
||||
Typ-Konflikte (Java vs. Kotlin) in der Persistenz-Schicht (`ExposedDeviceRepository`) zu beheben.
|
||||
* **Build-Stabilität:** Erfolgreiche Kompilierung nach Korrektur unsicherer Casts im `turnier-feature`.
|
||||
|
||||
### 2. SCS Event-Management (ZNS & Turnieranlage)
|
||||
|
||||
* **ZNS-Import-Workflow:** Verifizierung der asynchronen Import-Kette. Das Frontend (`StammdatenImportScreen`) ist nun
|
||||
technologisch bereit, ZIP-Daten an den `zns-import-service` zu senden.
|
||||
* **Turnier-Wizard (ÖTO-Fokus):** Der `TurnierWizardV2` wurde auf ÖTO-Konformität geprüft. Er validiert Turnierdaten
|
||||
gegen die übergeordnete Veranstaltung und bietet Auto-Mapping für bekannte Turniere (Neumarkt ID 26128).
|
||||
|
||||
### 3. SCS Online-Nennung (Nennungs-Eingang)
|
||||
|
||||
* **Live-Daten-Integration:** Der `NennungsEingangScreen` wurde von Mock-Daten auf echte Daten vom `mail-service`
|
||||
umgestellt.
|
||||
* **Repository-Erweiterung:** Das `NennungRemoteRepository` (nennung-feature) beherrscht nun `holeNennungen()` und
|
||||
integriert sich via Koin in die Desktop-App.
|
||||
* **Port-Harmonisierung:** Korrektur des Fallback-Ports für den `mail-service` auf `8083` in `PlatformConfig.jvm.kt`.
|
||||
|
||||
---
|
||||
|
||||
## 🚩 Status & Nächste Schritte
|
||||
|
||||
Das "Biest" ist nun in der Lage, Stammdaten zu importieren, Turniere anzulegen und echte Online-Nennungen vom Server
|
||||
abzurufen.
|
||||
|
||||
**Nächster Fokus:**
|
||||
|
||||
1. **SCS Masterdata:** Finalisierung der Reiter- und Pferdestammdaten-Editoren (Detail-Ansichten).
|
||||
2. **SCS Results:** Vorbereitung des ersten Bewerbs-Protokolls (Starterlisten-Generierung).
|
||||
3. **OEPS-Validierung:** Export-Tests für den A-Satz (Teilnehmerliste).
|
||||
|
||||
**Status:** Workflows für Neumarkt sind zu 85% einsatzbereit. 🚀🐎
|
||||
Reference in New Issue
Block a user