bemade-addons/bemade_sports_clinic
Denis Durepos 82266644ca Portal UI enhancements: injury form improvements, coach ACL fixes, and color scheme updates
- Updated injury form fields and layout for portal consistency
- Removed team field from portal injury forms and made debug-only in internal views
- Fixed injury list color scheme (unverified=yellow, active=red) and added clickable links for treatment professionals
- Added comprehensive ACL permissions for coaches: res.partner, sports.patient.injury, mail.followers, mail.template
- Added record rule for coaches to access partner records
- Improved patient injury table in portal: role-based column visibility and navigation
- Enhanced status field color coding with Bootstrap text classes
- Added save/cancel buttons at top and bottom of edit forms
- Moved external notes field to end of injury detail form for better workflow
2025-07-27 15:08:08 -04:00
..
controllers Portal UI enhancements: injury form improvements, coach ACL fixes, and color scheme updates 2025-07-27 15:08:08 -04:00
data [REF] bemade_sports_clinic: Remove injury models and simplify data model 2025-07-16 11:37:50 -04:00
i18n Created portal views for therapists and Report Injury functionality for portal users (coaches and therapists). 2025-06-21 21:24:50 -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 fix(portal): Resolve injury creation security violations and improve UI consistency 2025-07-26 20:11:22 -04:00
notes [IMP] bemade_sports_clinic: Refactor portal views and enhance treatment notes 2025-07-11 21:47:50 -04:00
security Portal UI enhancements: injury form improvements, coach ACL fixes, and color scheme updates 2025-07-27 15:08:08 -04:00
static/description Revert "Clean up repository for apps.odoo.com sharing: Remove non-18.0 addons and document them in README.md" 2025-05-29 21:35:47 -04:00
tests Added dev note markdown files to repo. 2025-07-26 12:38:52 -04:00
views Portal UI enhancements: injury form improvements, coach ACL fixes, and color scheme updates 2025-07-27 15:08:08 -04:00
__init__.py Revert "Clean up repository for apps.odoo.com sharing: Remove non-18.0 addons and document them in README.md" 2025-05-29 21:35:47 -04:00
__manifest__.py feat: Implement comprehensive ACL and RPC security fixes 2025-07-22 21:07:51 -04:00
TODO.md Portal UI enhancements: injury form improvements, coach ACL fixes, and color scheme updates 2025-07-27 15:08:08 -04:00