Skip to content

Deploy RC 350 to Production#9970

Merged
zachmargolis merged 13 commits intostages/prodfrom
stages/rc-2024-01-24
Jan 25, 2024
Merged

Deploy RC 350 to Production#9970
zachmargolis merged 13 commits intostages/prodfrom
stages/rc-2024-01-24

Conversation

@zachmargolis
Copy link
Contributor

User-Facing Improvements

  • Security Key: Add inline rename and deletion to account management (#9807)

Bug Fixes

  • RISC Security Events: Only allow push notifications to active integrations (#9956)
  • SAML Authentication: Returns 400 with error when a blank certificate element is included in the SAML assertion (#9960)
  • SAML validation: Raises Validation error when SAML request has an X509Certificate element that contains nil (#9908)

Internal

  • Automated Testing: Improve reliability of tests (#9963)
  • Build Tools: Improve performance of stylesheet build tool (#9954)
  • Code Quality: Improve maintainability of password strength UI element (#9826)
  • Containerization: Refactor review app dockerfile to improve cachability (#9932)
  • Dependencies: Update identity-hostdata gem (#9949)
  • Dependencies: Update dependencies to latest versions (#9951)
  • Doc Auth: Cleanup not ready section. (#9950)
  • Documentation: Use new SDK for all clients in staging. (#9875)

Mitchell Henke and others added 13 commits January 22, 2024 12:06
changelog: Internal, Dependencies, Update identity-hostdata gem
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) from 1.10.53 to 1.10.54.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.10.53...v1.10.54)

---
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>
Upgrade saml_idp gem to include validation error for empty cert elements
changelog: Bug Fixes, SAML validation, Raises Validation error when SAML request has an X509Certificate element that contains nil
changelog:  Internal, Doc Auth, Cleanup not ready section.
…ollowing layers (#9932)

* Refactor review app dockerfile to improve cachability

changelog: Internal, Containerization, Refactor review app dockerfile to improve cachability

* move SSL certificate down

* move stuff around
…#9947)

* conver SuspenseErrorBoundary from javascript to typescript

Co-authored-by: Brittany Greaner <brittany.greaner@gsa.gov>
Co-authored-by: Charles Ferguson <charles.ferguson@gsa.gov>

* Apply suggestions from code review

thanks Zach

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

* [skip changelog]

* happy linting

* Apply suggestions from code review

Co-authored-by: Andrew Duthie <1779930+aduth@users.noreply.github.com>

* remove import RetrySubmissionError (unused) after making handledError type generic Error as suggested during review

---------

Co-authored-by: Brittany Greaner <brittany.greaner@gsa.gov>
Co-authored-by: Charles Ferguson <charles.ferguson@gsa.gov>
Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
Co-authored-by: Andrew Duthie <1779930+aduth@users.noreply.github.com>
changelog: Bug Fixes, RISC Security Events, Only allow push notifications to active integrations
* build-sass: Use new Shared Resources API

changelog: Internal, Build Tools, Improve performance of stylesheet build tool

* Document new option

* Use async Sass compiler

Faster

* Include average performance metric in changelog
* Reimplement password strength as ViewComponent, custom element

changelog: Internal, Code Quality, Improve maintainability of password strength UI element

* Use score directly in class and strength strings

Avoid mappings

See: #9826 (comment)

* Remove XML-safe check from i18n_spec

We've since moved away from vendor which received string content as XML

Originally: #1531

* Update specs for PasswordConfirmationComponent

* Add specs for PasswordStrengthElement

* Arrange conditions in consistent order

Easier comparison

See: https://github.com/18F/identity-idp/pull/9826/files#r1443220055

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

* Add PasswordStrengthComponent specs

* Add PasswordStrengthComponent component preview

* Update PasswordToggleComponent to respect custom field ID

* Add test coverage for event disavowal password change JavaScript

---------

Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
* LG-11759: Add inline device nickname editing for security keys

changelog: User-Facing Improvements, Security Key, Add inline rename and deletion to account management

* Format label string with join

See: #9807 (comment)

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

---------

Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
… assertion (#9960)

changelog: Bug Fixes, SAML Authentication, Returns 400 with error when a blank certificate element is included in the SAML assertion
* Improve reliability of WebauthnSetupForm spec

changelog: Internal, Automated Testing, Improve reliability of tests

* Assign transports for consistency

* Use correct value format
…9875)

* LG-11917: Update doc to use new version for all client in staging.

changelog: Internal, Documentation, Use new SDK for all clients in staging.

* LG-11917: typo.

* LG-11917: sdk testing document update with coverage.

* LG-11917: typo and grammer.
@zachmargolis zachmargolis merged commit 63e9ce6 into stages/prod Jan 25, 2024
@zachmargolis zachmargolis deleted the stages/rc-2024-01-24 branch January 25, 2024 18:14
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