Releases: nhsuk/manage-vaccinations-in-schools
v1.1.1
Full Changelog: v1.1...v1.1.1
This is planned for release on 2025-01-08.
New features
MAVIS-1723: Add flags to child records #2709 #2773 #2776
This adds a number of flags to the component when viewing a ‘child record’ allowing the nurses to see clearly if there are any flags on the patient.
After:
Invalid record
Sensitive record
Deceased patient
Bug fixes
MAVIS-1754: Fix typo on school movers confirmation screen #2711
Without the fix, the screen reads ‘Cohort record record’. Before:
MAVIS-1746: Don't link to patients out of the organisation #2724
If an cohort upload into Mavis resulted in the patient being moved to another SAIS team, the SAIS staff used to be able to see a link to the patient's record but would see an error page (due to no longer having access to that patient's record), which is not a good user experience.
Instead, Mavis no longer displays the link and provides an explanation why the patient is not available:
MAVIS-1768: Ensure notices are always visible #2726
We fixed a bug where notices were only visible if there was at least one deceased patient, and wouldn’t show if there were only restricted or invalidated patients.
MAVIS-1770: Fix notes error message on consents #2768
We fixed a bug where if you invalidate a consent, and don’t fill in the ‘Notes’ section, the error reads ‘can't be blank’ instead of ‘Enter notes.’ After:
MAVIS-1769: Show details from consent form if available #2772 #2786
The parental consent form page used to show the child info from the cohort record, not from the actual consent form itself. In the rare cases where this didn't match (i.e. if the SAIS staff matched the consent form to the wrong patient deliberately or by mistake), the true child info on the consent form wasn't being shown.
MAVIS-1771: Prevent double-vaccination by navigating back #2737
When using the vaccinate flow it’s possible to inadvertently record two vaccinations for the same patient by navigating back to the confirmation after submitting it and then submitting it again.
MAVIS-1762: Improve performance on register attendance page #2769 #2770 #2781
We found during a training session that the Register attendance page sometimes loads in ~20 seconds depending on the exact data. We found low-hanging DB fixes which reduce this to under 1 second.
MAVIS-1780: Sort attendances alphabetically by default #2788
This gives the page a default sorting order.
MAVIS-1772: Hide health answers from invalidated or outdated consent responses on the consolidated view of health answers #2775
This avoids showing health answers for consents that have been invalidated or overridden by a newer consent response from the same person. The invalidated or overridden data is still available to review by clicking through to those particular consent forms, and the fact that they are invalidated is highlighted.
MAVIS-1778: Error submitting consent response when parent adds a phone number from "check and confirm" screen #2787
If a parent adds a phone number after the consent confirmation page, Mavis now prompts them to provide a contact method otherwise they're unable to submit the consent form.
Under the hood
- Data consistency: Validate presence of
privacy_policy_url
#2715 - Deployment: Enable docker layer caching, speeding up deployments #2741
- Performance: Don't use
not_invalidated
scope #2716 - Refactor: Pass parent relationship to AppParentSummaryComponent #2744
- Refactor: Don't create parents by default in tests #2743
- Refactor: Re-enable accessibility tests on release 1B pages #2746
- Refactor: Remove remaining explicit type from specs #2750
- Refactor: Mark JavaScript tests with :js #2751
- Refactor: Disable
:js
tests if Chrome is unavailable #2752 - Refactor: Choose an organisation on login without CIS2 #2745
- Refactor: Add hertfordshire onboarding ymls #2755
- Refactor: Fix home_educated value in model office script #2767
- Refactor: Fix flaky manage attendance feature test #2774
- Refactor: Don't bulk queue PDS lookup jobs on staging envs #2785
Dependency bumps
- Bump aws-sdk-s3 from 1.176.0 to 1.176.1 #2759
- Bump caxlsx from 4.1.0 to 4.2.0 #2760
- Bump rails from 8.0.0.1 to 8.0.1 #2761
- Bump csv from 3.3.0 to 3.3.1 #2762
- Bump good_job from 4.5.1 to 4.6.0 #2763
- Bump idb from 8.0.0 to 8.0.1 #2764
- Bump @playwright/test from 1.49.0 to 1.49.1 #2765
- Bump sass from 1.82.0 to 1.83.0 #2766
v1.1.0.1
Full Changelog: v1.1...v1.1.0.1
This was a hotfix release deployed on 2024-12-16 to:
- Update our onboarding tasks
- Update the list of DFE schools
- Add an onboarding configuration for Coventry
There were no user-facing fixes or features in this release.
v1.1.0
release-1b
This was the second private beta release. It was not released to production.
release-1a
This was the first private beta release since pilot
. It was not released to production.