v6.12.0
Full Changelog: v6.11.0...v6.12.0
National reporting and Mavis Upload
- Restrict access for upload-only teams to other parts of the application (MAV-2599) - Implemented access restrictions to limit upload-only teams from accessing other parts of the application
- Change Mavis start page to accommodate national reporting (MAV-2870) - Updated the Mavis start page to better accommodate national reporting users
- Remove activity log entirely for national reporting users (MAV-3030) - Removed activity log functionality for national reporting users to streamline their interface
- Hide parents for national reporting users (MAV-3031) - Hidden parent information from national reporting users to simplify their workflow
Vaccination reporting, FHIR Imms API and Schools management
- CSV download of vaccination report data (MAV-2162) - Added ability to download vaccination report data in CSV format
- Block MMRV from being sent or searched for in the API (MAV-2979) - Implemented blocking of MMRV vaccination records from being sent to or searched for in the Immunisation API
- Create a Schools::RemoveFromTeam CLI command (MAV-2717) - Added CLI command to remove schools from teams
Platform & Operations improvements
- Setup Prometheus exporter of metrics to cloudwatch (MAV-2918) - Set up Prometheus exporter to send metrics to CloudWatch for enhanced monitoring
- Upgrade NHS.UK frontend to v10.3 (MAV-3038) - Upgraded NHS.UK frontend library to version 10.3
- Remove empty sidekiq queue (MAV-3015) - Removed unused empty Sidekiq queue
- Trigger SyncPatientTeamJob for all patients (MAV-3023) - Triggered synchronization job to update patient team associations across all patients
Bug fixes
- MAV-3020: Fixed issue where patient merges did not update the teams of the patient