Refactoring

This commit is contained in:
dahoud
2026-01-31 16:54:46 +00:00
parent ce89face73
commit 9dc9ca591c
85 changed files with 2643 additions and 381 deletions

View File

@@ -33,6 +33,26 @@ afterwork.super-admin.api-key=${SUPER_ADMIN_API_KEY:}
# ====================================================================
wave.api.url=${WAVE_API_URL:https://api.wave.com}
wave.api.key=${WAVE_API_KEY:}
# Secret pour vérifier la signature des webhooks (X-Wave-Signature). Si vide, la vérification est désactivée.
wave.webhook.secret=${WAVE_WEBHOOK_SECRET:}
# ====================================================================
# Configuration Email (Quarkus Mailer)
# ====================================================================
# En production, configurer via variables d'environnement
quarkus.mailer.from=${MAILER_FROM:AfterWork <noreply@lions.dev>}
quarkus.mailer.host=${MAILER_HOST:smtp.gmail.com}
quarkus.mailer.port=${MAILER_PORT:587}
quarkus.mailer.start-tls=REQUIRED
quarkus.mailer.username=${MAILER_USERNAME:}
quarkus.mailer.password=${MAILER_PASSWORD:}
# Mode mock pour les tests (pas d'envoi réel)
quarkus.mailer.mock=${MAILER_MOCK:true}
# Configuration application pour les emails
afterwork.app.name=AfterWork
afterwork.app.url=${APP_URL:https://afterwork.lions.dev}
afterwork.email.from=${MAILER_FROM:noreply@lions.dev}
# ====================================================================
# HTTP (commun à tous les environnements)
@@ -60,7 +80,8 @@ quarkus.hibernate-orm.log.sql=false
# Upload de fichiers (commun à tous les environnements)
# ====================================================================
quarkus.http.body.uploads-directory=/tmp/uploads
quarkus.http.limits.max-body-size=10M
# Limite augmentée pour éviter "Broken pipe" sur gros fichiers (ex. photos > 10M)
quarkus.http.limits.max-body-size=25M
# ====================================================================
# WebSockets Next (commun à tous les environnements)