Sven
2673ef658d
refactor: Projektstruktur in app/ und backend/ aufgeteilt
2026-03-24 15:06:44 +01:00
Sven
5f5d5995c5
chore: Übersetzungen aktualisiert
2026-03-24 11:37:06 +01:00
Sven
d688bd8ce6
chore: Version 0.9.12 - Dockerfile, Styles und Dokumentation aktualisiert
2026-03-24 10:55:34 +01:00
Sven
e949d0c46a
feat: Demo-Modus mit automatischer Session-Verwaltung und Rechnungsgenerator-Updates
2026-03-23 18:33:48 +01:00
Sven
b70c45b1d5
feat: einheitliches Station-Dialog-Styling über alle Views
2026-03-23 09:07:42 +01:00
Sven
3d77a0bf64
feat: einheitliches Station-Dialog-Styling für AddJobView
2026-03-23 08:13:22 +01:00
Sven
a2f6daed1c
docs: Update UI Guidelines
2026-03-20 16:46:40 +01:00
Sven
08ece158df
style: UI-Verbesserungen für Message-Views mit konsistentem Layout
2026-03-20 16:03:46 +01:00
Sven
d8ee804019
style: UI-Verbesserungen für EditProfile, Imprint und Statistics Views
2026-03-20 15:48:15 +01:00
Sven
c2bc4e4900
style: UI-Optimierungen für Message-Views
2026-03-20 15:10:29 +01:00
Sven
e532780e2a
feat: UI improvements - toolbar styling, dialog layouts, and new components
...
- Update ViewToolbar button styling
- Redesign DeliveryStationDialog with tabbed interface
- Adjust MainLayout drawer styling
- Add new component styles for Vaadin components
2026-03-20 14:54:22 +01:00
Sven
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
Sven
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
Sven
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
Sven
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
Sven
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
Sven
5ccfac4cf2
style: Anpassungen an StartView und Styles
2026-03-19 17:19:16 +01:00
Sven
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
Sven
4657c712fc
refactor: UI-Verbesserungen in Views und Theme-Styles
2026-03-19 15:42:42 +01:00
Sven
ce910bdba9
docs: aktualisiere UI Guidelines mit votian-modern Theme
2026-03-19 15:41:41 +01:00
Sven
199671409f
feat: modernisiere UI mit votian-modern Theme und überarbeite Layouts
2026-03-19 14:51:08 +01:00
Sven
6afcb60cdd
chore: bump version to 0.9.11 and remove deprecated JOB_JSON docs
2026-03-18 21:25:32 +01:00
Sven
391f5dfbc2
feat: expand i18n locale support and fallback handling
2026-03-11 16:40:14 +01:00
Sven
2791f95fb4
feat: refine statistics ai responses
2026-03-10 17:04:12 +01:00
Sven
1445c23c0b
fix: refine invoice visibility in jobs and invoices
2026-03-10 11:59:28 +01:00
Sven
5a23671ae2
fix: highlight pickup station when all tasks are completed
2026-03-10 11:29:19 +01:00
Sven
ba99bb29c6
refactor: assign tasks to delivery stations
2026-03-10 10:54:28 +01:00
Sven
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
Sven
9f7e0af6e0
feat: adapt station pricing and route handling
2026-03-09 16:21:24 +01:00
Sven
e7423259f3
feat: adapt job flow for delivery stations
2026-03-09 15:13:06 +01:00
Sven and Claude Opus 4.6
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
Sven and Claude Opus 4.6
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
Sven and Claude Opus 4.6
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
Sven and Claude Opus 4.6
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
Sven and Claude Opus 4.6
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
Sven and Claude Opus 4.6
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
Sven and Claude Opus 4.6
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
Sven and Claude Opus 4.6
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
Sven and Claude Opus 4.6
cff5c7ed88
Erweiterungen
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 16:06:27 +01:00
Sven and Claude Opus 4.6
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
Sven and Claude Opus 4.6
c002a33949
Erweiterungen
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-02 16:17:48 +01:00
Sven
98230670ca
Erweiterungen
2026-02-26 11:03:29 +01:00
Sven
7da7c71315
Erweiterungen
2026-02-25 14:12:40 +01:00
Sven
98ec10fdb8
Erweiterungen
2026-02-24 20:51:50 +01:00
Sven
112978f14f
Erweiterungen
2026-02-24 17:11:22 +01:00
Sven
0d7223b6b6
Erweiterungen
2026-02-24 14:29:14 +01:00
Sven
c50d1c92da
Erweiterungen
2026-02-23 18:01:06 +01:00
Sven
cfa2c6ac43
Erweiterungen
2026-02-23 17:28:31 +01:00
Sven
0531c96cc8
Erweiterungen
2026-02-23 17:26:27 +01:00
Sven
1c7652bb28
Erweiterungen
2026-02-22 12:08:00 +01:00
Sven
d16f30c64d
Erweiterungen
2026-02-22 10:21:58 +01:00
Sven
ac569e1540
Erweiterungen
2026-02-21 20:12:40 +01:00
Sven
8f57bb5ca4
Erweiterungen
2026-02-20 16:23:16 +01:00
Sven
a4c3c67f8a
Erweiterungen
2026-02-20 09:14:36 +01:00
Sven
1c9c1c67e1
Erweiterungen
2026-02-19 21:21:09 +01:00
Sven
4c1840197f
Erweiterungen
2026-02-19 21:18:24 +01:00
Sven
fcf54ea0cc
Erweiterungen
2026-02-19 20:51:33 +01:00
Sven
041451afa1
Erweiterungen
2026-02-19 20:14:53 +01:00
Sven
049deab12b
Erweiterungen
2026-02-19 20:06:42 +01:00
Sven
00811cdc36
Erweiterungen
2026-02-19 19:43:22 +01:00
Sven
0aced91206
Erweiterungen
2026-02-19 12:08:56 +01:00
Sven
8b7256232f
Erweiterungen
2026-02-19 11:29:11 +01:00
Sven
b34f8a83cc
Erweiterungen
2026-02-18 18:12:44 +01:00
Sven
8b6412cb0e
Erweiterungen
2026-02-18 17:51:06 +01:00
Sven
19ac94e0b8
Erweiterungen
2026-02-18 13:30:11 +01:00
Sven
b4b1685ea6
Erweiterungen
2026-02-17 16:27:20 +01:00
Sven
6181f53854
Erweiterungen
2026-02-17 16:01:50 +01:00
Sven
b114c115d7
Erweiterungen
2026-02-17 15:51:23 +01:00
Sven
ec1299d265
Erweiterungen
2026-02-13 19:52:42 +01:00
Sven
d5cf0f53ba
Erweiterungen
2026-02-13 16:38:57 +01:00
Sven
ceffef2332
Erweiterungen
2026-02-13 13:33:27 +01:00
Sven
0d8b455031
Erweiterungen
2026-02-13 13:27:22 +01:00
Sven
f5179344d9
Erweiterungen
2026-02-13 13:16:38 +01:00
Sven
a6dca23fb6
Erweiterungen
2026-02-13 13:13:02 +01:00
Sven
4fb673a4d8
Erweiterungen
2026-02-13 13:09:31 +01:00
Sven
b80eb53300
Erweiterungen
2026-02-13 12:55:20 +01:00
Sven
2af9c9a99a
Erweiterungen
2026-02-13 12:11:49 +01:00
Sven
09bd168c74
Erweiterungen
2026-02-13 11:44:09 +01:00
Sven
2da3d13431
Erweiterungen
2026-02-13 11:27:06 +01:00
Sven
120a8e0571
Erweiterungen
2026-02-13 09:16:32 +01:00
Sven
27f98ca7d9
Erweiterungen
2026-02-10 15:38:29 +01:00
Sven
49df32fa40
Erweiterungen
2026-02-10 15:08:00 +01:00
Sven
edb39549bc
Erweiterungen
2026-02-10 11:59:08 +01:00
Sven
dff69aa4f9
Erweiterungen
2026-02-10 11:57:04 +01:00
Sven
47938dda70
Umstellung MQTT -> Websocket
2026-02-09 19:30:54 +01:00
Sven
6d43421544
Erweiterungen
2026-02-09 11:11:14 +01:00
Sven
7b878b4f2a
Erweiterungen
2026-02-08 18:38:26 +01:00
Sven
1a866d6083
Erweiterungen
2026-02-06 20:06:22 +01:00
Sven
e50958dbf5
Erweiterungen
2026-02-05 13:00:09 +01:00
Sven
6279c972f1
Erweiterungen
2026-02-04 11:33:43 +01:00
Sven
5768a37c5e
Erweiterungen
2026-01-27 09:58:28 +01:00
Sven
24c0d192dd
Erweiterungen
2026-01-26 20:22:27 +01:00
Sven
fcd86d7900
Erweiterungen
2026-01-26 20:18:55 +01:00
Sven
234e75c66a
Erweiterungen
2026-01-26 16:36:13 +01:00
Sven
64fb022c38
Erweiterungen
2026-01-26 15:52:35 +01:00
Sven
5f8691caaf
Erweiterungen
2026-01-26 15:40:43 +01:00
Sven
e8904b9667
Erweiterungen
2026-01-26 10:55:59 +01:00
Sven
608417331b
Erweiterungen
2026-01-26 09:39:41 +01:00
Sven
5111d6b4f5
Erweiteurngen
2026-01-07 10:46:28 +01:00
Sven
ce012ff82f
CleanUp
2026-01-07 10:39:36 +01:00