Skip to content

Offline to Online#2209

Merged
Mike-Brain merged 43 commits intomasterfrom
offline-to-online
Apr 22, 2026
Merged

Offline to Online#2209
Mike-Brain merged 43 commits intomasterfrom
offline-to-online

Conversation

@Mike-Brain
Copy link
Copy Markdown
Contributor

@Mike-Brain Mike-Brain commented Jan 27, 2026

  • commit messages are meaningful and follow good commit message guidelines
  • tests have been updated / new tests has been added (if needed)

JIRA link

https://tools.hmcts.net/jira/browse/RET-6065

Change description

ET Citizen Offline to Online

Does this PR introduce a breaking change? (check one with "x")

[ ] Yes
[ x] No

* RET-6068 - SYA - Enter Case Number

* CaseNumberController and view created, with unit tests
* Validation checks on Case Number before progressing to idam login & your-details-form
* YourDetailsFormController created with view and unit tests
* Validation on YourDetailsFormController.ts to be done as a part of RET-6069

* RET-6068 - SYA - Enter Case Number

* Updated unit tests

* Update src/main/resources/locales/cy/translation/your-details-form.json

Co-authored-by: btensay <tensay.bulcha@gmail.com>

* Update src/main/services/CaseService.ts

Co-authored-by: Harpreet Jhita <harpreet.jhita@justice.gov.uk>

* RET-6068 - SYA - Enter Case Number

* yarn audit issues

---------

Co-authored-by: btensay <tensay.bulcha@gmail.com>
Co-authored-by: Harpreet Jhita <harpreet.jhita@justice.gov.uk>
* RET-6069 - SYA - Enter Case Details

* RET-6069 - SYA - Enter Case Details

* Add isAssignClaim flag and related functionality for user redirection
Mike-Brain and others added 4 commits March 3, 2026 11:56
* RET-6070

Add respondent name handling and update case assignment logic for claimant

* Update yarn-audit-known-issues and refactor YourDetailsCYAController tests for clarity and accuracy

* Update src/main/resources/locales/cy/translation/your-details-cya.json

Co-authored-by: Harpreet Jhita <harpreet.jhita@justice.gov.uk>

* Refactor claimant applications links for improved clarity and structure

* Update error handling in AxiosErrorAdapter and modify response messages in your-details-cya.json

* Refactor tests to use mockApp for your details form page

* Refactor tests to use mockApp for your details form page

* Update axiosErrorDetails to include trace in error handling

* Add logging to AxiosErrorAdapter and YourDetailsCYAController for improved error tracking

* Enhance error handling in AxiosErrorAdapter to improve logging and detail extraction

* Update yarn-audit-known-issues to address new vulnerabilities and deprecations

* Revert axiosErrorDetails to simplify error extraction and remove unnecessary logging

* Update axiosErrorDetails to include message and trace for improved error reporting

* Refactor error logging in YourDetailsCYAController for clearer context and improved readability

* Refactor axiosErrorDetails to enhance error extraction and improve logging

* Refactor axiosErrorDetails to enhance error extraction and improve logging

---------

Co-authored-by: Harpreet Jhita <harpreet.jhita@justice.gov.uk>
* Welsh translations updates for Offline to Online, also removed duplicate keys from claimant-applications.json

* Welsh translations updates for Offline to Online, also removed duplicate keys from claimant-applications.json
…s in various files

* waiting for welsh translations related to return-to-existing
…inputs and update text in return-to-existing.json
@hmcts-jenkins-d-to-i
Copy link
Copy Markdown
Contributor

Plan Result (aat)

⚠️ Resource Deletion will happen

This plan contains resource delete operation. Please check the plan result very carefully!

Plan: 0 to add, 0 to change, 1 to destroy.
  • Delete
    • azurerm_key_vault_secret.s2s
Change Result (Click me)
  # azurerm_key_vault_secret.s2s will be destroyed
  # (because azurerm_key_vault_secret.s2s is not in configuration)
  - resource "azurerm_key_vault_secret" "s2s" {
      - id                      = "https://et-aat.vault.azure.net/secrets/s2s-secret-sya/29c8e9504d94400a91d712b27b3e7ff0" -> null
      - key_vault_id            = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/et-aat/providers/Microsoft.KeyVault/vaults/et-aat" -> null
      - name                    = "s2s-secret-sya" -> null
      - resource_id             = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/et-aat/providers/Microsoft.KeyVault/vaults/et-aat/secrets/s2s-secret-sya/versions/29c8e9504d94400a91d712b27b3e7ff0" -> null
      - resource_versionless_id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/et-aat/providers/Microsoft.KeyVault/vaults/et-aat/secrets/s2s-secret-sya" -> null
      - value                   = (sensitive value) -> null
      - value_wo_version        = 0 -> null
      - version                 = "29c8e9504d94400a91d712b27b3e7ff0" -> null
      - versionless_id          = "https://et-aat.vault.azure.net/secrets/s2s-secret-sya" -> null
        # (1 unchanged attribute hidden)
    }

Plan: 0 to add, 0 to change, 1 to destroy.

@hmcts-jenkins-d-to-i
Copy link
Copy Markdown
Contributor

Plan Result (prod)

⚠️ Resource Deletion will happen

This plan contains resource delete operation. Please check the plan result very carefully!

Plan: 0 to add, 0 to change, 1 to destroy.
  • Delete
    • azurerm_key_vault_secret.s2s
Change Result (Click me)
  # azurerm_key_vault_secret.s2s will be destroyed
  # (because azurerm_key_vault_secret.s2s is not in configuration)
  - resource "azurerm_key_vault_secret" "s2s" {
      - id                      = "https://et-prod.vault.azure.net/secrets/s2s-secret-sya/2c1ff52f36be46afb60f9f735731837b" -> null
      - key_vault_id            = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/et-prod/providers/Microsoft.KeyVault/vaults/et-prod" -> null
      - name                    = "s2s-secret-sya" -> null
      - resource_id             = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/et-prod/providers/Microsoft.KeyVault/vaults/et-prod/secrets/s2s-secret-sya/versions/2c1ff52f36be46afb60f9f735731837b" -> null
      - resource_versionless_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/et-prod/providers/Microsoft.KeyVault/vaults/et-prod/secrets/s2s-secret-sya" -> null
      - value                   = (sensitive value) -> null
      - value_wo_version        = 0 -> null
      - version                 = "2c1ff52f36be46afb60f9f735731837b" -> null
      - versionless_id          = "https://et-prod.vault.azure.net/secrets/s2s-secret-sya" -> null
        # (1 unchanged attribute hidden)
    }

Plan: 0 to add, 0 to change, 1 to destroy.

* update welsh translations
@hsjhita
Copy link
Copy Markdown
Contributor

hsjhita commented Apr 22, 2026

PR can go in when ready

@Mike-Brain Mike-Brain merged commit d953014 into master Apr 22, 2026
3 checks passed
@Mike-Brain Mike-Brain deleted the offline-to-online branch April 22, 2026 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants