diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 14234a9..62dee5c 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -39,8 +39,6 @@ quarkus.http.cors.access-control-max-age=24H # Optimisation des performances quarkus.http.enable-compression=true -quarkus.http.compression.min-size=1024 -quarkus.http.compression.mime-types=text/html,text/css,application/javascript,application/json,image/svg+xml,application/xml # Configuration des fichiers statiques quarkus.http.static-resources."/"=META-INF/resources @@ -80,19 +78,15 @@ quarkus.hibernate-orm.physical-naming-strategy=org.hibernate.boot.model.naming.C #========================================================== # CONFIGURATION JSF ET INTERFACE #========================================================== -# Configuration MyFaces pour Quarkus -quarkus.myfaces.projects-stage=${FACES_STAGE:Development} -quarkus.myfaces.config-refresh-period=2 +# Configuration MyFaces pour Quarkus - Simplifiée +%dev.quarkus.myfaces.projects-stage=Development +%prod.quarkus.myfaces.projects-stage=Production +%production.quarkus.myfaces.projects-stage=Production -# Configuration des param�tres MyFaces -quarkus.myfaces.init-params.jakarta.faces.PROJECT_STAGE=${FACES_STAGE:Development} -quarkus.myfaces.init-params.jakarta.faces.FACELETS_REFRESH_PERIOD=${FACELETS_REFRESH:2} -quarkus.myfaces.init-params.jakarta.faces.STATE_SAVING_METHOD=server -quarkus.myfaces.init-params.jakarta.faces.VALIDATE_EMPTY_FIELDS=true -quarkus.myfaces.init-params.primefaces.THEME=saga -quarkus.myfaces.init-params.primefaces.CLIENT_SIDE_VALIDATION=true -quarkus.myfaces.init-params.primefaces.TRANSFORM_METADATA=true -quarkus.myfaces.init-params.primefaces.UPLOADER=auto +# Configuration des paramètres JSF de base +%dev.jakarta.faces.PROJECT_STAGE=Development +%prod.jakarta.faces.PROJECT_STAGE=Production +%production.jakarta.faces.PROJECT_STAGE=Production # Chemins d'acc�s JSF #quarkus.servlet.context-path=/lions-dev @@ -109,7 +103,6 @@ quarkus.security.users.embedded.enabled=true # Configuration de l'authentification quarkus.http.auth.form.enabled=true quarkus.http.auth.session.encryption-key=${SESSION_KEY:ChangeThisToASecureKeyInProduction!} -quarkus.http.auth.session.cookie-same-site=strict quarkus.http.auth.proactive=false # Configuration des chemins publics/priv�s @@ -183,10 +176,12 @@ app.admin.email=${ADMIN_EMAIL:admin@lions.dev} # Configuration des fichiers de log %dev.quarkus.log.file.enable=false %prod.quarkus.log.file.enable=true -%prod.quarkus.log.file.path=/var/log/lionsdev/application.log +%prod.quarkus.log.file.path=${LOG_FILE_PATH:/tmp/lionsdev-application.log} %prod.quarkus.log.file.format=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c{3.}] (%t) %s%e%n %prod.quarkus.log.file.rotation.max-file-size=10M %prod.quarkus.log.file.rotation.max-backup-index=5 +%production.quarkus.log.file.enable=true +%production.quarkus.log.file.path=/tmp/lionsdev-application.log #========================================================== # CONFIGURATION DU MONITORING @@ -202,7 +197,3 @@ quarkus.smallrye-openapi.info-version=${app.version} # CONFIGURATION DES RESSOURCES STATIQUES #========================================================== quarkus.http.static-resources.caching.enabled=true -quarkus.http.static-resources.caching.max-age=2592000 - -quarkus.http.static-resources.enabled=true -quarkus.http.static-resources.paths=META-INF/resources