diff --git a/Dockerfile b/Dockerfile index 608c3bd..0feb6fb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,10 @@ FROM eclipse-temurin:21-jre + +# Zeitzone auf Berlin setzen und 24h-Format konfigurieren +ENV TZ=Europe/Berlin +ENV LC_TIME=de_DE.UTF-8 +RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone + COPY target/*.jar app.jar EXPOSE 8080 ENTRYPOINT ["java", "-jar", "/app.jar", "--spring.profiles.active=production"] diff --git a/pom.xml b/pom.xml index 923251c..b31a52f 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ de.assecutor.votianlt votianlt - 0.9.2 + 0.9.4 jar diff --git a/src/main/bundles/prod.bundle b/src/main/bundles/prod.bundle index 8f32f38..e6c6d53 100644 Binary files a/src/main/bundles/prod.bundle and b/src/main/bundles/prod.bundle differ diff --git a/src/main/java/de/assecutor/votianlt/pages/view/AddJobView.java b/src/main/java/de/assecutor/votianlt/pages/view/AddJobView.java index df48192..48c2a71 100644 --- a/src/main/java/de/assecutor/votianlt/pages/view/AddJobView.java +++ b/src/main/java/de/assecutor/votianlt/pages/view/AddJobView.java @@ -520,6 +520,7 @@ public class AddJobView extends Main { H3 pickupApptTitle = new H3("Termin (Abholung)"); pickupApptTitle.getStyle().set("margin", "0"); pickupTime = new TimePicker("Uhrzeit"); + pickupTime.setLocale(java.util.Locale.GERMANY); HorizontalLayout pickupApptRow = new HorizontalLayout(pickupDate, pickupTime); pickupApptRow.setWidthFull(); pickupApptRow.setSpacing(true); @@ -531,6 +532,7 @@ public class AddJobView extends Main { H3 deliveryApptTitle = new H3("Termin (Lieferung)"); deliveryApptTitle.getStyle().set("margin", "0"); deliveryTime = new TimePicker("Uhrzeit"); + deliveryTime.setLocale(java.util.Locale.GERMANY); HorizontalLayout deliveryApptRow = new HorizontalLayout(deliveryDate, deliveryTime); deliveryApptRow.setWidthFull(); deliveryApptRow.setSpacing(true);