From ac047d146ccd1fb644b8a227b85fcd952e3042e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maren=20S=C3=BCwer?= Date: Thu, 1 Aug 2024 15:21:31 +0200 Subject: [PATCH 01/11] change structure of release notes --- docs/gui/release_notes_de.md | 2 +- docs/gui/release_notes_en.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/gui/release_notes_de.md b/docs/gui/release_notes_de.md index e5dbf6d2..e537dc37 100644 --- a/docs/gui/release_notes_de.md +++ b/docs/gui/release_notes_de.md @@ -10,6 +10,6 @@ Wir haben nur technische Änderungen vorgenommen. Näheres finden Sie in den Cha ## Release 1.7.2-1 -> Das Release behebt eine kritische Sicherheitslücke ([CVE-2022-31129](https://nvd.nist.gov/vuln/detail/CVE-2022-31129)). Ein Update ist daher empfohlen. +**Das Release behebt eine kritische Sicherheitslücke ([CVE-2022-31129](https://nvd.nist.gov/vuln/detail/CVE-2022-31129)). Ein Update ist daher empfohlen.** Wir haben nur technische Änderungen vorgenommen. Näheres finden Sie in den Changelogs. \ No newline at end of file diff --git a/docs/gui/release_notes_en.md b/docs/gui/release_notes_en.md index bb5c43a2..c9d3a610 100644 --- a/docs/gui/release_notes_en.md +++ b/docs/gui/release_notes_en.md @@ -10,6 +10,6 @@ We have only made technical changes. You can find more details in the changelogs ## Release 1.7.2-1 -> The release fixes a critical security vulnerability ([CVE-2022-31129](https://nvd.nist.gov/vuln/detail/CVE-2022-31129)). An update is therefore recommended. +**The release fixes a critical security vulnerability ([CVE-2022-31129](https://nvd.nist.gov/vuln/detail/CVE-2022-31129)). An update is therefore recommended.** We have only made technical changes. You can find more details in the changelogs. \ No newline at end of file From f045f7d644fae9baa9e8f7ec4db69ad3b9f5895a Mon Sep 17 00:00:00 2001 From: Alexander Dammeier Date: Mon, 5 Aug 2024 10:47:38 +0200 Subject: [PATCH 02/11] update maven dependencies --- pom.xml | 36 +++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 58aa2b8b..a1163be1 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 3.0.5 + 3.3.2 @@ -39,7 +39,7 @@ org.springframework spring-web - 6.0.7 + 6.1.11 @@ -62,7 +62,7 @@ org.yaml snakeyaml - 2.0 + 2.2 @@ -149,7 +149,7 @@ com.google.guava guava - 30.1-jre + 33.2.1-jre @@ -157,20 +157,20 @@ org.slf4j slf4j-api - 2.0.5 + 2.0.13 ch.qos.logback logback-classic - 1.4.6 + 1.5.6 com.cloudogu.versionName versionName - 2.0.0 + 2.1.0 junit @@ -181,20 +181,20 @@ org.jetbrains annotations - RELEASE + 24.1.0 compile jakarta.servlet jakarta.servlet-api - 6.0.0 + 6.1.0 org.apache.httpcomponents.client5 httpclient5 - 5.2.1 + 5.3.1 @@ -288,7 +288,7 @@ run-test - + test run @@ -299,7 +299,7 @@ run-build - + prepare-package run @@ -383,9 +383,15 @@ UTF-8 - 4.0.1 - 17 - 2.3.0 + 4.0.4 + 2.3.1 5.1.16.202106041830-r + + + maven_central + Maven Central + https://repo.maven.apache.org/maven2/ + + From 001cbfb131ad17b4f31590b67ab89f87a6219550 Mon Sep 17 00:00:00 2001 From: Alexander Dammeier Date: Mon, 5 Aug 2024 10:50:23 +0200 Subject: [PATCH 03/11] update to java 21 --- Dockerfile | 4 ++-- pom.xml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4e5b2006..e9c95ada 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM eclipse-temurin:17.0.11_9-jdk as builder +FROM eclipse-temurin:21.0.4_7-jdk as builder ENV SMEAGOL_DIR=/usr/src/smeagol COPY mvnw pom.xml package.json yarn.lock .prettierrc ${SMEAGOL_DIR}/ @@ -16,7 +16,7 @@ RUN set -x \ -FROM registry.cloudogu.com/official/java:17.0.11-3 +FROM registry.cloudogu.com/official/java:21.0.3-4 LABEL NAME="official/smeagol" \ VERSION="1.7.2-2" \ maintainer="hello@cloudogu.com" diff --git a/pom.xml b/pom.xml index a1163be1..8eaab1cd 100644 --- a/pom.xml +++ b/pom.xml @@ -384,6 +384,7 @@ UTF-8 4.0.4 + 21 2.3.1 5.1.16.202106041830-r From a125b140963a9f08385bfcc78442a5396578203f Mon Sep 17 00:00:00 2001 From: Alexander Dammeier Date: Mon, 5 Aug 2024 10:50:34 +0200 Subject: [PATCH 04/11] update to node 22.5.1 --- package.json | 2 +- pom.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index e222cf12..2c8a25cf 100644 --- a/package.json +++ b/package.json @@ -5,13 +5,13 @@ "dependencies": { "ces-theme": "https://github.com/cloudogu/ces-theme.git#v0.7.2", "classnames": "^2.2.5", + "dayjs": "^1.11.10", "highlight.js": "^10.4.1", "history": "^4.7.2", "i18next": "^10.3.0", "i18next-browser-languagedetector": "^2.1.0", "i18next-fetch-backend": "^0.1.0", "i18next-resource-store-loader": "^0.1.2", - "dayjs": "^1.11.10", "object-assign": "4.1.1", "promise": "8.0.1", "query-string": "^5.0.1", diff --git a/pom.xml b/pom.xml index 8eaab1cd..a5a7672a 100644 --- a/pom.xml +++ b/pom.xml @@ -269,11 +269,11 @@ 2.5.0 - 18.7.0 + 22.5.1 YARN - 1.22.19 + 1.22.22