Releases: NHSDigital/immunisation-fhir-api
Releases · NHSDigital/immunisation-fhir-api
v1.0.2995-alpha
Bump SonarSource/sonarqube-scan-action from 7.2.0 to 8.0.0 (#1454) * Bump SonarSource/sonarqube-scan-action from 7.2.0 to 8.0.0 Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 7.2.0 to 8.0.0. - [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases) - [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/55e44800a8f495208cce6e4e82f5dedb45fcf0ef...59db25f34e16620e48ab4bb9e4a5dce155cb5432) --- updated-dependencies: - dependency-name: SonarSource/sonarqube-scan-action dependency-version: 8.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * chore: empty commit --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Thomas-Boyle <thomasboyle@kainos.com> Co-authored-by: Thomas-Boyle <45789537+Thomas-Boyle@users.noreply.github.com>
v1.0.2994-alpha
Bump @redocly/cli from 2.30.1 to 2.30.3 in the npm-minor-patch group …
v1.0.2993-alpha
Bump the terraform-minor-patch group across 3 directories with 1 upda…
v1.0.2992-alpha
VED-242: Updated error messaging when search requests exceed 1MB limi…
v1.0.2991-alpha
Bump SonarSource/sonarqube-scan-action from 7.1.0 to 7.2.0 in the git…
v1.0.2990-alpha
Bump @redocly/cli from 2.30.0 to 2.30.1 in the npm-minor-patch group …
v1.0.2989-alpha
added architecture overview diagram and simplified PR template (#1447) Co-authored-by: Thomas-Boyle <45789537+Thomas-Boyle@users.noreply.github.com>
v1.0.2988-alpha
Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (#1443) Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.12.0 to 4.0.0. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](https://github.com/docker/setup-buildx-action/compare/8d2750c68a42422c14e847fe6c8ac0403b4cbd6f...4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v1.0.2987-alpha
VED-1138: Allow create action to reinstate deleted records (#1435) * Enhance immunization creation process to support reinstating deleted records - Updated FhirService to return both the created immunization ID and version number upon creation. - Modified FhirController to include the E-Tag header in the response, reflecting the current version of the created resource. - Added tests to verify the behavior of reinstating deleted records during the create operation, ensuring proper handling of duplicate identifiers. - Refactored the immunization repository to streamline the update process for reinstated records. * Update immunization creation test to return version number alongside ID - Modified the test for creating immunizations to assert the returned version number. - Changed the mock repository method to return a tuple of (None, None) for the immunization identifier check, aligning with the updated service behavior. --------- Co-authored-by: Akinola Olutola <akinola.olutola1@nhs.net>
v1.0.2986-alpha
VED-1230: Invalid NHS Number still creates the event (#1436) * Add pre-validation for NHS number system in immunization services - Implemented a new pre-validation method to ensure that patient identifiers use the NHS number system. - Added unit tests to verify that both creation and update of immunization records reject invalid patient identifier systems. - Updated existing tests to reflect changes in validation logic for patient identifiers. * chore: empty commit * Update test for NHS number validation by removing an invalid test string from the pre-validation unit test. * Add unit test for duplicate site SNOMED validation in immunization batch service - Implemented a new test to ensure that duplicate site SNOMED codings are rejected during batch validation. - The test verifies that the appropriate validation error message is raised and that the create_immunization method is not called when duplicates are present.