Commit Graph

240 Commits

Author SHA1 Message Date
d32b79d219 feat: redesign PickupStationDialog with tabbed interface and white card layout
- Replace red border frame with transparent border and white card

- Add TabSheet with address, appointments, and cargo tabs

- Improve dialog layout with rounded corners and flex structure
2026-03-20 14:42:38 +01:00
b79fc79546 feat: style and dialog improvements
- Add backdrop blur for landing view hero and section panels

- Refactor PickupStationDialog with improved button styling and layout
2026-03-20 14:38:18 +01:00
8d4f04156e feat: UI refinements - landing page gradient, button styling, drawer navigation
- Update landing view to use shell gradient background consistently

- Make surface-panel and hero-panel transparent in landing view

- Add button styling: remove shadows, use LUMO_TERTIARY for secondary actions

- Add clickable drawer header navigation to dashboard

- Remove unused title translations from message files
2026-03-20 11:21:13 +01:00
84f8531bbf docs: update UI guidelines with shadowless design and new view layouts
- Set all shadow variables to none for flat design

- Add dashboard-home-view with transparent background

- Redesign login page to single-column centered layout

- Update landing page with white background

- Add button variant conventions (LUMO_TERTIARY/LUMO_PRIMARY)

- Reorder sections and update responsive breakpoints
2026-03-19 19:56:33 +01:00
1bb5026b85 style: Layout und Styling-Anpassungen
- Styles für LoginView und Landing-View angepasst
- AdminLayout und MainLayout erweitert
- LoginView bereinigt
- ShowCustomersView optimiert
2026-03-19 19:47:32 +01:00
5ccfac4cf2 style: Anpassungen an StartView und Styles 2026-03-19 17:19:16 +01:00
44c53bcd6c redesign: Login-Seite überarbeitet
- Kacheln untereinander statt nebeneinander angeordnet
- Obere blaue Info-Kachel entfernt
- Hintergrund auf weiß gesetzt
- Login-Formular-Kachel mit weißem Hintergrund
- VotianLT-Titel und Anmelden-Chip entfernt
- Icon und Titel nebeneinander angeordnet
- Größe und Höhe der Kacheln angepasst
2026-03-19 17:12:27 +01:00
4657c712fc refactor: UI-Verbesserungen in Views und Theme-Styles 2026-03-19 15:42:42 +01:00
ce910bdba9 docs: aktualisiere UI Guidelines mit votian-modern Theme 2026-03-19 15:41:41 +01:00
199671409f feat: modernisiere UI mit votian-modern Theme und überarbeite Layouts 2026-03-19 14:51:08 +01:00
6afcb60cdd chore: bump version to 0.9.11 and remove deprecated JOB_JSON docs 2026-03-18 21:25:32 +01:00
391f5dfbc2 feat: expand i18n locale support and fallback handling 2026-03-11 16:40:14 +01:00
2791f95fb4 feat: refine statistics ai responses 2026-03-10 17:04:12 +01:00
1445c23c0b fix: refine invoice visibility in jobs and invoices 2026-03-10 11:59:28 +01:00
5a23671ae2 fix: highlight pickup station when all tasks are completed 2026-03-10 11:29:19 +01:00
ba99bb29c6 refactor: assign tasks to delivery stations 2026-03-10 10:54:28 +01:00
c39b4f8b52 feat: refresh job summary after task updates
- broadcast job updates after mobile task completions are persisted\n- rerender job_summary live for the affected job via UI access\n- show pickup and delivery tile detail lines like on add_job\n- highlight delivery tiles in light green when all station tasks are completed
2026-03-10 09:25:12 +01:00
9f7e0af6e0 feat: adapt station pricing and route handling 2026-03-09 16:21:24 +01:00
e7423259f3 feat: adapt job flow for delivery stations 2026-03-09 15:13:06 +01:00
09798efcf1 Stationen übernehmen: Button erst bei vollständigen Stationsdaten aktiv, Reset bei Änderungen
- 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>
2026-03-05 10:14:11 +01:00
b6acac5b9c Stationen-Dialoge: Google-Adressvalidierung beim Speichern mit Lade-Dialog und Bestätigungsoption
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 19:40:47 +01:00
07f9748674 Stationen-Dialoge: Validierung mit Tab-Fehlerindikatoren, Template-Laden aktualisiert Validierungsstatus
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 19:08:28 +01:00
cd8b82cd71 Stationen-Dialoge als eigene Komponenten, AddJob-Seite auf Einzelansicht ohne Tabs umgestellt
- 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>
2026-03-04 15:53:19 +01:00
22fdc13cba Moonshot AI entfernt, Konfiguration auf Umgebungsvariablen umgestellt, Mail-Verschlüsselung auf SSL (Port 465)
- 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>
2026-03-04 13:37:42 +01:00
7ba2880148 Kachel-Header: Titel, Einklapp- und Schließen-Icon auf eine Zeile gestellt, Plus-Kachel klappt mit ein wenn alle Kacheln eingeklappt sind
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 10:44:41 +01:00
8f40fd017f AddJob Adress-Tab: Layout auf volle Höhe ohne vertikales Scrollen umgestellt, Plus-Kachel an Lieferstationen-Höhe angepasst
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 18:03:19 +01:00
7491f1d46b Version auf 0.9.6 erhöht, Production-Bundle aktualisiert, Docker-Push-Skript hinzugefügt
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 16:31:25 +01:00
cff5c7ed88 Erweiterungen
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 16:06:27 +01:00
dff716d97f Konfiguration auf Environment-Variablen umgestellt
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>
2026-03-03 16:05:33 +01:00
c002a33949 Erweiterungen
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 16:17:48 +01:00
98230670ca Erweiterungen 2026-02-26 11:03:29 +01:00
7da7c71315 Erweiterungen 2026-02-25 14:12:40 +01:00
98ec10fdb8 Erweiterungen 2026-02-24 20:51:50 +01:00
112978f14f Erweiterungen 2026-02-24 17:11:22 +01:00
0d7223b6b6 Erweiterungen 2026-02-24 14:29:14 +01:00
c50d1c92da Erweiterungen 2026-02-23 18:01:06 +01:00
cfa2c6ac43 Erweiterungen 2026-02-23 17:28:31 +01:00
0531c96cc8 Erweiterungen 2026-02-23 17:26:27 +01:00
1c7652bb28 Erweiterungen 2026-02-22 12:08:00 +01:00
d16f30c64d Erweiterungen 2026-02-22 10:21:58 +01:00
ac569e1540 Erweiterungen 2026-02-21 20:12:40 +01:00
8f57bb5ca4 Erweiterungen 2026-02-20 16:23:16 +01:00
a4c3c67f8a Erweiterungen 2026-02-20 09:14:36 +01:00
1c9c1c67e1 Erweiterungen 2026-02-19 21:21:09 +01:00
4c1840197f Erweiterungen 2026-02-19 21:18:24 +01:00
fcf54ea0cc Erweiterungen 2026-02-19 20:51:33 +01:00
041451afa1 Erweiterungen 2026-02-19 20:14:53 +01:00
049deab12b Erweiterungen 2026-02-19 20:06:42 +01:00
00811cdc36 Erweiterungen 2026-02-19 19:43:22 +01:00
0aced91206 Erweiterungen 2026-02-19 12:08:56 +01:00