bemade-addons/bemade_sports_clinic
Denis Durepos cbd9f2faab feat(portal): add timesheets portal (list + edit) and clean assets
Portal Timesheets Feature\n- Add new portal timesheets list with edit modal: views/portal_timesheets_templates.xml\n- New controller: controllers/timesheets_portal.py\n- New model for event timesheets: models/sports_event_timesheet.py\n- Security: sports_event_timesheet_rules.xml + ir.model.access.csv updates\n\nEvent/Portal Integration\n- Wire timesheets into events portal: controllers/events_portal.py, views/portal_event_* templates, menus\n- Sports event model enhancements: models/sports_event.py\n\nGeneral Portal/View Updates\n- Updates across player/team/user/partner views for consistency and UX\n\nAsset Cleanup\n- Remove unused 24h datetime initializer from frontend bundles\n  * Dropped bemade_sports_clinic/static/src/js/portal_datetime_24h.js from __manifest__.py assets\n\nNotes\n- No functional dependency on the 24h initializer remains; inputs use native datetime-local or explicit formatting in templates.
2025-09-22 21:33:57 -04:00
..
controllers feat(portal): add timesheets portal (list + edit) and clean assets 2025-09-22 21:33:57 -04:00
data portal(events): polish headers and detail view 2025-09-01 20:21:36 -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 feat(portal): add timesheets portal (list + edit) and clean assets 2025-09-22 21:33:57 -04:00
notes Completed sanitization for production testing phase. 2025-08-01 06:05:13 -04:00
security feat(portal): add timesheets portal (list + edit) and clean assets 2025-09-22 21:33:57 -04:00
static portal(events): polish headers and detail view 2025-09-01 20:21:36 -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 feat(portal): add timesheets portal (list + edit) and clean assets 2025-09-22 21:33:57 -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 feat(portal): add timesheets portal (list + edit) and clean assets 2025-09-22 21:33:57 -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