- Add
NHSD-Session-URIDheader to specification. - Rename
from_asidheader toNHSD-ASID - New PDS sandbox search scenarios
- Updating
Nameprefixes and suffixes to be an array of string, not string - Add dispensing doctor and medical appliance supplier extensions
- Add a config for dependabot so that security updates are automatically merged
- Hugely improved linting of source code
- New testing setup & approach to support e2e tests
- Updated CI to run regression tests
- API Proxy: Add
from_asidheader when communicating withig3target endpoint - API Proxy (ops): Deployment scripts and instructions now support 'personal' developer proxies
- Add Apigee API Proxy definition to repository
- Make command to deploy API Proxy and Sandbox server
- Continuous integration task to deploy API Proxy
- Fix caching process, which was breaking on master
- Auto-link JIRA tickets in pull requests
- Cache libraries during builds
- Tag and release successful master builds, and upload release assets
- Moved the CI/CD pipeline from circleci to github actions
- Fixed a bug in CI pipeline that stopped version being correctly calculated
- Updated API spec search documentation
- Updated API spec overview documentation to clarify FHIR extensions and other bits and bobs based on user feedback
- Updated API spec to make description formats consistent
- Updated API spec to clarify meanings of nominated pharmacies and registered GPs
- Updated pull request template
- Updated CONTRIBUTING.md
- Added a make target to update examples
- Removed a documentation reference to ods-site-code
- Changed API base URL
- Added a better example for address lines
- Removed ods-site-code as a possible value for code system to identify a nominated pharmacy on Patient.
- Fix some mistakes in the README that referred to a nonexistent directory:
publish->build
- Added automatic version calculation
make publishnow adds version into output oas file- Added automatic version tagging to CI pipeline
- Added changelog