- Button initial deaktiviert, wird erst aktiviert wenn Abholstation und mindestens eine Lieferstation korrekt gefüllt sind
- Bei Änderungen an Stationsdaten (Dialog-Speichern, Hinzufügen, Löschen) wird der Bereich unter dem Grid ausgeblendet und der Button wieder angezeigt
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- StationTile, PickupStationDialog und DeliveryStationDialog als eigenständige UI-Komponenten extrahiert
- Preis- und Leistungselemente (Streckeneingabe, Leistungen-Grid, Zusammenfassung, Bemerkung) unter das Stationen-Grid verschoben
- TabSheet entfernt, alle Inhalte auf einer einzigen Seite dargestellt
- LlmRestClient-Formatierung angepasst, BaseTask und TaskRepository erweitert
- Übersetzungen für neue Dialog-Labels ergänzt
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Moonshot AI Provider komplett entfernt (LlmConfig, LlmRestClient, application.properties)
- Mail-Konfiguration (Host, Port, User, Passwort, SMTP-Auth, SSL) auf Umgebungsvariablen umgestellt
- LM Studio Modell auf Umgebungsvariable LMSTUDIO_MODEL umgestellt
- Mail-Verschlüsselung von STARTTLS auf SSL umgestellt (Port 465)
- Version auf 0.9.9 erhöht
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sensible Daten (MongoDB URI, LM Studio URL, HTACCESS-Credentials) werden
jetzt aus Environment-Variablen gelesen. Spring-dotenv Dependency hinzugefügt
für automatisches Laden der .env-Datei. HTACCESS Basic Auth Support für
LM Studio integriert.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>