Skip to content

Deploy idp RC 318 to Prod#9279

Merged
solipet merged 15 commits intostages/prodfrom
stages/rc-2023-09-28
Sep 28, 2023
Merged

Deploy idp RC 318 to Prod#9279
solipet merged 15 commits intostages/prodfrom
stages/rc-2023-09-28

Conversation

@solipet
Copy link
Contributor

@solipet solipet commented Sep 28, 2023

User-Facing Improvements

  • Accounts: Remove banner and link from Your Account dashboard for desktop (#9246)
  • Add Phone Setup: Fix placement of disclaimers on phone screen (#9258)

Bug Fixes

  • MFA: Updates Cancel link to return user to expected screen (#9165)

Internal

  • Code Quality: Improve code readability of WebAuthn supported algorithms (#9270)
  • Continuous Integration: Build CI image (#9231)
  • Continuous Integration: Do not create CI image scan job when CI image is not built (#9267)
  • Dependencies: Update dependencies to resolve security advisories (#9266, #9274)
  • In-person Proofing: Log event to track usps enrollment code email format (#9259)
  • Registration: Use normalized email address for user registration rate limit (#9153)
  • Reporting: Add Emailed Key Metrics Report (#9193)
  • Reporting: Fix percentage scaling in monthly account reuse report (#9268)
  • User suspension: Email Addresses deletion bug fixes in user reinstate (#9269)

jc-gsa and others added 15 commits September 25, 2023 16:07
…it (#9153)

* Add normalized email to user registration rate limit

changelog: Internal, Registration, Use normalized email address for user registration rate limit
The idea here is we want to keep supporting any users who've bookmarked the GPO code page in anticipation of receiving their letter.

I've added LG-11023 to track the eventual cleanup of these redirects.

[skip changelog]
* changelog: Bug Fixes, MFA, removes Cancel option from Phone/Text screen

* add a face or touch unlock check for cancel or return type footer link

* simplify Choose another option

* fix openid bug regression

* make otp test more ubiquitous for other mfa not just ft unlock

* adds in_multi_mfa_selection_flow to context

* add test coverage for not-yet signed up

* refactor to put Cancel logic in presenter

* temporarily remove sign in test

* adds test case for setup and phone access code validation redirect on cancel

* fix missing click

* moves account setup before mock_webauthn...

* lint fix

* remove unneeded statements

* move add phone at setup spec to its own file

* lint fix

* added includes fix pinpoint-check

* removes unneeded :data and includes from spec

* move adding phone test to multiple_mfa_sign_up
* change position of disclaimer text

* set `margin-top`

* remove "mobile terms of use" only text

* changelog: User-Facing Improvements, add phone setup, fix placement of disclaimers on phone screen

* remove partial and `margin-top-0` utility class

* restore feature flag

* restore "Mobile Terms of Use"
* Build CI image

changelog: Internal, Continuous Integration, Build CI image

* use SHA

* update sha
* LG-10912 Send Email of Key Metric report

changelog: Internal, Reporting, Add Emailed Key Metrics Report

Co-authored-by: Matt Wagner <mattwagner@navapbc.com>
changelog: Internal, Continuous Integration, Do not create CI image scan job when CI image is not built
* Cleanup: remove trailing spaces
* Un-scale percents in monthly account reuse report

**Why**: it's more conventional for percents to be between 0.0 and 1.0,
and the tables report mailer expects them in this format

changelog: Internal, Reporting, Fix percentage scaling in monthly account reuse report
* Bump phonelib from 0.8.3 to 0.8.4

Bumps [phonelib](https://github.com/daddyz/phonelib) from 0.8.3 to 0.8.4.
- [Release notes](https://github.com/daddyz/phonelib/releases)
- [Changelog](https://github.com/daddyz/phonelib/blob/master/CHANGELOG.md)
- [Commits](daddyz/phonelib@v0.8.3...v0.8.4)

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

Signed-off-by: dependabot[bot] <support@github.com>

* Update specs to use new pretty-formatted Ireland numbers

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zach Margolis <zachary.margolis@gsa.gov>
* changelog:
internal, in-person proofing usps enrollments, ensure parsing body covers html and text parts

* changelog:
internal, in-person proofing usps enrollments, correct a failing rebase

* changelog:
internal, ipp in-person proofing usps enrollments, correct lint and magical trailing spaces

* changelog:
internal, in-person proofing usps enrollments, add tests to cover all branches

* changelog:
internal, in-person proofing usps enrollments, lint fix because I always forget to check
* LG-1115: Email Addresses deletion bug fixes in user reinstate

changelog: Internal, User suspension, Email Addresses deletion bug fixes in user reinstate

* feedback

* add YARD

* Update spec/models/user_spec.rb

Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>

---------

Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) from 1.10.44 to 1.10.45.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.10.44...v1.10.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Refactor WebAuthn public key algorithms

changelog: Internal, Code Quality, Improve code readability of WebAuthn supported algorithms

* Expand description/distinction of supported algorithms
@solipet solipet merged commit fa106ab into stages/prod Sep 28, 2023
@solipet solipet deleted the stages/rc-2023-09-28 branch September 28, 2023 16:15
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