Skip to content

Releases: NHSDigital/immunisation-fhir-api

v1.0.2995-alpha

01 May 09:49
2925739

Choose a tag to compare

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

01 May 08:02
a8bbbf0

Choose a tag to compare

Bump @redocly/cli from 2.30.1 to 2.30.3 in the npm-minor-patch group …

v1.0.2993-alpha

30 Apr 13:59
6deed25

Choose a tag to compare

Bump the terraform-minor-patch group across 3 directories with 1 upda…

v1.0.2992-alpha

30 Apr 09:15
908c1f7

Choose a tag to compare

VED-242: Updated error messaging when search requests exceed 1MB limi…

v1.0.2991-alpha

29 Apr 09:01
cef7e32

Choose a tag to compare

Bump SonarSource/sonarqube-scan-action from 7.1.0 to 7.2.0 in the git…

v1.0.2990-alpha

29 Apr 08:22
d04eb3f

Choose a tag to compare

Bump @redocly/cli from 2.30.0 to 2.30.1 in the npm-minor-patch group …

v1.0.2989-alpha

28 Apr 15:30
38972cf

Choose a tag to compare

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

28 Apr 11:58
273d76d

Choose a tag to compare

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

28 Apr 09:45
7c404ee

Choose a tag to compare

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

28 Apr 08:42
f506f92

Choose a tag to compare

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.