v6.4.0
Full Changelog: v6.3.0...v6.4.0
Cohorting improvements
- Flag when user uploads a patient that is currently in a different team (MAV-2125) - Added flags to alert users when uploading a patient who is currently managed by a different team
- Vaccination history warning when adding a programme to a session (MAV-2567) - Implemented warnings to show vaccination history when adding a programme to a session
- MAV-2124: Fixed issue where school moves across teams were being accepted automatically
Other improvements
- Improve notice for nurses when about to timeout (MAV-2152) - Enhanced timeout notifications to give nurses better warning before their session expires
-
- Allow vaccination report dashboard to be filtered (MAV-2160) - Added filtering capabilities to the vaccination report dashboard for more targeted data analysis
- Make PROGRAMME values case insensitive on vaccination record import (MAV-2708) - Updated vaccination record import to accept PROGRAMME values regardless of case
- Imms API job error handling (MAV-2175) - Improved handling of Imms API jobs that repeatedly fail with 422 errors after initial 500 errors
Platform & Operations improvements
- Database refactoring (MAV-2629, MAV-2643) - Continued database optimisation work including refactoring how locations are associated with teams and adding programme year groups to sessions
- Filter PII from logs and error reporting (MAV-2727) - Implemented filtering to prevent personally identifiable information from appearing in logs and error reports
Bug fixes
- MAV-2716: Fixed banner on Mavis dashboard to reflect new consolidated statuses
Pre-release tasks
- Deploy account stack
Post-release tasks
- Update consent given templates to use
vaccination_and_dates - Import the latest school data from GIAS (
bin/mavis gias downloadandbin/mavis gias import)