ucef
|
1d259831c6
|
feat: implement server-side pagination, eager query loading, and dynamic column filtering via HTMX
|
2026-05-30 00:14:07 +02:00 |
|
ucef
|
3ae296aa91
|
fix: recalculate member category and tariffs dynamically on birthdate change
|
2026-05-30 00:14:02 +02:00 |
|
ucef
|
0baca4a334
|
feat: add weekly training schedule planning with Gantt chart and conflict detection
|
2026-05-30 00:13:55 +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
|
bcd4a94973
|
fix: rename loop variable eq to equip in equipements_list to avoid clash with reserved keyword
|
2026-05-19 22:45:54 +02:00 |
|
ucef
|
5cd807f916
|
feat: make all Flyway SQL migrations fully idempotent
|
2026-05-19 22:39:19 +02:00 |
|
ucef
|
4f140775a2
|
fix: change flyway ignore patterns to validate-on-migrate false
|
2026-05-19 22:30:32 +02:00 |
|
ucef
|
ff61cdf87c
|
fix: ignore flyway checksum mismatches due to line endings
|
2026-05-19 22:26:04 +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 |
|