bemade-addons/bemade_sports_clinic
Denis Durepos 14fa714fe8 feat: Add assignee display and reassignment functionality to activity views
- Implement context-sensitive assignee column display in activity views
- Show assignee column only when viewing specific records (teams, patients, injuries)
- Hide assignee column in general 'My Activities' view (users only see their own activities)
- Add reassignment modal with dropdown to select new treatment professional
- Implement /my/activity/reassign controller route with proper access control
- Add team-based security validation for reassignment operations
- Fix template variable passing issue where show_assignee wasn't reaching activity_list_table
- Add success feedback and proper return URL handling after reassignment
- Maintain context-sensitive activity filtering for optimal user experience
- All tests passing (76 tests, 0 failed, 0 errors)

This enhancement improves team coordination by providing clear visibility of activity
assignments and easy reassignment capabilities while maintaining proper security boundaries.
2025-07-29 15:44:09 -04:00
..
controllers feat: Add assignee display and reassignment functionality to activity views 2025-07-29 15:44:09 -04:00
data feat: Add assignee display and reassignment functionality to activity views 2025-07-29 15:44:09 -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 activity modal dismiss buttons and XML syntax errors 2025-07-27 21:32:10 -04:00
notes [IMP] bemade_sports_clinic: Refactor portal views and enhance treatment notes 2025-07-11 21:47:50 -04:00
security feat: Add assignee display and reassignment functionality to activity views 2025-07-29 15:44:09 -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 feat: Add assignee display and reassignment functionality to activity views 2025-07-29 15:44:09 -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: Add assignee display and reassignment functionality to activity views 2025-07-29 15:44:09 -04:00
TODO.md Fix treatment professional portal access and group assignment 2025-07-27 20:20:23 -04:00