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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

LG-11714 update letter on the way screen #10335

Closed
wants to merge 36 commits into from

Conversation

jmax-gsa
Copy link
Contributor

@jmax-gsa jmax-gsa commented Mar 28, 2024

馃帿 Ticket

Link to the relevant ticket:
LG-11714

馃洜 Summary of changes

Updated the "Your letter is on your way" page, per UX design.

馃摐 Testing Plan

The review app is available for testing here

n.b. - Because the review app does not have a sample SP available, the button text is 'Continue' rather than 'Exit Login.gov' in the review app. I can pair to demonstrate that the correct text appears when entering from an SP, or we can double-check the staging environment after this is merged. I suggest both.

  • Bring up the Idp app and the sample SP app
  • From the sample SP, request login with IdV
  • Proceed through IdV to phone number verification, then select 'verify by mail'
  • Enter your password, and observe the 'Letter is on the way' screen.
  • Verify that the English version is correct per the Figma and translations
  • Switch to Spanish; verify that the page is correct per Figma and the translations
  • Switch to French; verify that the page is correct per Figma and the translations.
  • Return to the sample SP
  • Bring up the IdV app and create a new user. Manually request IdV
  • Proceed through IdV to phone number verification, then select 'verify by mail'
  • Enter your password, and observe the 'Letter is on the way' screen.
  • Verify that the English version is correct per the Figma and translations
  • Switch to Spanish; verify that the page is correct per Figma and the translations
  • Switch to French; verify that the page is correct per Figma and the translations.

馃憖 Screenshots

If relevant, include a screenshot or screen capture of the changes.

Entered from SP (English):

en-sp

Entered from SP (Spanish):

es-sp

Entered from SP (French):

fr-sp

These screenshots are not part of the production flow; they can only occur if one manually enters IdV, not if one enters from a service provider.

Manually Entered (English):

en-no-sp

Manually Entered (Spanish):

es-no-sp

Manually Entered (French):

fr-no-sp

@jmax-gsa jmax-gsa force-pushed the jmax/LG-11714-update-letter-on-the-way-screen branch from 9524568 to bf508d4 Compare March 29, 2024 13:25
@jmax-gsa jmax-gsa force-pushed the jmax/LG-11714-update-letter-on-the-way-screen branch from 6dd35a1 to 8f2fedf Compare April 2, 2024 14:18
@jmax-gsa jmax-gsa marked this pull request as ready for review April 3, 2024 14:13
@jmax-gsa jmax-gsa requested review from a team and aduth April 3, 2024 14:14
jmax-gsa and others added 2 commits April 4, 2024 09:42
Co-authored-by: Andrew Duthie <1779930+aduth@users.noreply.github.com>
Pass in `url_options` to constructor.
Pulled PII spelunking code out to a method.
Extracted method `Idv::Session#pii_from_user`
changelog: user-facing improvements,biometrics,improved "letter enqueued" screen language.
Removed Idv::Session#pii_from_user and cleaned up specs for #address_lines
Renamed `has_pii_from_user_in_flow_session`
to `has_pii_from_user_in_flow_session?`
and extracted `pii_from_user_in_flow_session`
Copy link
Member

@matthinz matthinz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, LGTM

@jmax-gsa jmax-gsa closed this May 21, 2024
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.

None yet

4 participants