From fb6ef60f54da70790a2d25f929e9683e1e7b35be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9rard=20Collin?= Date: Sat, 21 Feb 2026 13:56:20 +0100 Subject: [PATCH 1/7] feat: upgraded to quarkus 3.31 --- pom.xml | 12 ++++++------ src/main/resources/application.properties | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 5044218..e407251 100644 --- a/pom.xml +++ b/pom.xml @@ -6,16 +6,16 @@ ide-services 1.0.0-SNAPSHOT - 3.12.1 - 17 + 3.14.1 + 25 UTF-8 UTF-8 quarkus-bom io.quarkus.platform - 3.9.1 + 3.31.4 true - 3.2.5 - 0.3.1 + 3.5.4 + 0.4.0 @@ -173,7 +173,7 @@ - native + native diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index f2b244e..adef803 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -13,10 +13,10 @@ projects-database-name=dontCodeDevProjects %scalewaytest.projects-database-name=dontCodeTestProjects -quarkus.http.cors=true +quarkus.http.cors.enabled=true quarkus.http.cors.origins=/.*/ -quarkus.package.type=uber-jar +quarkus.package.jar.type=uber-jar quarkus.log.level=INFO quarkus.log.category."net.dontcode.ide".level=DEBUG From 0cd2d2fc717e6f9fc9b74bd57e70a5cffecbb9da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9rard=20Collin?= Date: Mon, 23 Feb 2026 18:20:20 +0100 Subject: [PATCH 2/7] feat: Application generator with Mistral --- .github/workflows/dev-build.yml | 6 +++--- .github/workflows/main-build.yml | 6 +++--- .github/workflows/release.yml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/dev-build.yml b/.github/workflows/dev-build.yml index 89fae1f..68e50e5 100644 --- a/.github/workflows/dev-build.yml +++ b/.github/workflows/dev-build.yml @@ -21,11 +21,11 @@ jobs: with: fetch-depth: 0 ref: Development - - name: Set up JDK 21 - uses: actions/setup-java@v4 + - name: Set up JDK 25 + uses: actions/setup-java@v5 with: distribution: 'adopt' - java-version: '21' + java-version: '25' - name: Cache Maven repository uses: actions/cache@v4 with: diff --git a/.github/workflows/main-build.yml b/.github/workflows/main-build.yml index bb06e3a..8ede8f6 100644 --- a/.github/workflows/main-build.yml +++ b/.github/workflows/main-build.yml @@ -21,11 +21,11 @@ jobs: fetch-depth: 0 ref: main - - name: Set up JDK 21 - uses: actions/setup-java@v4 + - name: Set up JDK 25 + uses: actions/setup-java@v5 with: distribution: 'adopt' - java-version: '21' + java-version: '25' - name: Cache Maven repository uses: actions/cache@v4 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 429b19d..b5390ed 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,11 +28,11 @@ jobs: with: fetch-depth: 0 ref: ${{inputs.branch}} - - name: Set up JDK 21 - uses: actions/setup-java@v4 + - name: Set up JDK 25 + uses: actions/setup-java@v5 with: distribution: 'adopt' - java-version: '21' + java-version: '25' - name: Cache Maven repository uses: actions/cache@v4 with: From 52efe51f4765b18b143448f06a41d0b664d1d152 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9rard=20Collin?= Date: Mon, 23 Feb 2026 18:23:54 +0100 Subject: [PATCH 3/7] fix: build with temurin --- .github/workflows/dev-build.yml | 2 +- .github/workflows/main-build.yml | 2 +- .github/workflows/release.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dev-build.yml b/.github/workflows/dev-build.yml index 68e50e5..27de06d 100644 --- a/.github/workflows/dev-build.yml +++ b/.github/workflows/dev-build.yml @@ -24,7 +24,7 @@ jobs: - name: Set up JDK 25 uses: actions/setup-java@v5 with: - distribution: 'adopt' + distribution: 'temurin' java-version: '25' - name: Cache Maven repository uses: actions/cache@v4 diff --git a/.github/workflows/main-build.yml b/.github/workflows/main-build.yml index 8ede8f6..5669c20 100644 --- a/.github/workflows/main-build.yml +++ b/.github/workflows/main-build.yml @@ -24,7 +24,7 @@ jobs: - name: Set up JDK 25 uses: actions/setup-java@v5 with: - distribution: 'adopt' + distribution: 'temurin' java-version: '25' - name: Cache Maven repository uses: actions/cache@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b5390ed..0f06c63 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: - name: Set up JDK 25 uses: actions/setup-java@v5 with: - distribution: 'adopt' + distribution: 'temurin' java-version: '25' - name: Cache Maven repository uses: actions/cache@v4 From 1c441df62d7f40143216ddb54634642632d55ec9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9rard=20Collin?= Date: Wed, 25 Feb 2026 23:02:16 +0100 Subject: [PATCH 4/7] feat: Move project model to core --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e407251..72fc6c8 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ 3.31.4 true 3.5.4 - 0.4.0 + 0.4.1 From 1d1e51d57b14f4c48adac094b61e3e40c31881e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9rard=20Collin?= Date: Sat, 28 Feb 2026 10:42:43 +0100 Subject: [PATCH 5/7] fix: junit5 is now junit --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 72fc6c8..f6b4630 100644 --- a/pom.xml +++ b/pom.xml @@ -42,12 +42,12 @@ io.quarkus - quarkus-junit5 + quarkus-junit test io.quarkus - quarkus-junit5-mockito + quarkus-junit-mockito test From 0fdeff45a8b0dc3a43b3b36d8827c2817a2d5c23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9rard=20Collin?= Date: Sat, 28 Feb 2026 11:29:36 +0100 Subject: [PATCH 6/7] fix: add support for snapshots --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f6b4630..1dd3581 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ 3.31.4 true 3.5.4 - 0.4.1 + 0.4.1-SNAPSHOT From cd1096e1763bd9d0c8e4095cb51c5ec881312159 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9rard=20Collin?= Date: Sat, 28 Feb 2026 11:35:16 +0100 Subject: [PATCH 7/7] fix: add support for snapshots --- pom.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pom.xml b/pom.xml index 1dd3581..7c281de 100644 --- a/pom.xml +++ b/pom.xml @@ -177,4 +177,17 @@ + + + Central Portal Snapshots + central-portal-snapshots + https://central.sonatype.com/repository/maven-snapshots/ + + false + + + true + + +