Serreau Jovann
dbf422a543
✨ feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées.
2026-03-30 13:43:32 +02:00
Serreau Jovann
d5563aa4db
✨ feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées.
2026-03-30 13:42:42 +02:00
Serreau Jovann
73e4d40b4d
✨ feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées.
2026-03-30 13:38:26 +02:00
Serreau Jovann
0233338224
🔧 fix(cloudflare): Corrige l'authentification API Cloudflare avec Global API Key et nouvelle zone ID.
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-30 11:59:20 +02:00
Serreau Jovann
b0a725dd37
✨ feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées.
2026-03-30 11:43:44 +02:00
Serreau Jovann
767c533023
✨ feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées.
2026-03-30 11:39:19 +02:00
Serreau Jovann
cf2b76bb1b
✨ feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées.
2026-03-30 11:16:38 +02:00
Serreau Jovann
cc9dba4aaa
✨ feat(ansible): Ajoute les dossiers PWA, IDB et Workbox aux permissions et compile PWA.
2026-01-25 11:56:53 +01:00
Serreau Jovann
65925bdf82
```
...
[DEL] docs(file/topic): Supprime favicon et manifest inutilisés.
[FEAT] feat(file/topic): Ajoute PWA bundle et CSP pour la sécurité.
```
2026-01-25 11:56:39 +01:00
Serreau Jovann
5e1bd2a749
✨ feat(ansible/caddy): Met à jour la CSP pour autoriser les polices depuis cdnjs.cloudflare.com
2025-12-25 20:21:18 +01:00
Serreau Jovann
1e56f02005
✨ feat(ansible/caddy): Ajoute cdnjs.cloudflare.com à la CSP pour les styles
2025-12-25 20:16:54 +01:00
Serreau Jovann
0b595b7191
✨ feat(chatwoot): Met à jour l'URL et le token Chatwoot pour l'environnement de production.
...
🔒 ️ fix(caddy): Met à jour la CSP pour autoriser le nouveau domaine Chatwoot.
2025-12-25 00:26:43 +01:00
Serreau Jovann
1599450f3a
✨ feat(caddy): Ajoute browser.sentry-cdn.com à connect-src pour Sentry.
2025-12-25 00:24:07 +01:00
Serreau Jovann
ca45d28ae1
✨ feat(caddy): Met à jour la politique de sécurité du contenu pour les frames.
2025-12-25 00:23:38 +01:00
Serreau Jovann
af318310f4
✨ feat(ansible/caddy): Met à jour la politique de sécurité de contenu pour autoriser Cloudflare Challenges.
2025-12-25 00:18:00 +01:00
Serreau Jovann
c0bd5d0d0d
✨ feat(ansible/caddy): Met à jour la CSP pour inclure browser.sentry-cdn.com
2025-12-25 00:17:06 +01:00
Serreau Jovann
ae07159211
✨ feat(ansible/caddy): Ajoute Sentry à la CSP pour le reporting des erreurs.
2025-12-25 00:13:26 +01:00
Serreau Jovann
9b399800eb
```
...
✨ feat(all): Ajoute l'inscription, Turnstile, Sentry et améliore l'EPAGE en français.
```
2025-12-24 23:59:23 +01:00
Serreau Jovann
e41602de49
```
...
✨ feat(PaymentClient): Crée une fonction pour créer des abonnements Stripe.
🎨 refactor(prestation.twig): Cache le bloc de tarification EPage.
➕ feat(PayAbonementCommand): Crée une commande pour initialiser les abonnements.
🚀 chore(ansible/playbook.yml): Ajoute l'exécution de la commande ecosplay:abonement.
```
2025-12-03 17:51:58 +01:00
Serreau Jovann
b637be3cc3
✨ feat(ansible): Ajoute le répertoire public/tmp aux permissions d'écriture.
2025-11-29 14:21:07 +01:00
Serreau Jovann
338d8b2cf5
```
...
✨ feat(templates): Ajoute badge Stripe Climate au pied de page et CSP
Ajoute les badges Stripe Climate pour afficher nos actions et met à jour la
CSP pour autoriser climate.stripe.com.
```
2025-11-24 16:59:42 +01:00
Serreau Jovann
a0d0b0ead9
✏️ fix(ansible): Configure l'heure d'exécution de la commande cota à 1h.
2025-11-23 00:01:21 +01:00
Serreau Jovann
de43b9e1c1
✨ feat(ansible/cron): Ajoute une tâche cron pour la commande cota
...
➕ feat(src/Command): Crée la commande ecosplay:cota
🐛 fix(src/Repository): Corrige une erreur dans le repository MembersCotisations
2025-11-22 23:56:25 +01:00
Serreau Jovann
a0d8e75f45
✨ feat(ansible): Ajoute la création des dossiers media avec les droits corrects
2025-11-22 23:23:54 +01:00
Serreau Jovann
4fce2b9c2e
✨ feat(ansible/caddy): Ajoute une réponse par défaut 403 et supprime le debug twig.
2025-11-22 22:29:10 +01:00
Serreau Jovann
8fd77fd600
✨ feat(ansible/caddy): Ajoute la gestion de Cloudflare pour php_fastcgi
2025-11-22 22:18:52 +01:00
Serreau Jovann
8adf6ba797
✨ feat(caddy): Ajoute l'en-tête X-Forwarded-For pour l'IP du client Cloudflare
2025-11-22 22:18:23 +01:00
Serreau Jovann
c7fdcd2398
✨ feat(ansible/playbook): Ajoute les variables Stripe dans le fichier playbook.
2025-11-22 22:07:29 +01:00
Serreau Jovann
45860d1157
✨ feat(ansible): Configure les variables d'environnement pour Stripe et Mailer.
...
🐛 fix(Security): Supprime le code de redirection vers la cible originale.
2025-11-22 22:07:04 +01:00
Serreau Jovann
9ee52c36a4
✨ feat(ansible/composer): Optimise l'installation de composer en production.
...
🐛 fix(web_profiler): Désactive le web profiler en production.
🔧 chore(bundles): Active le WebProfilerBundle en dev et test uniquement.
2025-11-22 22:03:56 +01:00
Serreau Jovann
68583dd662
✨ feat(ansible): Met à jour le playbook Ansible pour installer composer sans --no-dev
...
🔧 chore(web_profiler): Active le web profiler en production
📝 docs(security): Clarifie les étapes d'authentification dans LoginFormAuthenticator
🔧 chore(bundles): Active WebProfilerBundle dans tous les environnements
2025-11-22 21:58:32 +01:00
Serreau Jovann
35a473e53f
```
...
🐛 fix(ansible): Corrige les variables d'environnement et la gestion des erreurs.
```
2025-11-22 21:16:35 +01:00
Serreau Jovann
a1979cae54
✨ feat(ansible): Ajoute APP_DEBUG=true au fichier .env pour le débogage en prod
2025-11-22 21:06:12 +01:00
Serreau Jovann
e90a29e879
✨ feat(caddy): Supprime l'encodage br pour améliorer la compatibilité navigateur.
2025-11-21 22:33:21 +01:00
Serreau Jovann
195b7be0ed
✨ feat(caddy): Ajoute l'encodage zstd, gzip et br pour une meilleure compression.
2025-11-21 22:30:57 +01:00
Serreau Jovann
b76081c479
✨ feat(caddy): Simplifie la configuration du serveur de fichiers et ajoute datas.e-cosplay.fr.
2025-11-21 22:21:02 +01:00
Serreau Jovann
e313d5b955
✨ feat(ansible/caddy): Ajoute 'no-transform' pour éviter la recompression par Cloudflare.
2025-11-21 22:17:51 +01:00
Serreau Jovann
a112e03956
✨ feat(caddy): Ajoute la compression et configure la taille maximale du corps.
2025-11-21 22:15:32 +01:00
Serreau Jovann
d56fb8fc86
🔒 ️ fix(caddy): Ajoute des en-têtes de sécurité pour renforcer la protection.
2025-11-21 20:45:04 +01:00
Serreau Jovann
8fe84062ca
```
...
✨ feat(ViteAssetExtension): Corrige le chargement des styles CSS.
🎨 style(app.scss): Supprime l'import de la police dans le fichier SCSS.
🔒 chore(caddy): Ajoute des en-têtes de sécurité manquants.
✨ feat(base.twig): Ajoute la prise en charge des polices Google Fonts.
```
2025-11-21 20:41:05 +01:00
Serreau Jovann
3422f01229
✨ feat(assets/app.js): Ajoute du padding vertical au lien "En savoir plus" des cookies.
...
🔧 chore(ansible/caddy): Met à jour la politique des permissions pour Caddy.
2025-11-21 19:46:05 +01:00
Serreau Jovann
4651f428a7
✨ feat(ansible/caddy): Ajoute worker-src à Content-Security-Policy pour les blobs
2025-11-20 11:49:01 +01:00
Serreau Jovann
1c1a9ba245
🔧 fix(ansible/caddy): Corrige la CSP pour autoriser le script depuis www.e-cosplay.fr
2025-11-20 11:46:20 +01:00
Serreau Jovann
2a284c5f11
✨ feat(caddy): Ajoute app.chatwoot.com à la CSP connect-src et frame-src
2025-11-20 11:43:07 +01:00
Serreau Jovann
9ddf11a31a
✨ feat(caddy): Ajoute app.chatwoot.com aux directives CSP et ajoute SDK Chatwoot.
2025-11-20 11:37:51 +01:00
Serreau Jovann
d4931288b8
✨ feat(ansible): Ajoute une redirection pour le fichier ts.js.
2025-11-20 09:10:45 +01:00
Serreau Jovann
a1f76576ca
✨ feat(caddy): Ajoute redirection pour la source map de Trustpilot en français
2025-11-19 17:49:28 +01:00
Serreau Jovann
7389c5f02b
```
...
✨ feat(sentry): Ajoute Sentry pour le suivi des erreurs
Ajoute Sentry pour le suivi des erreurs en production et améliore la
gestion des erreurs côté client et serveur.
```
2025-11-19 17:41:07 +01:00
Serreau Jovann
4c7558de48
✨ feat(cloudflare): Ajoute une commande pour purger le cache Cloudflare.
...
⚙️ chore(.env): Ajoute les variables d'environnement pour Cloudflare.
♻️ refactor(ansible): Ajoute une tâche pour exécuter la commande Cloudflare.
2025-11-19 16:56:31 +01:00
Serreau Jovann
de9c951eaf
```
...
✨ feat(sw.js/app.js): Gère les notifications push et l'abonnement
Ajoute la gestion des notifications push avec abonnement via le
service worker et enregistre l'abonnement sur le serveur. Gère
l'affichage d'une bannière pour demander la permission.
```
2025-11-19 13:48:31 +01:00