chore(quarkus-327): bump to Quarkus 3.27.3 LTS, rename deprecated config keys
Some checks failed
CI/CD Pipeline / pipeline (push) Failing after 4m9s

This commit is contained in:
2026-04-23 14:48:22 +00:00
parent 9cf036c973
commit bc61d5a90c
79 changed files with 7883 additions and 7863 deletions

18
.gitignore vendored
View File

@@ -74,3 +74,21 @@ env.production.local
backend-secret.txt
keycloak-secret.txt
db-password.txt
*.jks
*.p12
*.keystore
application-local.properties
application-dev-override.properties
# Database files (dev/test)
*.db
*.sqlite
*.h2.db
# Docker
docker-compose.override.yml
# Eclipse specific
bin/
.apt_generated/
.metadata/

View File

@@ -14,7 +14,7 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
<quarkus.platform.group-id>io.quarkus.platform</quarkus.platform.group-id>
<quarkus.platform.version>3.15.1</quarkus.platform.version>
<quarkus.platform.version>3.27.3</quarkus.platform.version>
<skipITs>false</skipITs>
<skipTests>false</skipTests>
<maven.test.skip>false</maven.test.skip>

View File

@@ -10,7 +10,7 @@
quarkus.datasource.jdbc.url=${DB_URL:jdbc:postgresql://postgres:5432/btpxpress}
quarkus.datasource.username=${DB_USERNAME:btpxpress_user}
quarkus.datasource.password=${DB_PASSWORD}
quarkus.hibernate-orm.database.generation=validate
quarkus.hibernate-orm.schema-management.strategy=validate
quarkus.hibernate-orm.log.sql=false
quarkus.hibernate-orm.log.bind-parameters=false
@@ -22,7 +22,7 @@ quarkus.http.host=0.0.0.0
# External URL: https://api.lions.dev/btpxpress/... → Backend receives: /...
# CORS Configuration pour production
quarkus.http.cors=true
quarkus.http.cors.enabled=true
quarkus.http.cors.origins=https://btpxpress.lions.dev
quarkus.http.cors.methods=GET,POST,PUT,DELETE,OPTIONS
quarkus.http.cors.headers=Content-Type,Authorization,X-Requested-With

View File

@@ -9,8 +9,8 @@ quarkus.datasource.password=${DB_PASSWORD:?DB_PASSWORD must be set}
# Configuration de performance et optimisation
quarkus.hibernate-orm.sql-load-script=no-file
quarkus.hibernate-orm.database.generation=drop-and-create
quarkus.hibernate-orm.log.sql=true
quarkus.hibernate-orm.schema-management.strategy=drop-and-create
quarkus.hibernate-orm.log.sql=false
quarkus.hibernate-orm.log.bind-parameters=false
# Optimisation des connexions de base de données
@@ -75,7 +75,7 @@ quarkus.http.host=0.0.0.0
quarkus.http.non-application-root-path=/q
# CORS pour développement
quarkus.http.cors=true
quarkus.http.cors.enabled=true
quarkus.http.cors.origins=${CORS_ORIGINS:http://localhost:3000,http://localhost:5173,http://localhost:8081}
quarkus.http.cors.methods=GET,POST,PUT,DELETE,OPTIONS
quarkus.http.cors.headers=Content-Type,Authorization,X-Requested-With
@@ -133,15 +133,17 @@ quarkus.arc.detect-unused-false-positives=false
# Logging
quarkus.log.level=INFO
quarkus.log.category."dev.lions.btpxpress".level=DEBUG
quarkus.log.category."io.agroal".level=DEBUG
quarkus.log.category."dev.lions.btpxpress".level=INFO
quarkus.log.category."io.agroal".level=WARN
quarkus.log.category."io.vertx.core.impl.BlockedThreadChecker".level=WARN
quarkus.log.category."org.hibernate".level=DEBUG
quarkus.log.category."io.quarkus.smallrye.jwt".level=DEBUG
quarkus.log.category."org.hibernate".level=WARN
quarkus.log.category."io.quarkus.smallrye.jwt".level=WARN
quarkus.log.console.format=%d{HH:mm:ss} %-5p [%c{2.}] (%t) %s%e%n
quarkus.log.console.color=true
quarkus.log.async=true
quarkus.log.async.queue-length=16384
quarkus.log.console.color=false
# Dev Mode - Active les logs de debug
%dev.quarkus.log.category."dev.lions.btpxpress".level=DEBUG
%dev.quarkus.log.console.color=true
# Métriques et monitoring
quarkus.micrometer.export.prometheus.enabled=true

View File

@@ -41,8 +41,8 @@
# ===== LOGGING =====
%test.quarkus.log.level=WARN
%test.quarkus.log.category."dev.lions.btpxpress".level=DEBUG
%test.quarkus.log.category."io.quarkus.security".level=DEBUG
%test.quarkus.log.category."dev.lions.btpxpress".level=WARN
%test.quarkus.log.category."io.quarkus.security".level=WARN
%test.quarkus.log.category."org.hibernate".level=WARN
%test.quarkus.log.category."io.quarkus".level=WARN