v3.0.19
·
470 commits
to develop
since this release
What's Changed
API Changes
NRL-786 - Respond with error on extra fields in DocumentReference by @eesa456 in #781
A 400 response is returned when an invalid field is added to the DocumentReference or placed in a location where it does not belong.
Example 1 - .context contains an incorrectly placed size field.
"context": {
"size": "1000",
"period": {
"start": "2022-02-28T12:04:38.3143068+00:00",
"end": "2023-08-15T11:12:53Z"
},
....
Example 2 - .content[].attachment contains an invalid field called extrafield.
"content": [
{
"attachment": {
"contentType": "application/pdf",
"url": "ssp://testurl",
"creation": "2024-04-23T03:31:12+01:00",
"size":"1000",
"extrafield": "text"
},
....
Other Changes
- NRL-1273 Update schema for countDocumentReference logs by @jackleary in #822
- NRL-1279 Add supplier samples test data and automated validation tests by @mattdean3-nhs in #831
- NRL-1288 NRL-1304 Reporting allow multiple log groups by @jackleary in #840
- NRL-1256 Postman tests now contain new validation by @audreygunson1 in #841
Full Changelog: v3.0.18...v3.0.19