Skip to content

v5.2.0

Choose a tag to compare

@thomasleese thomasleese released this 13 Oct 16:12
· 4154 commits to main since this release
ea77513

Full Changelog: v5.1.0...v5.2.0

New features & general improvements

  • Session scheduling warnings (MAV-2066) - Teams are now warned when scheduling HPV or doubles sessions if catch-up year cohorts are present but vaccination records have not been uploaded
  • Improved PDS search (MAV-2140) - The cascading NHS number search logic is now part of the daily PDS lookup, improving match rates for providers with large cohorts
  • Automatic reporting updates (MAV-2164) - The materialized view powering reporting functionality now updates automatically every hour
  • MMR programme (MAV-2068) - Preparing for addition of MMR as a vaccination programme in Mavis

Tools for Operational Support

  • Database relations visualiser (MAV-890) - Added ops tool to visualise how database objects interact, helping support teams understand data relationships

  • Patient timeline visualiser (MAV-910) - Added ops tool to view the timeline of events on a patient record for troubleshooting and support

  • Access logging for ops tools (MAV-1676) - All requests that return PII through ops tools are now logged for traceability

  • CIS2 access for ops tools (MAV-1682) - Set up CIS2 authorisation to ensure only approved Mavis team members can access operational tools

  • Ops tools feature flag (MAV-2155) - Added ability to disable all operational tools via feature flag

  • MAV-2220: Fixed issue where access log entries for ops tools didn't match acceptance criteria

  • MAV-2212: Fixed issue where graph area boxes disappeared when showing PII in the ops tool

Bug fixes

  • MAV-2173: Fixed issue where consent notifications and clinic invitations were still being sent to archived children
  • MAV-2254: Fixed issue where clicking back after a session timeout would show a JSON manifest page

Technical improvements

  • Reporting service infrastructure (MAV-1552) - Prepared infrastructure components for deployment of independent reporting service
  • Reporting database changes (MAV-2205) - Added PatientProgrammeStatus materialized view to improve reporting statistics on public health performance
  • Database schema refactoring (MAV-2225, MAV-2227) - Refactored how year groups and cohort eligibility are modelled in the database to support future enhancements