- Modified task-to-event wizard to allow same task to be converted to multiple events for different teams
- Changed duplicate prevention from time-based to team-specific checking
- Removed within-run duplicate prevention to support overlapping team events
- Enhanced task messages to include team name for better audit trail
- Supports therapists covering multiple teams with same background tasks
Fixes issue where therapists couldn't create overlapping events for different teams from the same task.
- Added integrated mail.activity system for task management
- Implemented portal access to activities for treatment professionals
- Added activity creation, completion, and reassignment functionality
- Enhanced player management with Canadian address validation
- Improved injury tracking with parental consent and document attachments
- Implemented layered security architecture (ACL + Record Rules + Controller filtering)
- Added French Canadian (fr_CA) localization support
- Enhanced portal UI with activity counts and navigation
- Implemented RPC security protection with buddy method pattern
- Added comprehensive demo data and integration features
- Updated manifest to reflect all new capabilities and improvements