Skip to content

Conversation

@JamesW1-NHS
Copy link
Contributor

@JamesW1-NHS JamesW1-NHS commented Nov 21, 2025

WIP only. To check that staging builds normally including e2e.
Trying to track down why it doesn't build in #996 - is it staging, moving of folders, or the validator?

Answer: It was the validator. Or rather, it was because the validator attempts to get the schema from redis, and it isn't there. I think we would have to modify the terraform to put it in there in the first place.

dependabot bot and others added 8 commits November 12, 2025 12:15
…980)

* Bump @redocly/cli from 2.11.0 to 2.11.1 in the npm-minor-patch group

Bumps the npm-minor-patch group with 1 update: [@redocly/cli](https://github.com/Redocly/redocly-cli).


Updates `@redocly/cli` from 2.11.0 to 2.11.1
- [Release notes](https://github.com/Redocly/redocly-cli/releases)
- [Commits](https://github.com/Redocly/redocly-cli/compare/@redocly/cli@2.11.0...@redocly/cli@2.11.1)

---
updated-dependencies:
- dependency-name: "@redocly/cli"
  dependency-version: 2.11.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Trigger Build

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Yip <daniel.yip4@nhs.net>
* init: move recordforwarder, copy src/models

* temp: sonar.cpd.exclusions

* nosonar

* temp: sonar.exclusions

* test: remove Dockerfile path

* test: remove Dockerfile path II

* test: remove Dockerfile path III

* fix source_path

* lint

* init: move batch source and tests, duplicate testing_utils

* backend -> lambdas

* cleanup docker tags

* sonar

* lambdas/backend

* sonar

* source_path

* clients/redis_client

* errors

* ruff

* shared/src/common/models

* TEMP: sonar exclusions

* TEMP: sonar exclusions II

* ruff

* cache

* interim - for merge

* interim - for merge II

* path fix

* backend tests

* ruff

* poetry.lock

* smells

* smell: pydantic.ValidationError

* smell: expression_attribute_values

* ApiValidationError

* errors / api_errors

* errors / api_errors II

* backend -> shared

* :${{ env.SHARED_PATH }}/tests

* recordforwarder -> shared

* sonar

* S5332

* smells

* smells II

* smells III

* constants

* ruff

* errors

* rest of errors

* ruff

* singleton s3 client

* shared s3 client II

* mesh_processor env

* assert bug fix attempt

* move_file

* move_file II

* reworked test_clients

* bucket cleanup

* get_nhs_number

* make_*_pk

* make_*_pk II

* cleanup

* remove cpd.exclusions

* utils -> aws_s3_utils

* backend/src/constants

* backend/src/constants II

* utils -> aws_s3_utils II

* remove PII

* revert PK stuff from generic_utils
)

* Update identifier validation logic

* Add custom error for invalid stored data

* Add error handling if IdentifierPK is None

* Update unit tests

* Tidy up after rebase

* Tidy up after rebase

* Fix linting error

* Address review comments

* Address review round 2 comments
* Add Optum FLU permission in non prod envs.

* Add all vaccine type permissions for RAVS in non prod.
* docs: search immunisation by identifier
* create new schema and relative 4XX responses
@github-actions
Copy link
Contributor

This branch is working on a ticket in the NHS England VED JIRA Project. Here's a handy link to the ticket:

VED-000

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
11.7% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@JamesW1-NHS
Copy link
Contributor Author

PoC closed.

@JamesW1-NHS JamesW1-NHS deleted the VED-000-staging-test branch November 24, 2025 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants