Skip to content

HDPI-6032: Gen Apps Which Language Used#1838

Merged
scottstewart-sl merged 104 commits into
masterfrom
HDPI-6032_which_language
May 29, 2026
Merged

HDPI-6032: Gen Apps Which Language Used#1838
scottstewart-sl merged 104 commits into
masterfrom
HDPI-6032_which_language

Conversation

@scottstewart-sl

Copy link
Copy Markdown
Contributor

Jira link

See HDPI-6032

Change description

Add a screen to capture which language was used when making a general application

Screenshot, (click to enlarge):
localhost_3000_cases_case-details_PCS_PCS_1778841401429415_trigger_makeAnApplication_makeAnApplicationwhichLanguage

Testing done

Manual testing locally

Security Vulnerability Assessment

CVE Suppression: Are there any CVEs present in the codebase (either newly introduced or pre-existing) that are being intentionally suppressed or ignored by this commit?

  • Yes
  • No

Checklist

  • commit messages are meaningful and follow good commit message guidelines
  • README and other documentation has been updated / added (if needed)
  • tests have been updated / new tests has been added (if needed)
  • Does this PR introduce a breaking change

scottstewart-sl and others added 27 commits May 9, 2026 10:00
Also adding test local user for that API and moving Wiremock mappings outside of the source test folder
…app_party_and_type

# Conflicts:
#	build.gradle
#	src/main/java/uk/gov/hmcts/reform/pcs/ccd/event/citizen/CitizenCreateGenApp.java
#	src/test/java/uk/gov/hmcts/reform/pcs/ccd/event/genapp/MakeAnApplicationTest.java
@github-actions

github-actions Bot commented May 16, 2026

Copy link
Copy Markdown

CCD diff summary

👉 Full report: https://github.com/hmcts/pcs-api/actions/runs/26634077967?check_suite_focus=true

CaseField.json

RegularExpressionMaxSearchableMinFieldTypeParameterHintTextLabelIDFieldType
+
+
+
+
+
+
+<p class="govuk-body">If someone else helped you to answer a question in this service,
ask them if they answered any questions in Welsh. We’ll use this to make sure
your claim is processed correctly.</p>
+whichLanguage-info
+Label
-
-
-
-
-
-
-<div class="govuk-notification-banner" role="region" aria-labelledby="placeholder-banner">
  <div class="govuk-notification-banner__content">
    <p class="govuk-notification-banner__heading" id="placeholder-banner">
      Placeholder
    </p>
  </div>
</div>
-whichLanguage-placeholder
-Label

LanguageUsed

-  
+Which language did you use to complete this service?

xui_genapp_LanguageUsed

FixedRadioList

AuthorisationCaseField/DEFENDANTSOLICITOR.json

UserRoleCaseFieldIDCRUD
+[DEFENDANTSOLICITOR]
+whichLanguage-info
+CR
+[DEFENDANTSOLICITOR]
+xui_genapp_LanguageUsed
+CRUD
-[DEFENDANTSOLICITOR]
-whichLanguage-placeholder
-CR

AuthorisationCaseField/DEFENDANT.json

UserRoleCaseFieldIDCRUD
+[DEFENDANT]
+whichLanguage-info
+CR
+[DEFENDANT]
+xui_genapp_LanguageUsed
+CRUD
-[DEFENDANT]
-whichLanguage-placeholder
-CR

CaseEventToFields/makeAnApplication.json

CaseEventFieldLabelCallBackURLMidEventShowSummaryChangeOptionRetainHiddenValueFieldShowConditionPageShowConditionPageLabelPageIDPageFieldDisplayOrderPageDisplayOrderPageColumnNumberDisplayContextCaseFieldIDCaseEventID
+
+
+
+
+
+
+Which language did you use to complete this service?
+whichLanguage
+2
+14
+1
+READONLY
+whichLanguage-info
+makeAnApplication
+
+
+Y
+
+
+
+Which language did you use to complete this service?
+whichLanguage
+4
+14
+1
+MANDATORY
+xui_genapp_LanguageUsed
+makeAnApplication
-
-
-
-
-
-
-Which language did you use to complete this service?
-whichLanguage
-2
-14
-1
-READONLY
-whichLanguage-placeholder
-makeAnApplication

@scottstewart-sl scottstewart-sl changed the base branch from master to HDPI-6030_what_order_and_why May 18, 2026 06:59
Base automatically changed from HDPI-6030_what_order_and_why to HDPI-6029_other_parties_agree May 28, 2026 18:09
Base automatically changed from HDPI-6029_other_parties_agree to master May 28, 2026 18:38
@scottstewart-sl scottstewart-sl requested review from a team May 28, 2026 18:38
@PadmaDeenadayalan PadmaDeenadayalan added the enable_e2e_test Currently used to test the common e2e test call label May 29, 2026
@scottstewart-sl scottstewart-sl merged commit ffcf6f2 into master May 29, 2026
11 checks passed
@scottstewart-sl scottstewart-sl deleted the HDPI-6032_which_language branch May 29, 2026 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants