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 373 to Production #10460

Merged
merged 11 commits into from
Apr 18, 2024
Merged

Deploy RC 373 to Production #10460

merged 11 commits into from
Apr 18, 2024

Conversation

mitchellhenke
Copy link
Contributor

User-Facing Improvements

  • Please call email: Update translations (#10202)

Bug Fixes

  • Components: Fix flash of accordion content during page load (#10458)
  • Spam Mitigation: Allow form submission when reCAPTCHA fails to load (#10449)

Internal

  • Database: Remove unused column from users table (#10429)
  • Doc Auth: Update analytics event for selfie image clicked. (#10438)
  • Doc Auth: Fix typo of portrait. (#10451)
  • code cleanup: Renamed various selfie methods tobiometric_comparison, because that's what we really mean. (#10437)

Upcoming Features

  • Auth: Migration for password compromised check (#10425)

jmax-gsa and others added 11 commits April 16, 2024 12:11
…#10437)

* `SamlIdpController#selfie_needed?`

* `IdvSessionConcern#user_needs_selfie?`

* OpenIdConnect::AuthorizationController#selfie_needed?

* SignUp::CompletionsController#selfie_required?

* ServiceProvidersession#selfie_required? (Also the null sp session)

* User#identity_verified_with_selfie?

changelog: Internal,code cleanup,Renamed various `selfie` methods to`biometric_comparison`, because that's what we really mean.
* add es and fr translations for email

* changelog:User-Facing Improvements, Please call email, update translations

* normalize yaml

* update translations

* lint fix for fr translations

* update fr subject line
[skip changelog]

This does not cause an issue because these
failures are empty. But when copying from them to
create new yml files I discovered the key is wrong
and should be fixed.
…eStep` (#10448)

The `add_cost` and `add_costs` methods both create `SpCost` records for `FlowStateMachine` steps that inherit from `Idv::Steps::DocAuthBaseStep`.

We [removed the `FlowStateMachine`](#8705) from all paths that lead to the creation of an `SpCost` record about a year ago. The [`FlowStateMachine`](https://github.com/18F/identity-idp/blob/main/app/services/flow/flow_state_machine.rb) and associated [`Idv::Steps::DocAuthBaseStep`](https://github.com/18F/identity-idp/blob/main/app/services/idv/steps/doc_auth_base_step.rb) remain, however, to support the in-person flow. The in-person flow does not create `SpCost` records in the `FlowStateMachine`.

These methods, like many methods in `FlowStateMachine` relics, are unused. We left these unused methods because it was assumed that the `FlowStateMachine` would be entirely removed from the in-person flow shortly after it was removed from the unsupervised flow. That has not been the case so this commit does some cleanup to remove them.

[skip changelog]
* Remove unused remember_created_at user column

changelog: Internal, Database, Remove unused column from users table

* Remove user ignored_columns for dropped field
changelog: Bug Fixes, Spam Mitigation, Allow form submission when reCAPTCHA fails to load
changelog: Internal, Doc Auth, Fix typo of portrait.
…pts (#10438)

* LG-12178: new event name of idv_selfie_image_clicked and captureAttempts.

changelog: Internal, Doc Auth, Update analytics event for selfie image clicked.

* LG-12178: fix test.

* LG-12178: event name.

* LG-12178: add captureAttempts to all click events.

* LG-12178: add captureAttempts to event.

* LG-12178: add captureAttempts to event.

* LG-12178: adjust param order
* changelog: Upcoming Features, Auth, Migration for password compromised check

* fix schema from merge conflict

* reword migration to follow naming convention

* reshake migration
In #10390 we started using the new `idv_session.updated_user_address` value to represent the user address if it is present. This allows us to stop overwriting the user address that was on the document in `pii_from_doc`. We were not able to actually take this step because of the 50/50 state issues related to session updates.

This commit stops overwriting the PII from the document in `pii_from_doc` when a new address is provided in `Idv::AddressController`

[skip changelog]
changelog: Bug Fixes, Components, Fix flash of accordion content during page load
Copy link
Contributor

@jmax-gsa jmax-gsa left a comment

Choose a reason for hiding this comment

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

My changes are in there correctly.

@mitchellhenke mitchellhenke changed the title RC 373 Deploy RC 373 to Production Apr 18, 2024
@mitchellhenke mitchellhenke merged commit b0b7cdd into stages/prod Apr 18, 2024
1 check passed
@mitchellhenke mitchellhenke deleted the stages/rc-2024-04-18 branch April 18, 2024 17:06
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.

9 participants