Skip to content

feat: confirmation passport screens#259

Merged
JacksonJ2W merged 56 commits into
mainfrom
feat/DCMAW-8798-confirmation-passport-screens
Apr 7, 2025
Merged

feat: confirmation passport screens#259
JacksonJ2W merged 56 commits into
mainfrom
feat/DCMAW-8798-confirmation-passport-screens

Conversation

@JacksonJ2W
Copy link
Copy Markdown
Contributor

@JacksonJ2W JacksonJ2W commented Apr 1, 2025

DCMAW-8798: Confirmation Passport Screens

  • Add and implement ConfirmPassportScreens
  • Create id-check-wrapper module to launch ID Check SDK
  • Add tests

Evidence of the change

AC 1
AC1 and AC4 video evidence
Screenshot 2025-04-03 at 14 14 48
AC 4
AC1 and AC4 video evidence
Screenshot 2025-04-03 at 14 29 09
AC 5
AC5 video evidence

AC8 updated with to correct extra spacing between text and image - other behaviour unchanged.

AC8 Light Dark
En image image
Cy image image
AC 9
image
AC 10
AC10 video evidence
image

Checklist

  • Check against acceptance criteria
  • Add automated tests
  • Self-review code

@JacksonJ2W JacksonJ2W force-pushed the feat/DCMAW-8798-confirmation-passport-screens branch from 66b65a2 to 261eb4a Compare April 1, 2025 16:26
@JacksonJ2W JacksonJ2W force-pushed the refactor/DCMAW-8798-second-attempt branch from ef41c0b to a19a588 Compare April 2, 2025 08:30
@JacksonJ2W JacksonJ2W force-pushed the feat/DCMAW-8798-confirmation-passport-screens branch 2 times, most recently from 43910f1 to 1641fb4 Compare April 2, 2025 09:25
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 2, 2025

Analytics test report is available to download.

@JacksonJ2W JacksonJ2W marked this pull request as ready for review April 2, 2025 11:07
@JacksonJ2W JacksonJ2W requested review from a team as code owners April 2, 2025 11:07
Copy link
Copy Markdown
Contributor

@jonnyandrew jonnyandrew left a comment

Choose a reason for hiding this comment

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

Looks good, just a few minor comments!

Comment thread settings.gradle.kts Outdated
@JacksonJ2W JacksonJ2W force-pushed the refactor/DCMAW-8798-second-attempt branch from 75567d4 to 77a0b02 Compare April 2, 2025 16:15
@JacksonJ2W JacksonJ2W force-pushed the feat/DCMAW-8798-confirmation-passport-screens branch from d2c6e5a to 3bd8726 Compare April 3, 2025 09:30
jonnyandrew added a commit that referenced this pull request Apr 3, 2025
- Update design system library
- Remove hardcoded text styles for default text

DCMAW-8798

- govuk-one-login/mobile-android-ui#248
- #259 (comment)
@JacksonJ2W JacksonJ2W force-pushed the refactor/DCMAW-8798-second-attempt branch from 77a0b02 to 3c5e942 Compare April 3, 2025 10:43
@JacksonJ2W JacksonJ2W force-pushed the feat/DCMAW-8798-confirmation-passport-screens branch from ed898db to bdb6c1b Compare April 3, 2025 10:58
Comment thread features/select-doc/internal/build.gradle.kts
@SmithaGeetha-hub
Copy link
Copy Markdown

Hi @JacksonJ2W The Unit test are missing in this PR. Could you please add them as well. Thanks!
Screenshot 2025-04-03 at 18 07 13

Copy link
Copy Markdown
Contributor

@jonnyandrew jonnyandrew left a comment

Choose a reason for hiding this comment

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

Thanks for the changes!

@JacksonJ2W
Copy link
Copy Markdown
Contributor Author

Hi @JacksonJ2W The Unit test are missing in this PR. Could you please add them as well. Thanks! Screenshot 2025-04-03 at 18 07 13

This module is just a placeholder module so far - since all the logic there so far is placeholder logic, we can just rely on the screenshot tests for this placeholder screen

Copy link
Copy Markdown

@SmithaGeetha-hub SmithaGeetha-hub left a comment

Choose a reason for hiding this comment

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

Thanks @JacksonJ2W This ticket is approved by QA.

@JacksonJ2W JacksonJ2W force-pushed the refactor/DCMAW-8798-second-attempt branch from 3c5e942 to 1233ac6 Compare April 4, 2025 15:38
@JacksonJ2W JacksonJ2W force-pushed the feat/DCMAW-8798-confirmation-passport-screens branch 2 times, most recently from 0aa663a to b6f1e82 Compare April 4, 2025 16:21
@JacksonJ2W JacksonJ2W force-pushed the refactor/DCMAW-8798-second-attempt branch from 1233ac6 to ca874f5 Compare April 7, 2025 11:28
@JacksonJ2W JacksonJ2W force-pushed the feat/DCMAW-8798-confirmation-passport-screens branch 2 times, most recently from fb7a653 to 49aa6e0 Compare April 7, 2025 13:05
@JacksonJ2W JacksonJ2W force-pushed the feat/DCMAW-8798-confirmation-passport-screens branch from 5597d9f to 693a9ba Compare April 7, 2025 15:16
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Apr 7, 2025

@JacksonJ2W JacksonJ2W merged commit 97b844d into main Apr 7, 2025
10 checks passed
@JacksonJ2W JacksonJ2W deleted the feat/DCMAW-8798-confirmation-passport-screens branch April 7, 2025 15:57
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.

4 participants