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
Serreau Jovann
c4c8ad92be
🎨 style(templates/members.twig): Ajuste la taille de la photo de membre pour l'affichage.
2025-11-23 00:15:12 +01:00
Serreau Jovann
726466bdbc
✨ feat(liip_imagine): Ajoute le filtre 'members' pour les photos des membres
2025-11-23 00:13:07 +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
57cc319927
✨ feat(MembersController): Trie et catégorise les membres par rôle pour l'affichage.
2025-11-22 23:38:56 +01:00
Serreau Jovann
495bbf7676
♻️ refactor(MembersController): Traduit les rôles des membres du bureau en anglais.
2025-11-22 23:33:37 +01:00
Serreau Jovann
2eb66573b0
✨ feat(LocaleListener): Gère la locale par défaut et les paramètres de requête.
2025-11-22 23:29:30 +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
19b2cb9316
```
...
🔥 refactor: Supprime le compresseur HTML et son event listener.
```
2025-11-22 23:21:33 +01:00
Serreau Jovann
caff8f94bc
🔧 chore(framework): Configure les en-têtes de confiance pour les proxies inversés.
2025-11-22 23:19:09 +01:00
Serreau Jovann
6c0225963a
🔧 fix(framework): Configure la session et les en-têtes de confiance pour la production.
2025-11-22 23:15:09 +01:00
Serreau Jovann
5f77fa5b37
✨ feat(security): Crée AccessDeniedHandler et AuthenticationEntryPoint pour gérer l'accès.
...
♻️ refactor(security): Remplace `custom_authenticators` par `custom_authenticator`.
⚙️ chore(framework): Active le cache HTTP et configure la session.
2025-11-22 22:58:59 +01:00
Serreau Jovann
af21127ce2
🐛
2025-11-22 22:51:59 +01:00
Serreau Jovann
6020b66140
```
...
✨ feat(sentry): Supprime Sentry du projet et retire la configuration.
```
2025-11-22 22:45:55 +01:00
Serreau Jovann
56dbdbd3e6
✨ feat(template/base): Supprime affichage des headers de requête pour propreté.
2025-11-22 22:42:27 +01:00
Serreau Jovann
0499084787
✨ feat(base.twig): Affiche les headers de la requête pour debuggage.
2025-11-22 22:41:37 +01:00
Serreau Jovann
de5d66bf52
```
...
♻️ refactor: Supprime la gestion de la déconnexion et simplifie l'authentification.
```
2025-11-22 22:36:13 +01:00
Serreau Jovann
d1d612d659
✨ feat(framework): Active les sessions avec la configuration par défaut.
2025-11-22 22:31:10 +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
f36ae59eb6
✨ feat(Sécurité/Authentification): Supprime le dump et die après l'authentification réussie et affiche l'état de l'utilisateur.
2025-11-22 22:27:55 +01:00
Serreau Jovann
0a864c34da
🐛 fix(Security): Affiche les informations de l'utilisateur authentifié, y compris ses rôles.
2025-11-22 22:25:37 +01:00
Serreau Jovann
20e1412a86
🐛 fix(Security): Débogue l'authentification réussie pour rediriger vers l'accueil.
2025-11-22 22:24:11 +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
9caf573d5d
🔧 fix(framework): Met à jour la configuration des proxies de confiance.
2025-11-22 22:15:19 +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