bemade-addons/bemade_sports_clinic
Denis Durepos a47e829935 bemade_sports_clinic: enforce DOB range validation and improve form errors
- Add DOB validation (not in future, not >120y) in controllers:\n  - controllers/team_management_portal.py: portal_create_player_full, portal_add_player_submit\n  - controllers/player_management_portal.py: create_player_submit, edit_player_submit\n- Preserve form inputs and display clear error messages on invalid DOB\n- Add dateutil.relativedelta import for date range checks\n- Minor template/context tweaks for consistent error rendering
2025-09-01 09:48:47 -04:00
..
controllers bemade_sports_clinic: enforce DOB range validation and improve form errors 2025-09-01 09:48:47 -04:00
data feat: Update bemade_sports_clinic to v18.0.2.0.0 with comprehensive activity management 2025-08-12 09:23:05 -04:00
i18n Portal: fix initial treatment note creation on injury creation; enforce DOB required on player creation (templates + server); injury form team-selection validation and cleanup 2025-08-15 10:14:35 -04:00
migrations/18.0.1.7.0 [IMP] bemade_sports_clinic: Refactor portal views and enhance treatment notes 2025-07-11 21:47:50 -04:00
models bemade_sports_clinic: enforce DOB range validation and improve form errors 2025-09-01 09:48:47 -04:00
notes Completed sanitization for production testing phase. 2025-08-01 06:05:13 -04:00
security Corrected access error for coaches attempting to view the patient record for a patient that was also on teams the coach did not have access to. 2025-08-22 06:03:49 -04:00
static portal: refactor teams list to responsive card grid; adjust events therapist badge styling 2025-08-31 18:52:59 -04:00
tests Modified auto-assignment logic for therapists on new injuries. Added tests for defaults and auto-assignment. 2025-08-15 20:29:33 -04:00
views bemade_sports_clinic: enforce DOB range validation and improve form errors 2025-09-01 09:48:47 -04:00
wizards feat: Allow duplicate task-to-event conversions for different teams 2025-08-12 11:47:57 -04:00
__init__.py feat: Update bemade_sports_clinic to v18.0.2.0.0 with comprehensive activity management 2025-08-12 09:23:05 -04:00
__manifest__.py portal: refactor teams list to responsive card grid; adjust events therapist badge styling 2025-08-31 18:52:59 -04:00
PROJECT_TASK_PORTAL_SECURITY.md feat: Update bemade_sports_clinic to v18.0.2.0.0 with comprehensive activity management 2025-08-12 09:23:05 -04:00