Skip to content

PYIC-9087: Add renamed International user pages. #2812

Merged
undermad merged 8 commits into
mainfrom
pyic-9087
May 12, 2026
Merged

PYIC-9087: Add renamed International user pages. #2812
undermad merged 8 commits into
mainfrom
pyic-9087

Conversation

@undermad

@undermad undermad commented May 8, 2026

Copy link
Copy Markdown
Contributor

⚠️ MERGE THOSE PRs IN ORDER ⚠️

Proposed changes

What changed

Copied and pasted three pages with updated name:

  • /non-uk-passport → /passport-biometric-chip
  • /non-uk-no-passport ->/need-biometric-passport
  • /non-uk-no-app-options → /need-app

Why did it change

To support page renaming without disrupting in-flight journeys, we need to keep both the old and renamed pages available simultaneously while coordinating the change with the core-back journey engine

Context

Two existing pages designed for international users are due to be adopted and made dynamic for CI mitigation mid-journey drop outs. As a result the names of these URLs require updating to ensure the URL remains relevant to the use case.

The pages affected are:

  • /non-uk-passport → /passport-biometric-chip
  • /non-uk-no-passport ->/need-biometric-passport
  • /non-uk-no-app-options → /need-app

⚠️ Need to consider staging out release so we don’t break any in flight journeys ⚠️

Issue tracking

Checklists

  • READMEs and documentation up-to-date
  • Browser/ unit/ Selenium tests have been written/ updated
  • No risk of exposure: PII, credentials, etc through logs/ code
  • Ensure added/updated routes have CSRF protection if required

undermad added 7 commits May 8, 2026 11:26
Pages included:
- nonUkNoAppOptions -> needApp
- nonUkPassport -> passportBiometricChip
- nonUkNoPassport -> needBiometricPassport
Copy pasted from
- nonUkNoAppOptions -> needApp
Copied and pasted from
- nonUkNoPassport -> needBiometricPassport
Copied and pasted from
- nonUkPassport -> passportBiometricChip
It is not clear enough that new pages should be added to few constants in the codebase. This information should be available in the README.
@undermad undermad requested review from a team as code owners May 8, 2026 12:04
@sonarqubecloud

sonarqubecloud Bot commented May 8, 2026

Copy link
Copy Markdown

@undermad undermad merged commit d08b6d9 into main May 12, 2026
6 checks passed
@undermad undermad deleted the pyic-9087 branch May 12, 2026 09:45
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.

2 participants