-
Notifications
You must be signed in to change notification settings - Fork 166
LG-11463 LG-11722 Allow browser Back button from Enter Password step #9662
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
Merged
soniaconnolly
merged 52 commits into
main
from
doug-lg-11463-back-from-phone-step-cherrypicked
Nov 29, 2023
Merged
Changes from all commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
4a3e49d
Include PhoneController and OtpVerificationController in FlowPolicy
soniaconnolly 7dc7eac
Add :confirm_step_allowed to OtpVerificationController
soniaconnolly f76e16d
Add RequestLetter StepInfo
soniaconnolly f580bf2
Specify controller module in url_for
soniaconnolly a25f2ee
Allow back button starting from Enter Password step
soniaconnolly 55dc49b
use tail recursion when undoing steps
solipet ec2cc00
adds clear_current_step! for verify_info's undo_step proc
solipet b0fdf08
Add step_info for IPP controllers outside FSM.
solipet c1ef77e
specs on step_info for ipp/gpo controllers
solipet 3eb78f2
fix in_person verify_info_controller_spec
solipet 884a195
fix specs for Idv::AddressController, delete outdated helper
solipet 6ba97ce
Add clear_future_steps! to IPP controllers.
solipet 50eadf8
wip
solipet 0c4c6ac
wip2
solipet 2e7ab52
remove pii_or_applicant methods, restore clear_current_step
solipet 6514d8c
Clean up ssn_controller_specs
soniaconnolly ebfb953
Add pii_from_doc to otp_verification_controller_spec
soniaconnolly fa2773d
add step_info to EnterPasswordController
solipet 059e4c4
Bust the idv_session.profile cache when setting profile_id
soniaconnolly 5cd249d
Use :confirm_step_allowed before action
soniaconnolly f14cebb
Update end_to_end_idv_spec to test going back from EnterPassword
soniaconnolly c7a8781
Remove clear_current_step! (again)
soniaconnolly f1d9af4
Replace :success keyword with FlowPolicy::Final
soniaconnolly 1c7719a
More FlowPolicy specs - RequestLetter and EnterPassword
soniaconnolly d256a6e
Couple more enter_password_controller_spec fixes (again)
soniaconnolly b4635c4
Fix enter_password spec to allow back button
soniaconnolly da1d652
Remove unneeded back check from document_capture_spec
soniaconnolly 5d1d098
ensure url_for has an absolute controller name
solipet 5871556
Brought the phone step spec up to date
solipet c184871
Allow the user to go straight to request_letter with an empty idv_ses…
solipet bf2a790
remove confirm_verify_info_step_needed from welcome_controller (again)
solipet 3e25d22
restore pii_from_user to idv_step_concern
solipet 3e8890c
removed obsolete spec from redo_document_capture_spec
solipet ff9882f
Don't allow welcome step if gpo_verification_pending_profile?
solipet 4553dbe
Expect ssn to remain in idv_session after VerifyInfo submitted
soniaconnolly 3272a9f
Allow back to phone and otp_verification (remove before_actions)
soniaconnolly 903037e
Add test_go_back_in_person_flow to end_to_end_idv_spec
soniaconnolly fbf66f9
Remove unneeded Idv::Session methods
soniaconnolly 6cacd04
Add remote_document_capture_complete? for symmetry with ipp_document_…
soniaconnolly f9afc53
Remove confirm_verify_info_step_complete from phone controller
soniaconnolly a69150c
remove confirm_verify_info_step_needed from how_to_verify and link_sent
soniaconnolly ab437a1
Remove duplicate before action from request_letter controller
soniaconnolly 7d76a83
Add clear_future_steps! everywhere
soniaconnolly 0cc9b74
Add specs around clear_future_steps and idv_session.applicant
soniaconnolly 53845a7
Move the 'absolute path' for the controller name to StepInfo.full_con…
solipet 0866126
call invalidate_verify_info_step! in VerifyInfoController#update
solipet 47bef7b
Remove unused confirm_address_step_complete method and specs
soniaconnolly 900d152
Remove obsolete before_action from otp_verification_controller
soniaconnolly ee0d617
Remove unused Idv::Session#pii_from_user
soniaconnolly 06748f5
Merge branch 'main' into doug-lg-11463-back-from-phone-step-cherrypicked
matthinz 104b624
Review comments - restore tests and remove unneeded undo from in_pers…
soniaconnolly beee667
Don't 500 in in_person verify_info if there's no flow_session
soniaconnolly File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.