Commit Graph

  • 518e941be9 init master Serreau Jovann 2026-04-10 18:33:52 +02:00
  • 7d3824830b ♻️ refactor(hosting): Remplace l'hébergement Google Cloud Platform par OVHcloud (datacenters France) sur les pages légales et hébergement. Serreau Jovann 2026-04-10 18:33:05 +02:00
  • 808c3814cb 🔥 chore(siteconseil): Retire toutes les références à SARL SITECONSEIL et bascule l'OAuth Keycloak sur auth.e-cosplay.fr. Serreau Jovann 2026-04-10 18:29:17 +02:00
  • 47209eac41 🔥 chore(navbar): Retire l'entrée e-page du menu de navigation. Serreau Jovann 2026-04-10 16:04:20 +02:00
  • 293c5f2fa3 🔥 chore(ansible): Retire la tâche ecosplay:abonement du playbook. Serreau Jovann 2026-04-10 14:28:46 +02:00
  • 66fdd5250f ♻️ refactor(migration): Retire l'usage de docker dans backup.sh et restore.sh, utilise pg_dump/psql et tar directement sur l'hôte avec DATABASE_URL. Serreau Jovann 2026-04-10 14:25:44 +02:00
  • 8b4ae992f8 feat(migration): Ajoute les scripts backup.sh et restore.sh pour migrer la stack vers un autre serveur. Serreau Jovann 2026-04-10 14:17:10 +02:00
  • dbf422a543 feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées. Serreau Jovann 2026-03-30 13:43:32 +02:00
  • d5563aa4db feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées. Serreau Jovann 2026-03-30 13:42:42 +02:00
  • 73e4d40b4d feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées. Serreau Jovann 2026-03-30 13:38:26 +02:00
  • 0233338224 🔧 fix(cloudflare): Corrige l'authentification API Cloudflare avec Global API Key et nouvelle zone ID. Serreau Jovann 2026-03-30 11:59:20 +02:00
  • b0a725dd37 feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées. Serreau Jovann 2026-03-30 11:43:44 +02:00
  • 767c533023 feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées. Serreau Jovann 2026-03-30 11:39:19 +02:00
  • cf2b76bb1b feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées. Serreau Jovann 2026-03-30 11:16:38 +02:00
  • f07cbb12e5 feat(nelmio_security): Ajoute cdnjs.cloudflare.com aux sources de contenu autorisées. Serreau Jovann 2026-01-25 12:03:53 +01:00
  • cc9dba4aaa feat(ansible): Ajoute les dossiers PWA, IDB et Workbox aux permissions et compile PWA. Serreau Jovann 2026-01-25 11:56:53 +01:00
  • 65925bdf82 `` [DEL] docs(file/topic): Supprime favicon et manifest inutilisés. [FEAT] feat(file/topic): Ajoute PWA bundle et CSP pour la sécurité. `` Serreau Jovann 2026-01-25 11:56:39 +01:00
  • a3cea3c821 🐛 fix(PaymentClient): Corrige la condition d'environnement pour l'URL en production. Serreau Jovann 2026-01-11 18:02:52 +01:00
  • 7213dd0aba feat(PaymentClient): Configure l'URL du client de paiement en fonction de l'environnement. Serreau Jovann 2026-01-11 14:33:18 +01:00
  • b01ea8b2ab ``` feat(login): Ajoute l'authentification SSO via Keycloak et Discord Serreau Jovann 2026-01-11 14:20:16 +01:00
  • 2deba46584 feat(HomeController): Ajoute la fonctionnalité de newsletter et supprime l'email de test. Serreau Jovann 2026-01-11 13:44:09 +01:00
  • cf2685a750 feat(HomeController): Envoie un email de validation après l'inscription à la newsletter. Serreau Jovann 2026-01-11 13:43:13 +01:00
  • e36e80b622 feat(bimi.svg): Ajoute le logo BIMI en format SVG. 🐛 fix(docker-compose.yml): Remplace MailHog par Mailpit pour plus de simplicité. Serreau Jovann 2026-01-11 13:36:38 +01:00
  • e76650d5f1 `` feat(newsletter): Ajoute l'inscription et la désinscription à la newsletter `` Serreau Jovann 2026-01-11 13:26:10 +01:00
  • 6ba9d30b6a `` feat(profils): Ajoute la page de gestion de profil avec formulaires d'édition. `` Serreau Jovann 2025-12-29 13:43:46 +01:00
  • 47f1e0e683 `` feat(form/join): Améliore le formulaire de candidature avec Tailwind et style neubrutaliste. `` Serreau Jovann 2025-12-26 22:13:35 +01:00
  • 89b318305e ``` feat(templates): Améliore l'affichage et la réactivité des pages. Serreau Jovann 2025-12-26 21:51:34 +01:00
  • b1e4e1da32 feat(doc): Ajoute un espace entre le nom et le prénom du secrétaire. Serreau Jovann 2025-12-26 13:32:21 +01:00
  • 80e4eaa907 ``` feat(PagesController): Ajoute la vérification de disponibilité du slug. Serreau Jovann 2025-12-26 13:31:23 +01:00
  • 4f08db7541 `` feat(templates): [FR] Améliore l'UI et ajoute des traductions pour plus de contenu dynamique. `` Serreau Jovann 2025-12-26 12:53:13 +01:00
  • 5e1bd2a749 feat(ansible/caddy): Met à jour la CSP pour autoriser les polices depuis cdnjs.cloudflare.com Serreau Jovann 2025-12-25 20:21:18 +01:00
  • a3222c1b18 `` feat(app.js): Refactorise la logique de l'UI et ajoute des bannières. `` Serreau Jovann 2025-12-25 20:20:44 +01:00
  • 1e56f02005 feat(ansible/caddy): Ajoute cdnjs.cloudflare.com à la CSP pour les styles Serreau Jovann 2025-12-25 20:16:54 +01:00
  • 37d798ab18 ``` feat(templates): Style Neubrutaliste, refonte complète des templates Serreau Jovann 2025-12-25 20:13:53 +01:00
  • 363b3f77a9 ```diff [feat](src/Service/Pdf/Candidat.php): Améliore fiche d'adhésion avec infos communauté & associatif (en) Serreau Jovann 2025-12-25 19:19:07 +01:00
  • 9b5718992d feat(app.scss): Supprime le style inutilisé pour l'élément #join_role. Serreau Jovann 2025-12-25 14:49:52 +01:00
  • d985258701 ``` feat(Admin/Dashboard): Affiche le nombre de candidatures en cours. Serreau Jovann 2025-12-25 14:48:39 +01:00
  • d6643552de feat(template/join): Affiche la section formulaire d'inscription. Serreau Jovann 2025-12-25 14:41:35 +01:00
  • 8846b80aa7 feat(join): Ajoute page de confirmation de candidature et emails. Serreau Jovann 2025-12-25 14:41:13 +01:00
  • 51d9d87784 ``` feat(Service/Pdf): Crée le service PDF pour les fiches de candidature Serreau Jovann 2025-12-25 11:48:42 +01:00
  • b532100003 feat(contact): Remplace l'email par un lien "Nous rejoindre" sur la page contact. 🎨 style(app): Ajoute du style pour l'affichage des rôles dans le formulaire d'adhésion. 🌐 i18n(translations): Adapte les textes pour le formulaire d'adhésion. 🐛 fix(JoinController): Corrige une erreur d'affichage des données du formulaire. Serreau Jovann 2025-12-25 01:15:43 +01:00
  • c14490fbc8 🐛 fix(assets/app.js): Corrige l'URL de base de Woot pour supprimer la barre oblique. Serreau Jovann 2025-12-25 00:37:58 +01:00
  • c0bc0614ea feat(template/base): Commente le bouton de paiement dans le panier. Serreau Jovann 2025-12-25 00:28:04 +01:00
  • 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. Serreau Jovann 2025-12-25 00:26:43 +01:00
  • 1599450f3a feat(caddy): Ajoute browser.sentry-cdn.com à connect-src pour Sentry. Serreau Jovann 2025-12-25 00:24:07 +01:00
  • ca45d28ae1 feat(caddy): Met à jour la politique de sécurité du contenu pour les frames. Serreau Jovann 2025-12-25 00:23:38 +01:00
  • 1e7f46493f `` feat(templates/base.twig): Ajoute la logique et le style de Noël. `` Serreau Jovann 2025-12-25 00:23:09 +01:00
  • af318310f4 feat(ansible/caddy): Met à jour la politique de sécurité de contenu pour autoriser Cloudflare Challenges. Serreau Jovann 2025-12-25 00:18:00 +01:00
  • c0bd5d0d0d feat(ansible/caddy): Met à jour la CSP pour inclure browser.sentry-cdn.com Serreau Jovann 2025-12-25 00:17:06 +01:00
  • ae07159211 feat(ansible/caddy): Ajoute Sentry à la CSP pour le reporting des erreurs. Serreau Jovann 2025-12-25 00:13:26 +01:00
  • 2bb1e78ec3 `` feat(all): Ajoute l'inscription, Turnstile, Sentry et améliore l'EPAGE en français. `` Serreau Jovann 2025-12-25 00:00:02 +01:00
  • a77a89fc7e Merge remote-tracking branch 'origin/master' Serreau Jovann 2025-12-24 23:59:42 +01:00
  • 9b399800eb `` feat(all): Ajoute l'inscription, Turnstile, Sentry et améliore l'EPAGE en français. `` Serreau Jovann 2025-12-24 23:59:23 +01:00
  • 53ebd2979e Actualiser templates/base.twig Serreau Jovann 2025-12-15 10:03:37 +01:00
  • 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. `` Serreau Jovann 2025-12-03 17:51:58 +01:00
  • 621beaab84 feat(pages): Ajoute la page e-cosplay avec listing de créateurs. Serreau Jovann 2025-12-03 17:35:31 +01:00
  • 4f5b9c8b36 🐛 fix(template/prestation): Corrige les prix et labels des abonnements dans le template. Serreau Jovann 2025-12-03 08:35:44 +01:00
  • 6bf597a109 Okay, I'm ready. Please provide the output of git diff --staged. Once you give me the diff, I will craft a commit message in the requested format. Serreau Jovann 2025-12-03 08:34:13 +01:00
  • de43a2ba09 feat(translations): Ajoute les traductions pour la page EPage en chinois et en anglais. Serreau Jovann 2025-12-02 23:29:21 +01:00
  • fc5b62dd70 🐛 fix(workflows): Ajoute un reset --hard avant git pull pour éviter les conflits. Serreau Jovann 2025-12-02 23:27:30 +01:00
  • 59bbfc717c `` feat(prestation.twig): Ajoute la traduction de la page de présentation. `` Serreau Jovann 2025-12-02 23:26:07 +01:00
  • 096e829780 `` feat(PagesController): Crée le contrôleur et template prestation pour EPage. `` Serreau Jovann 2025-12-02 22:44:52 +01:00
  • 7e61371244 ``` feat(EventsController): Affiche la liste des événements et les détails Serreau Jovann 2025-12-02 21:48:03 +01:00
  • ae29a93d0b 🎨 style(Pdf): Met à jour le champ de signature dans le PDF pour une meilleure apparence. Serreau Jovann 2025-11-29 14:40:33 +01:00
  • 1bd4d1b8dd feat(AdminController): Adapte l'URL des images en fonction de l'environnement. Serreau Jovann 2025-11-29 14:35:51 +01:00
  • b23a480c67 feat(AdminController): Génère et envoie le PDF signé via Yousign. Serreau Jovann 2025-11-29 14:33:20 +01:00
  • 41eecf5a14 🐛 fix(AdminController): Corrige l'assignation de SubmiterId et persiste l'entité correcte. Serreau Jovann 2025-11-29 14:31:18 +01:00
  • 46afb2d177 🐛 fix(AdminController): Corrige l'assignation de submiterId et ajoute un dump de debug. Serreau Jovann 2025-11-29 14:30:34 +01:00
  • f8430621ed feat(AdminController): Ajoute la sauvegarde de l'ID du soumissionnaire Docuseal. Serreau Jovann 2025-11-29 14:30:16 +01:00
  • d402850e00 🐛 fix(AdminController): Corrige la transmission des données à setSubmiterId. Serreau Jovann 2025-11-29 14:29:53 +01:00
  • 15f88b8804 🐛 fix(AdminController): Corrige l'attribution de l'ID du soumetteur et débugue. Serreau Jovann 2025-11-29 14:29:38 +01:00
  • 3052103814 🐛 fix(AdminController): Corrige l'attribution de l'ID du soumetteur et débugue. Serreau Jovann 2025-11-29 14:27:16 +01:00
  • 68584733a0 🐛 fix(AdminController): Corrige l'affectation de submiterId après création Docuseal. Serreau Jovann 2025-11-29 14:26:43 +01:00
  • b637be3cc3 feat(ansible): Ajoute le répertoire public/tmp aux permissions d'écriture. Serreau Jovann 2025-11-29 14:21:07 +01:00
  • 7bf8389e6a 🐛 fix(AdminController): Corrige le chemin du fichier PDF signé pour l'API de signature. Serreau Jovann 2025-11-29 14:20:32 +01:00
  • 89136051e7 🐛 fix(AdminController): Corrige le chemin du fichier PDF temporaire. Serreau Jovann 2025-11-29 14:18:58 +01:00
  • b09748d7db feat(AdminController): Utilise DEV_URL en dev et URL du site en prod pour PDF. Serreau Jovann 2025-11-29 14:18:36 +01:00
  • 87e462dcd6 feat(AdminController): Ajoute le PDF signé temporaire et le supprime après. Serreau Jovann 2025-11-29 14:17:05 +01:00
  • b9f7ac2bc3 🐛 fix(AdminController): Persiste les changements de l'attestation avant la génération de l'URL. Serreau Jovann 2025-11-29 14:08:10 +01:00
  • 325b8bf41b 🐛 fix(AdminController): Supprime le dd($url) de débogage. Serreau Jovann 2025-11-29 14:07:23 +01:00
  • bb2a237ecb 🐛 fix(AdminController): Ajoute l'extension .pdf à l'URL du document. Serreau Jovann 2025-11-29 14:06:57 +01:00
  • 5f53d00edf 🐛 fix(AdminController): Supprime le dump de l'URL avant l'appel à Docuseal Serreau Jovann 2025-11-29 14:06:36 +01:00
  • 9edc2d7cdd feat(AdminController): Ajoute le nom du membre au tableau des signataires. Serreau Jovann 2025-11-29 14:05:16 +01:00
  • 0455a7aba6 🐛 fix(AdminController): Corrige la génération et l'envoi de l'adhésion à Docuseal. Serreau Jovann 2025-11-29 14:03:25 +01:00
  • 77860fd81f feat(AdminController): Intègre Docuseal pour les signatures d'adhésion. 🐛 fix(AgAdh): Ajoute le role au signature Docuseal et change output en I. Serreau Jovann 2025-11-29 14:02:57 +01:00
  • fb2a63a961 feat(AdminController): Adapte l'URL du PDF selon l'environnement. Serreau Jovann 2025-11-29 14:00:50 +01:00
  • 9ab0fb800c feat(AdminController): Ajoute l'URL complète de l'image en prod. Serreau Jovann 2025-11-29 14:00:25 +01:00
  • a54cdc1f21 🐛 fix(AdminController): Affiche l'environnement de l'application dans le dump. Serreau Jovann 2025-11-29 13:59:35 +01:00
  • 852073cfd1 🐛 fix(AdminController): Corrige l'envoi de convocation avec le bon paramètre. Serreau Jovann 2025-11-29 13:58:36 +01:00
  • 2dd19b3ab4 feat(AdminController): Ajoute la réémission de convocation avec Docuseal Serreau Jovann 2025-11-29 13:57:59 +01:00
  • 122fa7cedc 🐛 fix(AdminController): Corrige l'assignation de l'ID du soumissionnaire Docuseal. Serreau Jovann 2025-11-29 13:48:21 +01:00
  • c23f9eb66d feat(AdminController): Crée et stocke l'ID du soumissionnaire Docuseal. Serreau Jovann 2025-11-29 13:47:19 +01:00
  • f096f34c44 🐛 fix(AdminController): Corrige l'affectation de l'ID du soumissionnaire Docuseal. Serreau Jovann 2025-11-29 13:43:03 +01:00
  • c02eb8cec3 feat(AdminController): Adapte la création de soumission Docuseal et supprime le rôle membre. Serreau Jovann 2025-11-29 13:40:02 +01:00
  • 9cca3b9e0e ⬆️ chore(composer): Met à jour les dépendances et les configurations du projet. feat(Members): Ajoute les entités MembersPage et MembersCosplan et leurs relations. 🔧 fix(caddy): Corrige la redirection des assets Trustpilot dans Caddyfile. ⚙️ chore(vich_uploader): Ajoute les configurations VichUploader pour MembersPage. Serreau Jovann 2025-11-26 08:50:24 +01:00
  • 402998e417 ``` feat(deps): Ajoute Sentry pour le suivi des erreurs et MobileDetect. Serreau Jovann 2025-11-24 20:14:49 +01:00
  • b43e6dd9b7 feat(templates/base.twig): Adapte la largeur des iframes Stripe au footer pour mobile. Serreau Jovann 2025-11-24 19:19:40 +01:00
  • 338d8b2cf5 ``` feat(templates): Ajoute badge Stripe Climate au pied de page et CSP Serreau Jovann 2025-11-24 16:59:42 +01:00
  • 68b20a107d feat(AdminController): Envoie l'URL de redirection complétée à Docuseal. Serreau Jovann 2025-11-23 23:07:45 +01:00
  • 5b4c06b470 `` feat(doc): Ajoute la page de documents et les AGs au sitemap. ♻️ refactor(.env): Met à jour l'URL de développement Ngrok. feat(SitemapSubscriber): Ajoute les URLs contact et doc au sitemap. feat(AgGenerator): Ajoute l'option de largeur à la signature PDF. feat(Ag/Main): Ajoute le champ de signature de l'adhésion à l'AG. feat(AgTypeEdit): Crée le formulaire d'édition du type d'AG. 🌐 i18n: Ajoute des traductions chinoises pour la page documents. feat(Mailer): Ajoute le contenu texte aux e-mails. feat(DocumentController): Ajoute le contrôleur de documents. feat(txt-mails): Ajoute les templates de mails en texte. feat(AdController): Ajoute le contrôleur d'adhésion. feat(Service/Pdf): Crée le service PDF pour l'adhésion à l'AG. feat(AdminController): Ajoute la gestion de l'AG à l'admin. 🌐 i18n: Ajoute les traductions françaises pour la page documents. feat(Members): Ajoute la relation avec la signature de l'AG. `` Serreau Jovann 2025-11-23 22:57:58 +01:00