ucef
cb281aa3e0
feat: ajouter l'envoi par e-mail du planning hebdomadaire global aux éducateurs
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m3s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 7m7s
2026-08-09 00:28:16 +02:00
ucef
1e2bc23603
feat(paiement): plafonner la saisie des paiements en incluant les paiements non remis
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m31s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m18s
2026-08-08 00:23:27 +02:00
ucef
be1ec1c96a
fix(paiement): envoi de l'email de confirmation uniquement si le paiement est remis
2026-08-08 00:17:59 +02:00
ucef
2f68af6fb5
feat(paiement): gestion specifique du mode Cheque Sport mairie (masquage num cheque, option remis oui/non, calcul reste a payer)
2026-08-08 00:08:50 +02:00
ucef
1bd6407c39
feat(mail): ajout du service de relances par e-mail et intégration HTMX dans l'admin
2026-08-07 23:30:18 +02:00
ucef
14730e667f
fix(licence): corriger l'évaluation SpEL Thymeleaf et finaliser la réduction éducateur
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m8s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m47s
2026-08-07 12:11:06 +02:00
ucef
5875a66c3d
fix(mail): update default email sender to astalange1933@gmail.com for Brevo
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m30s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 5m42s
2026-08-07 08:51:23 +02:00
ucef
75d665b230
feat: add support for optional MAIL_FROM secret to customize Brevo sender email
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m6s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m16s
2026-08-06 23:43:25 +02:00
ucef
cb78a8543c
fix: fallback to default fromEmail address when spring.mail.username is empty in local dev
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m33s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m14s
2026-08-06 23:01:00 +02:00
ucef
a8e94603bd
feat: make SportEasy invitation email sending asynchronous
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m47s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m21s
2026-08-06 22:42:33 +02:00
ucef
c40f70e6b3
feat: simplify SportEasy invitation email to use direct category link
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m33s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m36s
2026-08-06 22:15:08 +02:00
ucef
019a445d2c
feat: implement equipment order export and tracking status
2026-08-06 22:10:09 +02:00
ucef
9dcd12872a
feat: add payment confirmation email service and resend actions
2026-08-06 22:09:44 +02:00
ucef
2b2025a78f
feat: ajout du système d'invitations SportEasy et suivi des emails
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m47s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m46s
2026-08-05 15:15:37 +02:00
ucef
4956e1a70c
chore: bump version to 1.7-SNAPSHOT
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m31s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 5m35s
2026-08-01 23:30:28 +02:00
ucef
b9a7dc089c
chore: release v1.6
AS Talange CI/CD Pipeline - Production / Build & Run Unit Tests (push) Successful in 2m10s
AS Talange CI/CD Pipeline - Production / Deploy to Prod Environment (push) Successful in 3m7s
2026-08-01 23:30:02 +02:00
ucef
1737087062
feat: track user login and logout timestamps in session management
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m15s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 5m55s
2026-07-31 10:26:14 +02:00
ucef
df217bc923
fix: update equipment size matching pattern recognition and add integration tests
...
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m14s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m9s
- Prevent false positive regex matches by enforcing strict digit boundaries in Dotation.isSizeMatch
- Fix issue where 11/12ANS (Taille 152cm) mapped to 5/6ANS (Taille 116cm) due to 'Taille 1' tag matching '116cm'
- Add comprehensive integration test (DotationIntegrationTest) covering all Junior/Adult sizes, shoe sizes, and format variations
2026-07-30 10:12:21 +02:00
ucef
da0443f655
fix: improve adherent size matching and conditional visibility in dotations
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m12s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m0s
2026-07-29 16:28:51 +02:00
ucef
baa4d3c0cd
feat: map adherent size and shoe size to dotations
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m35s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m1s
2026-07-17 23:55:44 +02:00
ucef
a19e49392b
chore: bump version to 1.6-SNAPSHOT
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m57s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 5m50s
2026-07-08 02:50:26 +02:00
ucef
8ca20c9a4f
chore: release v1.5
AS Talange CI/CD Pipeline - Production / Build & Run Unit Tests (push) Successful in 1m53s
AS Talange CI/CD Pipeline - Production / Deploy to Prod Environment (push) Successful in 2m54s
2026-07-08 02:49:29 +02:00
ucef
a7c5b23198
feat: add category duplication functionality
2026-07-07 21:54:38 +02:00
ucef
29f9dc3bc2
feat: add flocage customization options to equipement configuration
2026-07-07 21:54:14 +02:00
ucef
5ee9be467b
feat: add new fields in pre-registration and sync with adherent and dotations
2026-07-05 12:47:46 +02:00
ucef
6dd45deb8c
feat: add commentaire field to licence modal
2026-07-05 12:38:39 +02:00
ucef
62209ae659
fix(db): increase taille and numero length in dotation to 50
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m9s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 4m29s
2026-07-01 15:00:50 +02:00
ucef
db3eb3ab9a
feat: add sexe to pre-inscription form and entity
2026-07-01 09:32:42 +02:00
ucef
acf9d6d301
fix: apply maillot price and default selection for all new registrations
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m0s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 4m19s
2026-06-30 14:42:59 +02:00
ucef
3066ff0e86
chore: bump version to 1.5-SNAPSHOT
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m33s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 4m23s
2026-06-30 13:20:04 +02:00
ucef
64ad4be7dd
chore: release v1.4
AS Talange CI/CD Pipeline - Production / Build & Run Unit Tests (push) Successful in 1m45s
AS Talange CI/CD Pipeline - Production / Deploy to Prod Environment (push) Successful in 2m44s
2026-06-30 13:19:43 +02:00
ucef
94d672c0f6
feat: handle goalkeeper vs field player equipment differentiation
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m7s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 4m28s
2026-06-29 14:54:36 +02:00
ucef
7249b45533
feat: ajout du numéro de chèque et du commentaire sur les paiements
2026-06-29 11:28:52 +02:00
ucef
7e036c1966
feat: paramétrage dynamique des dotations (sexe, tailles, couleurs)
2026-06-29 11:11:53 +02:00
ucef
d834b8d0d3
fix: ajout du script de migration Flyway pour les nouveaux champs
...
- Script V30__add_ancienne_categorie_and_sexe.sql pour ajouter les champs en DB.
- Mise à jour des colonnes telephone, ancienne_categorie et sexe.
2026-06-29 09:14:18 +02:00
ucef
e3abe53eb0
feat: amélioration des formulaires d'inscription et pré-inscription
...
- Rendre le champ téléphone obligatoire (entités et UI).
- Ajout du champ 'Ancienne catégorie' conditionné par la saisie de l'ancien club.
- Synchronisation de l'ancienne catégorie entre la pré-inscription et la fiche adhérent.
2026-06-29 09:03:45 +02:00
ucef
348d6e6ccf
chore: bump version to 1.4-SNAPSHOT
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m17s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 4m28s
2026-06-25 11:05:23 +02:00
ucef
5f2bf61829
feat: gestion type de demande, calcul dynamique du tarif et pre-selection equipement (maillot) pour inscription
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m8s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 3m28s
2026-06-24 23:56:46 +02:00
ucef
e8baeab0e0
feat(equipement): ajout de la référence et retrait du bouton d'export du dashboard
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 2m54s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 3m13s
2026-06-24 10:18:53 +02:00
ucef
d0fde2f2e8
feat(adherent): réintégration du numéro de téléphone
2026-06-24 10:18:44 +02:00
ucef
14c83be77a
feat(paiements): ajout d'un système d'audit log pour les paiements avec filtres et correction d'accès agent
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 2m46s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Successful in 2m48s
2026-06-22 22:44:14 +02:00
ucef
e867acbb70
feat(licence): add licence search page with CSV export and reorganize sidebar menus
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m4s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Failing after 15s
2026-06-15 23:11:18 +02:00
ucef
c4bb9803ed
feat(equipements): clean equipment search, fix category regression, and sync dotations on category change
2026-06-15 23:11:05 +02:00
ucef
e1cd5930fd
feat(paiement): track payment manager (gestionnaire) in history
2026-06-15 23:09:46 +02:00
ucef
d913579c77
feat(rgpd): add mandatory consent checkbox to public registration form
2026-06-15 23:09:37 +02:00
ucef
bcf92487ab
feat: Export CSV des commandes équipements (Dashboard)
...
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m13s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Successful in 3m18s
- Ajout de la génération de CSV des équipements choisis et non fournis pour la saison active.
- Création du DotationService et ajout de la route /admin/equipements/export-commande.
- Ajout du bouton d'export sur le tableau de bord principal (index.html).
2026-06-14 01:53:16 +02:00
ucef
3ed9d0454b
feat: Refonte du schéma Adhérent (Lieu de naissance, Nationalité, Type Licence), suppression du téléphone, email obligatoire
2026-06-14 01:07:45 +02:00
ucef
87c65c6ebd
feat: add admin toggle to open/close public pre-registrations with ui messaging
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 2m52s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Successful in 3m18s
2026-06-12 23:37:41 +02:00
ucef
bb24363500
fix: resolve HTMX POST CSRF token and unhandled ViewResolver 500 error
2026-06-12 23:37:37 +02:00
ucef
19139124ca
fix: use correct dummy secret for local Cloudflare Turnstile verification
2026-06-12 23:37:07 +02:00