Skip to content

Releases: NHSDigital/personal-demographics-service-api

v1.2.2263-beta

22 Mar 15:22
0897910
Compare
Choose a tag to compare
Feature/spinedem 2560 number allocation single match e2e (#987)

* setting up karate - bare min github & azure config

adds the karate-tests folder!

adds make command... will it run?!

adds the karate-tests but not as a submodule...

removes the additional .gitignore

try running the karate tests in azure

adds the other tests back to the pipelines

fixes env for karate tests?

sets up mvn

why does it fail to install python?

cd before running mvn test...

tries working out where to run mvn command

where working directory?

eh?

fixes error in github yaml

poetry failure

can i see the folder contents?

try outputting directory contents

more logging

more logging

updates the make command that copies folders accross...

ignore app restricted tests until we work out token issue

remove spaces from jwt token?

run parallel

try cucumber report

try the Maven@3 and publishhtmlsreport@1 tasks in ado

karate tests will fail again now due to jwt token

try junit results...

eh?

don't fail on karate fail

again try continue on error

with xml output

better xml here?

set env variables in pwsh, not bash

try another way

away with the maven task, bash worked fine

restore full git workflow

aargh those env variables

ha env vars

try again

debugging for this darn signing key

dodgy java hack

less dodgy but still dodgy java

java helper handles either path to private key or private key contents

more faffing

signing key faff

getMimeDecoder ?

how does it behave when we have two internal-dev environments defined?

with 3 stages defined for internal-dev

stage dependencies

* removes the jarfile

* does this config work?

* removes debug step from github workflow

* what is this depends_on stuff?

* working out the right order for the stages

* moves no-auth-headers into callable js function, adds js util to get random birthdate

* adds nhs number single match test + faker functionality

* pausing a bit longer between tests :facepalm

* adds post patient with multiple matches, cleans up lots of other stuff

* fixes utility function name

* fixes randomInt function to actually return an integer

* fixes 2 js util functions

* lots of mucking about with postal code regex. and some cleanup

* swaps out the dodgy sleep with a nice retry mechanism

* need to export new env variable for pipelines

* changes var to let or const in js functions

* sets up the azure pipeline to use the new internal server base uri variable

* re-deleting files that got confused in the merge

* fixes the isValidPatientURL validator

* gender validation

* with debugging for the env variable

* tries to fix the interal url

v1.2.2262-beta

22 Mar 10:20
f616901
Compare
Choose a tag to compare
Merge pull request #988 from NHSDigital/dependabot/pip/black-24.3.0

Bump black from 20.8b1 to 24.3.0

v1.2.2261-beta

20 Mar 09:27
b24944c
Compare
Choose a tag to compare
Feature/spinedem 2543 karate tests (#986)

* setting up karate - bare min github & azure config

adds the karate-tests folder!

adds make command... will it run?!

adds the karate-tests but not as a submodule...

removes the additional .gitignore

try running the karate tests in azure

adds the other tests back to the pipelines

fixes env for karate tests?

sets up mvn

why does it fail to install python?

cd before running mvn test...

tries working out where to run mvn command

where working directory?

eh?

fixes error in github yaml

poetry failure

can i see the folder contents?

try outputting directory contents

more logging

more logging

updates the make command that copies folders accross...

ignore app restricted tests until we work out token issue

remove spaces from jwt token?

run parallel

try cucumber report

try the Maven@3 and publishhtmlsreport@1 tasks in ado

karate tests will fail again now due to jwt token

try junit results...

eh?

don't fail on karate fail

again try continue on error

with xml output

better xml here?

set env variables in pwsh, not bash

try another way

away with the maven task, bash worked fine

restore full git workflow

aargh those env variables

ha env vars

try again

debugging for this darn signing key

dodgy java hack

less dodgy but still dodgy java

java helper handles either path to private key or private key contents

more faffing

signing key faff

getMimeDecoder ?

how does it behave when we have two internal-dev environments defined?

with 3 stages defined for internal-dev

stage dependencies

* removes the jarfile

* does this config work?

* removes debug step from github workflow

* what is this depends_on stuff?

* working out the right order for the stages

* moves no-auth-headers into callable js function, adds js util to get random birthdate

* removes commented code

* removes code relating to mocks - this will be reintroduced later with a separate ticket

* updates the readme and the gatling test

* improves the gender picking logic for gender changing

* getRandomBirthDate now gets dates up to today

* renames app restricted authentication and removes some confusing comments

v1.2.2260-beta

12 Mar 12:05
577a494
Compare
Choose a tag to compare
Feature/spinedem 2176 allocate nhs number tests (#981)

* adds new test code for create nhs number scenarios

* fixes invalid post patient test

* removes no-longer-needed json files

* adds patient_create tests to the test pack

* publish post patient test results

* is new publish test results step causing error?

* reimplements publish build results step

v1.2.2259-beta

07 Mar 12:35
9d19610
Compare
Choose a tag to compare
Merge pull request #980 from NHSDigital/SPINEDEM-2186-automation-test…

v1.2.2237-beta

23 Feb 10:30
3b45dce
Compare
Choose a tag to compare
Merge pull request #979 from NHSDigital/dependabot/pip/cryptography-4…

v1.2.2236-beta

09 Feb 09:20
3568ede
Compare
Choose a tag to compare
Merge pull request #976 from NHSDigital/dependabot/pip/cryptography-4…

v1.2.2235-beta

02 Feb 12:08
4bead59
Compare
Choose a tag to compare
Merge pull request #974 from NHSDigital/dependabot/pip/aiohttp-3.9.2

Bump aiohttp from 3.9.1 to 3.9.2

v1.2.2234-beta

30 Jan 15:28
fa37148
Compare
Choose a tag to compare
Merge pull request #973 from NHSDigital/SPINEDEM-2121-healthcare-work…

v1.2.2218-beta

26 Jan 12:53
374fe54
Compare
Choose a tag to compare
Merge pull request #972 from NHSDigital/dependabot/npm_and_yarn/npm_a…