v6.17.0
Full Changelog: v6.16.0...v6.17.0
v6.17.0
National reporting and Mavis Upload
- Don't do Imms API searches for patients who are only in national reporting teams (MAV-3102) - Optimized performance by skipping Imms API searches for patients who are only in national reporting teams
- Remove the ability to edit batches for point-of-care users (MAV-3259) - Removed batch editing capability for point-of-care users
- Update link for Mavis national reporting user guide (MAV-3261) - Updated the link to the Mavis national reporting user guide documentation
- Refactor
bulk_uploadtonational_reporting(MAV-3086) - Refactored bulk_upload naming to national_reporting for improved clarity
Regional reporting
- Add LA breakdown to regional reports (MAV-3192) - Added Local Authority breakdown information to regional reports
General improvements
- Add server-side idempotency checks to prevent double-recording vaccination (MAV-3224) - Implemented server-side idempotency checks to prevent the same vaccination from being recorded twice
- Give or refuse consent - update hint text for school question (MAV-3160) - Updated hint text for the school question on the consent form
- Remove MMRV feature flag (MAV-3021) - Removed MMRV feature flag as the programme is now fully enabled
Platform & Operations improvements
- Create batch_number and batch_expiry columns on Vaccination (MAV-3146) - Under the hood: created batch_number and batch_expiry columns on vaccination records as part of denormalisation work
- Create
numbercolumn on Batch (MAV-3149) - Under the hood: created number column on Batch table as part of rename work
Bug fixes
- MAV-3264: Fixed issue where patients received clinic invitations every day if they were vaccinated for some but not all programmes
Post-release tasks
PR #5824:
bin/rails data_migration:set_patient_locations_date_range
PR #5868:
bin/rails data_migration:set_performed_at_date_and_time
PR #5918:
- Backfill the new column by running
rake data_migration:backfill_batch_number
PR #5933:
- Run the rake task
rake data_migration:back_fill_new_vaccination_record_columns