Skip to content

Deploy RC 400 to Production#10985

Merged
amirbey merged 8 commits intostages/prodfrom
stages/rc-2024-07-25
Jul 25, 2024
Merged

Deploy RC 400 to Production#10985
amirbey merged 8 commits intostages/prodfrom
stages/rc-2024-07-25

Conversation

@amirbey
Copy link
Contributor

@amirbey amirbey commented Jul 25, 2024

Bug Fixes

  • Help Links: Fixed a broken link on the document capture page (#10968)
  • PIV Enrollment: Fix reprompt when reauthenticating to add PIV after sign-in (#10918)

Internal

  • Analytics: Log new_device with email and password authentication event (#10965)
  • IdV: Add doc_auth_result to in_person enrollments table (#10950)
  • Performance: Avoid unnecessary seconds conversion before to_i (#10979)
  • Reporting: Ensure parameter correctness (#10973)
  • doc-capture: Refactored step code in doc capture (#10933)

Upcoming Features

  • Enhanced In-person proofing: Bypass secondary id check for EIPP (#10934)

aduth and others added 8 commits July 22, 2024 14:44
…on (#10918)

* LG-13477: Fix reprompt for PIV after reauthentication

changelog: Bug Fixes, PIV Enrollment, Fix reprompt when reauthenticating to add PIV after sign-in

* Delete stored_location when redirecting for PIV setup after sign-in

Because we were considering the PIV session value first, we weren't clearing stored_location from the session, and therefore the user would be confusingly redirected back to PIV setup screen after they'd already seen it
changelog: Internal, Reporting, Ensure parameter correctness
* changelog: Internal, doc-capture, refactored step code in doc capture
…10965)

* Log new_device with email and password authentication event (#10957)

changelog: Internal, Analytics, Log new_device with email and password authentication event

* Handle unauthenticated user from new_device helper

* Stub warden authenticated? value in stubbed sign-in

* Use Devise sign_out for handling lockout

Avoids mixed states, more consistent abstraction use

* Revert to original success-based logging

Should behave more predictably after 06ad70b

* Revert unnecessary changes to stub_sign_in
* add doc_auth_result to in_person_enrollments table

We want to track doc auth results (unknown, failed, attention) on a
user's in-person enrollment

* store doc_auth_result in idv_session

Co-authored-by: Doug Price <douglas.price@gsa.gov>

* add doc_auth_result to ipp enrollment

* add doc_auth_result to analytics events

* add doc_auth_result to DocumentCaptureSession

* doc_auth_result into documentcapturesession part 2

* passing the doc_auth_result via the DocumentCaptureSession model

* added test for doc_auth_result in enrollment

* api_image_upload_form test for failed doc_auth_response

* track analytics for ipp doc_auth_result after finishing ipp

* add changelog

changelog: Internal, IdV, Add doc_auth_result to in_person enrollments table

* lint

* fix specs

* db schema fix

* allow doc_auth_result to be stored in standard and hybrid flow

* small fixup

* revert hybrid user test to what it was before

* add in_person_proofing_result and doc_auth_result to the analytics event

---------

Co-authored-by: Doug Price <douglas.price@gsa.gov>
* feat: bypass secondary id check for enhanced ipp

* feat: update tests for reusability

* changelog: Upcoming Features, Enhanced In-person proofing, Bypass secondary id check for EIPP

* feat: add new IAL2 fixtures

* feat: add guard clause for eipp under unsupported secondary id check
* Avoid unnecessary seconds conversion before to_i

changelog: Internal, Performance, Avoid unnecessary seconds conversion before to_i

* Replace Duration#to_i with #in_seconds

More clearly communicates the expressed desire for value in seconds
* Fixed broken link to help center.

The help center also has a new redirect, so that anyone using the old bad link will end up at the right place.

changelog: Bug Fixes,Help Links,Fixed a broken link on the document capture page
@amirbey amirbey requested review from aduth, gina-yamada, jmhooper, mitchellhenke and zachmargolis and removed request for gina-yamada and zachmargolis July 25, 2024 14:12
@amirbey amirbey self-assigned this Jul 25, 2024
@amirbey amirbey requested a review from zachmargolis July 25, 2024 15:24
@amirbey amirbey merged commit aaf491f into stages/prod Jul 25, 2024
@amirbey amirbey deleted the stages/rc-2024-07-25 branch July 25, 2024 15:30
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.

7 participants