feat(online-nennung): integrate online nomination workflow via REST and mail service

- Enabled web-to-backend nominations with `MailController` and REST endpoint (`/api/mail/nennung`).
- Added `NennungRemoteRepository` for frontend API integration using Ktor.
- Linked `WebMainScreen` to backend API for nomination handling and confirmation display.
- Implemented automated confirmation emails for received nominations.
- Updated `MASTER_ROADMAP` to reflect progress on Phase 13 milestones.
- Improved Nennung UI, backend persistence, and QA tracking for Neumarkt tournament.
This commit is contained in:
2026-04-15 10:37:07 +02:00
parent b4c400efea
commit c542094196
8 changed files with 193 additions and 4 deletions
+1
View File
@@ -279,6 +279,7 @@ und über definierte Schnittstellen kommunizieren.
### PHASE 13: Export & ZNS-Rückmeldung
*Ziel: Finalisierung der Turnier-Daten und Rückübermittlung an den OEPS.*
* [x] **Mail-Service Integration:** Online-Nennungen via REST/Mail empfangen und persistieren. ✓ (April 2026)
* [ ] **XML-Export:** Vollständiger B-Satz Export (inkl. Ergebnisse und Platzierungen).
* [ ] **ZNS-Portal:** Upload-Integration in das OEPS-ZNS.
* [ ] **Archivierung:** Langzeit-Archivierung abgeschlossener Turniere.