Skip to content

Releases: NHSDigital/personal-demographics-service-api

v1.2.2274-beta

19 Apr 08:36
30908eb
Compare
Choose a tag to compare
Merge pull request #1004 from NHSDigital/dependabot/pip/aiohttp-3.9.4

Bump aiohttp from 3.9.3 to 3.9.4

v1.2.2273-beta

15 Apr 14:06
f8b5fcb
Compare
Choose a tag to compare
Dockerised Karate Sandbox, running in CI (#1001)

* Clean commit of all the work for implementing a dockerised sandbox

* internal-dev tests need to be run in series...

* fix the environment name for running sandbox tests

v1.2.2272-beta

15 Apr 07:47
b463c15
Compare
Choose a tag to compare
Merge pull request #1000 from NHSDigital/dependabot/pip/idna-3.7

Bump idna from 3.4 to 3.7

v1.2.2271-beta

08 Apr 19:43
b934da0
Compare
Choose a tag to compare
ESLint for karate js - and other accommodating changes (#998)

* adds eslint for karate mocks, and lints the karate mock js files

* lints the rest of the files

* fixes mock and improves tests

* linting of patch-patient.js

* updates the Makefile lint command and readmes

* simplifies the git commit hood with single call to lint

* adding sandbox/package-lock.json to gitignore (?!)

* adds lint commands to package.json

* migrate to node lts/iron

* with a couple of small readme fixes

* adds a section about env variables for karate

* couple more small readme corrections

v1.2.2270-beta

04 Apr 12:32
d766bae
Compare
Choose a tag to compare
Merge pull request #997 from NHSDigital/SPINEDEM-2172-remove-speccy

SPINEDEM-2172: Replace Speccy with Redocly

v1.2.2268-beta

28 Mar 18:04
c65b5c7
Compare
Choose a tag to compare
Sandbox reimplementation - search for a patient (#995)

* puts the search_success test scenarios into a more logical order

* reorders scenarios some more

* adds search mock that gets all search tests passing

* removes comments and cleans up logic a bit

* all search scenarios passing

* starts on related person mock

* massive reorganisation of the js for the mocks...

* uncomments the service tests for sandbox

* improves function names and removes context.log statements

* plays with mocks, fixes patch errors test

* reinstates sandbox scenarios

* adds back the section on The Sandbox in the readme...

v1.2.2267-beta

27 Mar 15:36
0234490
Compare
Choose a tag to compare
New Karate mock for retrieve patient and patch patient functionality …

v1.2.2266-beta

27 Mar 14:05
70308b4
Compare
Choose a tag to compare
Refactor of Sandbox tests for Retrieve and Search (#993)

* basic dedupe & formatting improvements

* pulling out "different" patient objects

* dedupe patient_17 - and work out date range search test question

* dedupe patient_09 and patient_17 variants

* patient_09_searchset_with_score

* query_params for each scenario defined in scenarios.py

* moves remaining responses for retrieve and search into variables

* puts the search tests in the same order as the scenarios list

* search scenarios: list to dictionary

* separating search success and search error scenarios

* reducing duplication in test_sandbox.py using parametrize

* uncomments the deployment suite

v1.2.2265-beta

26 Mar 11:18
cadc82e
Compare
Choose a tag to compare
Merge pull request #990 from NHSDigital/APM-000-AMP-1855-Link-Update

Update personal-demographics.yaml

v1.2.2264-beta

26 Mar 09:31
c1f6079
Compare
Choose a tag to compare
SPINEDEM-2584 HTML Reports for Karate Tests (#989)

* let's see what this does

* and how about this?

* forget about cucumber then

* puts the pipelines into their final state

* improves readme, adds section on test reporting in ADO