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

feature/9164-SubmitEvidence #9394

Merged
merged 38 commits into from
Sep 4, 2024
Merged

feature/9164-SubmitEvidence #9394

merged 38 commits into from
Sep 4, 2024

Conversation

Sparowhawk
Copy link
Contributor

@Sparowhawk Sparowhawk commented Aug 15, 2024

Description of Change

Added submit evidence button to claims not in step 3 and put the workflow behind the feature flag submitEvidenceExpansion. Updated unit tests and e2e tests. Added submit evidence screen, updated workflow for file request and submit evidence to be full screen subtasks with cancels instead of back buttons and updated the copy for submit evidence scenario and allowed uploading files without an associated request

Had to update podfile as well

Screenshots/Video

Submit Evidence workflow
Screenshot 2024-08-15 at 3 37 48 PM
Screenshot 2024-08-15 at 3 37 51 PM
Screenshot 2024-08-15 at 3 37 55 PM
Screenshot 2024-08-15 at 3 38 03 PM
Screenshot 2024-08-15 at 3 38 12 PM

Testing

yarn test/detox also tested on Judy

  • Tested on iOS
  • Tested on Android

Reviewer Validations

All
Launch as a Fullscreen Subtask
On completion/cancel, route user back to previous Child screen. So, either [Claim detail: Submit evidence] or [Claim detail: Review file request]
Submit evidence flow
Create first screen; follow copy deck and design
Make any copy updates to subsequent screens within the flow
Review File Request flow
Make any copy updates to subsequent screens within the flow

PR Checklist

Reviewer: Confirm the items below as you review

  • PR is connected to issue(s)
  • Tests are included to cover this change (when possible)
  • No magic strings (All string unions follow the Union -> Constant type pattern)
  • No secrets or API keys are checked in
  • All imports are absolute (no relative imports)
  • New functions and Redux work have proper TSDoc annotations

For QA

Run a build for this branch

@Sparowhawk Sparowhawk changed the title finished submit evidence feature/9164-SubmitEvidence Aug 15, 2024
@Sparowhawk Sparowhawk marked this pull request as ready for review August 16, 2024 20:01
@Sparowhawk Sparowhawk requested review from a team as code owners August 16, 2024 20:01
@alexandec
Copy link
Contributor

Also noticed a conflict on the Claims E2E tests

@theodur theodur added FE-Changes Requested Requested changes from Eng or QA and removed FE-Needs Review labels Aug 19, 2024
@dumathane dumathane dismissed their stale review August 27, 2024 17:42

concern alleviated

dumathane
dumathane previously approved these changes Aug 28, 2024
@dumathane dumathane added FE-With QA A PR waiting for QA Activity and removed FE-Needs Review labels Aug 28, 2024
@rbontrager rbontrager removed the FE-With QA A PR waiting for QA Activity label Aug 29, 2024
@Sparowhawk Sparowhawk requested a review from a team as a code owner August 29, 2024 18:02
dumathane
dumathane previously approved these changes Sep 3, 2024
@dumathane dumathane added the FE-With QA A PR waiting for QA Activity label Sep 3, 2024
@Sparowhawk Sparowhawk requested a review from dumathane September 4, 2024 14:40
@github-actions github-actions bot added FE-Ready to Merge and removed FE-With QA A PR waiting for QA Activity labels Sep 4, 2024
@Sparowhawk Sparowhawk merged commit 7502171 into develop Sep 4, 2024
31 of 33 checks passed
@Sparowhawk Sparowhawk deleted the feature/9164-SubmitEvidence branch September 4, 2024 17:55
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.

5 participants