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 449 to Production #11838

Merged
merged 8 commits into from
Feb 4, 2025
Merged

Deploy RC 449 to Production #11838

merged 8 commits into from
Feb 4, 2025

Conversation

amirbey
Copy link
Contributor

@amirbey amirbey commented Feb 4, 2025

User-Facing Improvements

  • In-person Proofing: Allow users to perform a password reset on pending in-person profiles without losing progress if the user supplies their personal key. (#11762)

Bug Fixes

Internal

  • Analytics: Omit errors from analytics when error_details available (#11810)
  • Dependencies: Update dependencies to latest versions (#11825)

Upcoming Features

  • Account History: Improve history label when adding or removing Face or Touch Unlock (#11833)
  • Authentication: Allow all_emails and email to return last sign in email (#11717)

dependabot bot and others added 8 commits January 30, 2025 09:46
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) from 1.11.18 to 1.11.19.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.11.18...v1.11.19)

---
updated-dependencies:
- dependency-name: libphonenumber-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* LG-14522 Enable password reset for pending in-person profiles

changelog: User-facing Improvement, In-person Proofing, Allow users to perform a password reset on pending in-person profiles without losing progress if the user supplies their personal key.

* Add feature flag to enable/disable pending in person password reset

* Remove activate_after_password_reset method from profile

* Fix pending_profile_policy for pending in person when facial match is required

Reproduce by creating an IPP enrollment arriving at the ready to verify
page and logout. Then log back in you will land on the welcome page.
This is incorrect because the user has a pending in person enrollment.

* Prioritize the pending profile over the active profile

The personal key only works for the most recent profile that had a
personal key generated

* Remove binding.pry

* Update the get usps proofing results job

Allow enrollments with password reset profiles to be updated when the
enrollment is not passed/failed. So that enrollments can expire when
still in password reset.

* ensure pending_profile_invalidated is correct in analytics

---------

Co-authored-by: Eileen McFarland <[email protected]>
Co-authored-by: gina-yamada <[email protected]>
* changelog: Upcoming Features, Authentication, allow all_emails and email to return last sign in email

* add spec for identity check

* update selected_email controller and spec

* fix selected email working for all email and emails

* fix select email controller

* change ot proper attribute

* update server identity and select email controller to only look for all_emails

* move to check if all_emails and email given work

* selected email returns proper attributes

* fix select email specs

* update service identity spec

* rework to use identity verified attributes and session attributes

* move back authorization controller

* fix migration

* fix schema

* remove proofing component schema

* remove spacing

* fix tests

* add verified attribute to identity

* update identity spec

* move validation for saml idp auth

* remove unneeded method

* add rspec for service provider identity

* LG-15251: update spec to add specs for chnages to authorization and saml idp controllers

* update select email form

* dont save unless verified attributes

* update authorization confirmation

* remove email address id check

* test with verified attributes containing all_meails

* update method to avoid merge conflict
…1828)

* changelog: Bug Fixes, socure, changing is_defined to defined method

* including hybrid concer and adding tests

* adding safe check and raising error if uuid is nil in add user

* reverting raising error and removing hybrid concern from doc auth vendor concern
* Move and rename CreateNewDeviceAlert to CreateNewDeviceAlertJob

[skip changelog]

* Rename AccountReset::GrantRequestsAndSendEmails job

* add test to enforce class names for jobs
* Omit errors from analytics when error_details available

changelog: Internal, Analytics, Omit errors from analytics when error_details available

* Update specs for removed errors expectation

* Update spec to check presence in error_details
…ent type, strings) (#11833)

changelog: Upcoming Features, Account History, Improve history label when adding or removing Face or Touch Unlock
@amirbey amirbey self-assigned this Feb 4, 2025
@amirbey amirbey merged commit ec142ef into stages/prod Feb 4, 2025
1 check passed
@amirbey amirbey deleted the stages/rc-2025-02-04 branch February 4, 2025 15:50
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.

6 participants