Skip to content

Deploy RC 290 to Production#8637

Merged
jmdembe merged 14 commits intostages/prodfrom
stages/rc-2023-06-22
Jun 22, 2023
Merged

Deploy RC 290 to Production#8637
jmdembe merged 14 commits intostages/prodfrom
stages/rc-2023-06-22

Conversation

@jmdembe
Copy link
Contributor

@jmdembe jmdembe commented Jun 22, 2023

Bug Fixes

  • Identity Verification: Fix bug with verifying address by mail when logging in with PIV/CAC by prompting for password first (#8622)

Internal

  • AAMVA Billing: Change billing logic (#8599)
  • Automated Testing: Reduce startup time for continuous integration builds (#8623)
  • Containerization: Add production container build (#8598)
  • FSM Removal: Removing Agreements step (#8603)
  • IdV Profile States: Add transactions around all out (#8592)
  • Identity Verification refactor: New Welcome Controller (behind feature flag) (#8617)
  • Logging: Add configuration for including git SHA in response headers (#8483)
  • Logging: Log final_auth_request attribute for SAML Auth Request events (#8627)
  • Logging: Log prompt parameters for OpenID Connect Authorization requests (#8625)
  • Password Reset: Add tests to cover password resets with a pending profile (#8628)

Upcoming Features

  • Face or Touch Unlock: Enable authentication method in local development (#8616)

aduth and others added 14 commits June 20, 2023 09:49
changelog: Upcoming Features, Face or Touch Unlock, Enable authentication method in local development
* add transaction to activate after fraud

* added transactions around all our profile activate methods

* add changelog

changelog: Internal, IdV Profile States, Add transactions around all out
activate profile methods

* added tests to test transaction errors
…sk (#8618)

* LG-9799: Update action-account script to add Account Suspension subtask

[skip changelog]

* updates
…y prompting for password first (#8622)

* add failing spec

* Fix bug with verifying address by mail when logging in with PIV/CAC by prompting for password first

changelog: Bug Fixes, Identity Verification, Fix bug with verifying address by mail when logging in with PIV/CAC by prompting for password first

* fix spec
changelog: Internal, Containerization, Add production container build

Co-authored-by: Mitchell Henke <mitchell.henke@gsa.gov>
A call to AAMVA is billable unless an exception is returned.

changelog: Internal, AAMVA Billing, Change billing logic
* Remove doc_auth_agreement_controller_enabled flag

changelog: Internal, FSM Removal, Removing Agreements step

* Remove AgreementStep and spec

* Update final_url to be idv_agreement_url

* Remove feature flag from hybrid_handoff

* Remove feature flag from agreement specs

* Remove old agreement view

* Change idv_doc_auth_agreement_step to idv_agreement_path in specs

* Update analytics spec

* Update agreement show view spec

* Redirect from hybrid_handoff to document_capture if :skip_upload_step is set

This is needed for outage specs which use :skip_upload_step to indicate that hybrid flow is turned off
We may want to consider checking the FeatureManagement flag directly

* Remove leftover code from doc_auth_controller

override_csp_for_threat_metrix was used by the SSN step. The method is still used by in_person_controller.
do_meta_refresh was used by a before_action that was moved to LinkSentController.
* Add doc_auth_welcome_controller_enabled feature flag

* Initial Welcome controller, spec, view, routes

changelog: Internal, Identity Verification refactor, new Welcome Controller (behind feature flag)

* Initial feature spec, go to idv_welcome_url from idv_controller

* Update return to sp failure to proof url in welcome view

* View spec

* Add spec from services welcome_step_spec

* add creating document capture session
changelog: Internal, Logging, Add configuration for including git SHA in response headers
changelog: Internal, Logging, Log final_auth_request attribute for SAML Auth Request events
We have uncovered a number of bugs that occur when a user with a pending profile resets their password. This commit adds tests to cover this behavior and make sure everything works as expected.

Currently if a user with a pending profile resets their profile we deactivate their profile and it is unrecoverable. These tests may need to change if we give users the option to recover these profiles.
changelog: Internal, Logging, Log prompt parameters for OpenID Connect Authorization requests
* Upgrade jsbundling-rails to latest

* Skip unnecessary install in CI

* Skip unnecessary install in deploy build

* Update .gitlab-ci.yml

* Pass env as string

* changelog: Internal, Automated Testing, Reduce startup time for continuous integration builds
* LG-9929 Log suspended user out of active sessions

[skip changelog]
Copy link
Contributor

@zachmargolis zachmargolis left a comment

Choose a reason for hiding this comment

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

LGTM

@jmdembe jmdembe merged commit ba904cf into stages/prod Jun 22, 2023
@jmdembe jmdembe deleted the stages/rc-2023-06-22 branch June 22, 2023 19:27
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.

10 participants