Releases: NHSDigital/personal-demographics-service-api
Releases · NHSDigital/personal-demographics-service-api
v1.2.2263-beta
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
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
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
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
Merge pull request #980 from NHSDigital/SPINEDEM-2186-automation-test…
v1.2.2237-beta
Merge pull request #979 from NHSDigital/dependabot/pip/cryptography-4…
v1.2.2236-beta
Merge pull request #976 from NHSDigital/dependabot/pip/cryptography-4…
v1.2.2235-beta
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
Merge pull request #973 from NHSDigital/SPINEDEM-2121-healthcare-work…
v1.2.2218-beta
Merge pull request #972 from NHSDigital/dependabot/npm_and_yarn/npm_a…