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

Deploy RC 427 to Production #11436

Merged
merged 9 commits into from
Oct 31, 2024
Merged

Deploy RC 427 to Production #11436

merged 9 commits into from
Oct 31, 2024

Conversation

solipet
Copy link
Contributor

@solipet solipet commented Oct 31, 2024

Bug Fixes

  • In-person proofing: Fix missing success banner on phone page (#11412)

Internal

  • Analytics: Fix weekly protocols report (#11406)
  • Automated Testing: Improve documentation (#11417)
  • Automated Testing: Improve error message when asserting logged event without stubbing analytics (#11414)
  • Dependencies: Update dependencies to resolve security advisory (#11409)
  • Documentation: Update local development documentation for working with PKI (#11408)

Upcoming Features

  • Identity Verification: Fetch document capture results from Socure (#11394)
  • Identity Verification: Incrementing rate limiter during webhook (#11411)
  • Identity Verification: Index Socure transaction token column (#11421)

Sgtpluck and others added 9 commits October 28, 2024 13:17
* changelog: Internal, Analytics, Fix weekly protocols report
changelog: Internal, Documentation, Update local development documentation for working with PKI
changelog: Internal, Dependencies, Update dependencies to resolve security advisory
changelog: Bug Fixes, In-person proofing, fix missing success banner on phone page
LG-14006: Fetch Socure document verification results

* Got the job manually triggered in the console to fetch results from Socure and store in the DocumentCaptureSession.
* use the docVTransactionToken from the webhook to lookup the DocumentCaptureSession
* webhook controller does not enqueue job if DocumentCaptureSession not found
* reduced the number of params for the job to one
* use socure_idplus_base_url
* move exception handling to SocureWebhookController#create
* test webhook enqueues job when session is found
* test if the job cannot find the session
* change metric name to `socure_id_plus_document_verification`

changelog Upcoming Features, Identity Verification, Fetch document capture results from Socure.

---------

Co-authored-by: Amir Reavis-Bey <amir.reavis-bey@gsa.gov>
…lytics (#11414)

changelog: Internal, Automated Testing, Improve error message when asserting logged event without stubbing analytics
changelog: Internal, Automated Testing, Improve documentation


Co-authored-by: Andrew Duthie <1779930+aduth@users.noreply.github.com>
* changelog: Upcoming Features, socure, index socure transaction token column

* Updating migration because CREATE INDEX CONCURRENTLY cannot run inside a transaction block
* changelog: Upcoming Features, socure, incrementing rate limiter during webhook

* Resolving some PR comments

* Resolving tests after rebase

* resolved PR comments

* consolidating document uploaded webhook tests into same context

* Adding non affirmative test cases and updating test names
@solipet solipet merged commit 31cd191 into stages/prod Oct 31, 2024
1 check passed
@solipet solipet deleted the stages/rc-2024-10-31 branch October 31, 2024 17:57
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