2.1 KiB
2.1 KiB
Journal: 19. April 2026 - Backend Stabilität & Desktop UX-Refinement
🏗️ Backend: Infrastruktur & Mail-Service
- Mail-Service: Konflikt beim Request-Mapping behoben. Der redundante
NennungControllerwurde entfernt und seine Funktionalität (Status-Update, Erstellung) in den zentralenMailControllerintegriert. - Health-Checks:
spring-boot-starter-actuatorzumentries-servicehinzugefügt, um die 404-Fehler in der Consul-Überwachung zu eliminieren. - Mail-Features: Neuer Endpunkt
POST /send-replyimMailControllerimplementiert, um Bestätigungs-Mails an Nenner mit dynamischer Absenderadresse (Turnier-spezifisch) zu senden.
💻 Desktop-App: Navigation & UI
- Veranstaltungs-Konfiguration: White-Screen Fix durch Korrektur der Navigation im
DesktopMainLayout.kt. Es wird nun korrekt auf denVeranstaltungKonfigScreenaus dem Feature-Modul verwiesen. - Device-Setup: UX-Verbesserung durch Entfernung blockierender
onKeyEventHandler. Die Navigation zwischen Feldern mittels Tab und Enter funktioniert nun reibungslos über den Standard-Fokus-Flow. - Design-System:
- Suchfeld-Höhe in
MsFilterBar.ktauf44.dperhöht, um abgeschnittenen Text bei kleinen Schriftarten zu verhindern. MsMasterDetailLayoutim Vereins-Bereich um einen Preview-Bereich (Card-Ansicht) erweitert.
- Suchfeld-Höhe in
🚀 Neue Features
Nennungs-Eingang
- Antwort-Funktion: Ein neuer Button "Antwort & Übernahme" im Detail-Dialog ermöglicht das direkte Versenden einer Bestätigungs-Mail an den Nenner.
- Sortierung: Die Liste wird nun standardmäßig mit neuen Nennungen (
NEU) zuerst sortiert.
Vereins-Verwaltung
- Card-Preview: Der obere Teil des Detail-Bereichs zeigt nun eine visuelle Vorschau des Vereins (Name, Status, Ort).
- Logo-Support: Das Domain-Modell und der Editor wurden um ein
logoUrlFeld erweitert, um Vereinslogos (z.B. für nicht registrierte Vereine) zu hinterlegen.
🧹 Curator Hinweis
Alle gemeldeten Start-Fehler im Backend wurden behoben. Die Desktop-App ist nun voll navigierbar und bietet verbesserte Effizienz für die Meldestellen-Mitarbeiter.