Commit Graph

23 Commits

Author SHA1 Message Date
ucef e0388c7884 revert: remove viewport meta tag to restore previous mobile display
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m21s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 1m40s
2026-06-30 12:45:37 +02:00
ucef bef01e3a0e feat: add viewport meta tag to all HTML templates for responsive mobile display 2026-06-29 16:29:58 +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 194986f880 feat: pré-sélection de la catégorie par âge et sexe lors de la création d'une licence
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m22s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 4m18s
2026-06-29 09:28:38 +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 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 d0fde2f2e8 feat(adherent): réintégration du numéro de téléphone 2026-06-24 10:18:44 +02:00
ucef 08dc39f61a fix(ui): élargissement des sections informations et licences adhérent 2026-06-22 22:44:14 +02:00
ucef e1cd5930fd feat(paiement): track payment manager (gestionnaire) in history 2026-06-15 23:09:46 +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 bca84be16a Refactor: Move equipment price and mandatory status to Categorie relationship
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m7s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Successful in 3m34s
- Created CategorieEquipement entity to act as a join table between Category and Equipment.
- Moved 'obligatoire' and 'prix' (formerly prixContribution) fields from Equipement to the new CategorieEquipement entity.
- Added Flyway migrations V14 and V15 to update the database schema and migrate existing data.
- Updated Categorie UI to use a select dropdown and price input for managing category-specific equipment configurations.
- Replaced 'equipement.obligatoire' and 'equipement.prixContribution' calls with their new category-level equivalents in logic and templates.
- Updated pricing calculation in Licence entity to source prices dynamically from the Categorie configuration.
- Updated Dotation generation logic to sync with category requirements automatically.
2026-06-11 22:57:16 +02:00
ucef e39921f049 feat: modification et suppression des paiements avec validation dynamique
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m7s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Successful in 2m53s
2026-05-31 02:44:00 +02:00
ucef 8a15139efb feat: gestion des utilisateurs, rôles et équipes
- Ajout de la section de gestion des utilisateurs avec rôles (Admin, Trésorerie, Agent de Saisie).
- Restriction des accès par rôle (Admin a tout, Trésorerie a adhérents/paiements, Agent de saisie a adhérents/planning).
- Flux de modification obligatoire de mot de passe temporaire au premier login (par défaut AsTalange123).
- Intégration de la configuration des équipes du club.
2026-05-30 23:11:12 +02:00
ucef 3ae296aa91 fix: recalculate member category and tariffs dynamically on birthdate change 2026-05-30 00:14:02 +02:00
ucef a429e67133 feat: implémentation de la gestion des saisons (UI, service, refactoring sidebar) 2026-05-29 22:35:33 +02:00
ucef dd31d73fed feat: show dynamic labels for all equipments based on gender and playing style 2026-05-20 21:44:34 +02:00
ucef cac229486a feat: recalculate license and remaining prices dynamically on residency checkbox change 2026-05-20 19:12:56 +02:00
ucef 1f803a6ecc feat: add gender and goalkeeper/field player jersey style customization for members 2026-05-20 19:04:34 +02:00
ucef 1af0e177d5 feat: implement global pricing model, optional equipment contribution, and bulk save for dotations 2026-05-20 19:00:10 +02:00
ucef 2a116b1e02 feat: restrict license creation to only one license per adherent 2026-05-19 22:53:05 +02:00
ucef 5e0b9ab02a feat: gestion des dotations equipements et historique des paiements 2026-05-19 22:15:33 +02:00
ucef ee85d38c43 Initial commit - nettoyage et initialisation 2026-05-19 22:01:18 +02:00