Commit Graph

584 Commits

Author SHA1 Message Date
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
621beaab84 feat(pages): Ajoute la page e-cosplay avec listing de créateurs. 2025-12-03 17:35:31 +01:00
Serreau Jovann
4f5b9c8b36 🐛 fix(template/prestation): Corrige les prix et labels des abonnements dans le template. 2025-12-03 08:35:44 +01:00
Serreau Jovann
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. 2025-12-03 08:34:13 +01:00
Serreau Jovann
de43a2ba09 feat(translations): Ajoute les traductions pour la page EPage en chinois et en anglais. 2025-12-02 23:29:21 +01:00
Serreau Jovann
fc5b62dd70 🐛 fix(workflows): Ajoute un reset --hard avant git pull pour éviter les conflits. 2025-12-02 23:27:30 +01:00
Serreau Jovann
59bbfc717c ```
 feat(prestation.twig): Ajoute la traduction de la page de présentation.
```
2025-12-02 23:26:07 +01:00
Serreau Jovann
096e829780 ```
 feat(PagesController): Crée le contrôleur et template prestation pour EPage.
```
2025-12-02 22:44:52 +01:00
Serreau Jovann
7e61371244 ```
 feat(EventsController): Affiche la liste des événements et les détails

Ajoute l'affichage des événements et de leurs détails. Ajoute aussi la gestion des affiches.
```
2025-12-02 21:48:03 +01:00
Serreau Jovann
ae29a93d0b 🎨 style(Pdf): Met à jour le champ de signature dans le PDF pour une meilleure apparence. 2025-11-29 14:40:33 +01:00
Serreau Jovann
1bd4d1b8dd feat(AdminController): Adapte l'URL des images en fonction de l'environnement. 2025-11-29 14:35:51 +01:00
Serreau Jovann
b23a480c67 feat(AdminController): Génère et envoie le PDF signé via Yousign. 2025-11-29 14:33:20 +01:00
Serreau Jovann
41eecf5a14 🐛 fix(AdminController): Corrige l'assignation de SubmiterId et persiste l'entité correcte. 2025-11-29 14:31:18 +01:00
Serreau Jovann
46afb2d177 🐛 fix(AdminController): Corrige l'assignation de submiterId et ajoute un dump de debug. 2025-11-29 14:30:34 +01:00
Serreau Jovann
f8430621ed feat(AdminController): Ajoute la sauvegarde de l'ID du soumissionnaire Docuseal. 2025-11-29 14:30:16 +01:00
Serreau Jovann
d402850e00 🐛 fix(AdminController): Corrige la transmission des données à setSubmiterId. 2025-11-29 14:29:53 +01:00
Serreau Jovann
15f88b8804 🐛 fix(AdminController): Corrige l'attribution de l'ID du soumetteur et débugue. 2025-11-29 14:29:38 +01:00
Serreau Jovann
3052103814 🐛 fix(AdminController): Corrige l'attribution de l'ID du soumetteur et débugue. 2025-11-29 14:27:16 +01:00
Serreau Jovann
68584733a0 🐛 fix(AdminController): Corrige l'affectation de submiterId après création Docuseal. 2025-11-29 14:26:43 +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
7bf8389e6a 🐛 fix(AdminController): Corrige le chemin du fichier PDF signé pour l'API de signature. 2025-11-29 14:20:32 +01:00
Serreau Jovann
89136051e7 🐛 fix(AdminController): Corrige le chemin du fichier PDF temporaire. 2025-11-29 14:18:58 +01:00
Serreau Jovann
b09748d7db feat(AdminController): Utilise DEV_URL en dev et URL du site en prod pour PDF. 2025-11-29 14:18:36 +01:00
Serreau Jovann
87e462dcd6 feat(AdminController): Ajoute le PDF signé temporaire et le supprime après. 2025-11-29 14:17:05 +01:00
Serreau Jovann
b9f7ac2bc3 🐛 fix(AdminController): Persiste les changements de l'attestation avant la génération de l'URL. 2025-11-29 14:08:10 +01:00
Serreau Jovann
325b8bf41b 🐛 fix(AdminController): Supprime le dd($url) de débogage. 2025-11-29 14:07:23 +01:00
Serreau Jovann
bb2a237ecb 🐛 fix(AdminController): Ajoute l'extension .pdf à l'URL du document. 2025-11-29 14:06:57 +01:00
Serreau Jovann
5f53d00edf 🐛 fix(AdminController): Supprime le dump de l'URL avant l'appel à Docuseal 2025-11-29 14:06:36 +01:00
Serreau Jovann
9edc2d7cdd feat(AdminController): Ajoute le nom du membre au tableau des signataires. 2025-11-29 14:05:16 +01:00
Serreau Jovann
0455a7aba6 🐛 fix(AdminController): Corrige la génération et l'envoi de l'adhésion à Docuseal. 2025-11-29 14:03:25 +01:00
Serreau Jovann
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.
2025-11-29 14:02:57 +01:00
Serreau Jovann
fb2a63a961 feat(AdminController): Adapte l'URL du PDF selon l'environnement. 2025-11-29 14:00:50 +01:00
Serreau Jovann
9ab0fb800c feat(AdminController): Ajoute l'URL complète de l'image en prod. 2025-11-29 14:00:25 +01:00
Serreau Jovann
a54cdc1f21 🐛 fix(AdminController): Affiche l'environnement de l'application dans le dump. 2025-11-29 13:59:35 +01:00
Serreau Jovann
852073cfd1 🐛 fix(AdminController): Corrige l'envoi de convocation avec le bon paramètre. 2025-11-29 13:58:36 +01:00
Serreau Jovann
2dd19b3ab4 feat(AdminController): Ajoute la réémission de convocation avec Docuseal
This commit introduces the functionality to resend a convocation using Docuseal.
2025-11-29 13:57:59 +01:00
Serreau Jovann
122fa7cedc 🐛 fix(AdminController): Corrige l'assignation de l'ID du soumissionnaire Docuseal. 2025-11-29 13:48:21 +01:00
Serreau Jovann
c23f9eb66d feat(AdminController): Crée et stocke l'ID du soumissionnaire Docuseal. 2025-11-29 13:47:19 +01:00
Serreau Jovann
f096f34c44 🐛 fix(AdminController): Corrige l'affectation de l'ID du soumissionnaire Docuseal. 2025-11-29 13:43:03 +01:00
Serreau Jovann
c02eb8cec3 feat(AdminController): Adapte la création de soumission Docuseal et supprime le rôle membre. 2025-11-29 13:40:02 +01:00
Serreau Jovann
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.
2025-11-26 08:50:24 +01:00
Serreau Jovann
402998e417 ```
 feat(deps): Ajoute Sentry pour le suivi des erreurs et MobileDetect.

🐛 fix(template): Corrige l'affichage des badges Stripe sur mobile et ajoute le réalisateur.

⚙️ chore(config): Active le bundle Sentry dans la configuration.
```
2025-11-24 20:14:49 +01:00
Serreau Jovann
b43e6dd9b7 feat(templates/base.twig): Adapte la largeur des iframes Stripe au footer pour mobile. 2025-11-24 19:19:40 +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
68b20a107d feat(AdminController): Envoie l'URL de redirection complétée à Docuseal.
🐛 fix(AdController): Crée un MainMember après la validation du document.
2025-11-23 23:07:45 +01:00
Serreau Jovann
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.
```
2025-11-23 22:57:58 +01:00
Serreau Jovann
359d7772a3 ```
 feat(AG/Admin): Ajoute la signature Docuseal pour l'AG et la gestion des PDFs signés.
```
2025-11-23 19:05:47 +01:00
Serreau Jovann
cbddd8ffff ```
 feat(Ag/MainVote): Ajoute relation ManyToOne vers Main et les votes.

Ajoute la relation ManyToOne entre MainVote et Main.
Ajoute les champs pour et contre dans la classe MainVote.
Ajoute les champs civ, name, surname dans la classe Members.
```
2025-11-23 18:46:32 +01:00
Serreau Jovann
bfc2370d2e ```
 feat(security): Ajoute la route de déconnexion et configure la redirection.
 feat(Dto/Ag): Crée les DTOs AgType, AgMembersType et AgOrderType.
 feat(Controller/Admin): Implémente la gestion des AG (CRUD complet).
 feat(templates/admin): Ajoute les templates pour la gestion des AG.
```
2025-11-23 17:06:10 +01:00