Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DO NOT MERGE: WIP - Add application origin when creating an application #68

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

libuk
Copy link
Contributor

@libuk libuk commented Jan 23, 2025

Context

Depends on: #64 & #63

Changes in this PR

Screenshots of UI changes

Before

After

Release checklist

As part of our continuous deployment strategy we must ensure that this work is
ready to be released at any point. Before merging to main we must first
confirm:

Pre merge checklist

  • Are any changes required to the e2e tests?
  • If you've added a new route, have you added a new
    auditEvent? (see server/routes/apply.ts for examples)
  • Are there environment variables or other infrastructure configuration which needs to be included in this release?
  • Are there any data migrations required. Automatic or manual?
  • Does this rely on changes being deployed to the CAS API?

Post merge

Once we've merged it will be auto-deployed to the dev environment.

Daniel Liburd added 7 commits January 23, 2025 15:55
When starting an application, we are introducing the ability to choose between
prison bail and court bail.

This commit adds the screen for choosing which type of bail application the
referrer would like to create.
Previously, the referrer would be taken to the `new` page which would ask for
the applicant's prison number.

Now they will be taken to the application origin screen where they will confirm
what type of application they want to create.
We're introducing the ability to start an application with a CRN. This means
prison number will no longer be the default and should be renamed to be more
specific.
We create an action that will redirect the referrer to the correct screen for
searching for an applicant.

At present, both options will take the referrer to the existing
'searchByPrisonNumber' screen, however, the 'courtBail' option will take them
to the searchByCrn screen once that has been implemented.
@libuk libuk changed the title DO NOT MERGE: Add application origin when creating an application DO NOT MERGE: WIP - Add application origin when creating an application Jan 23, 2025
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.

1 participant