Skip to content

Deploy RC 351 to Production#9994

Merged
aduth merged 14 commits intostages/prodfrom
stages/rc-2024-01-29
Jan 30, 2024
Merged

Deploy RC 351 to Production#9994
aduth merged 14 commits intostages/prodfrom
stages/rc-2024-01-29

Conversation

@aduth
Copy link
Contributor

@aduth aduth commented Jan 29, 2024

User-Facing Improvements

  • Content: Improve consistency of spacing between content sentences (#9980)
  • In-Person Proofing: Add error messages behind feature flag for new liveness checks (#9941)
  • MFA: Add inline device editing for PIV CAC (#9861)

Bug Fixes

  • Account management: Mobile style changes for MFA rename and delete buttons display (#9969)
  • Identity verification: Normalize whitespace in PII (#9972)

Internal

  • Automated Testing: Improve reliability of JavaScript tests (#9978)
  • Build Tools: Publish @18f/identity-build-sass@3.0.0 (#9984)
  • DocAuth: Refactor how we represent selfie outcomes (#9953)
  • IdV: Remove onbeforeunload logging code (#9955)
  • Identity Verification in person: Remove FSM Address Step (#9810)
  • Local Development: Fix Rails server command run in isolation (#9964)
  • Logging: Add reason to admin action output (#9979)
  • Makefile: Events ordering linter outputs errors in bold text (#9968)
  • SAML: Adding SAML2024 files/refs (gitlab/identity-devops#4387) (#9958)

bleachbyte and others added 14 commits January 24, 2024 14:02
#9958)

* adding SAML2024 example certs + references, updating tests to use them

* changelog: Internal, SAML, adding SAML2024 files/refs (gitlab/identity-devops#4387)

* changelog: Internal, SAML, adding SAML2024 files/refs (gitlab/identity-devops#4387)
* Remove 404 action

* Remove in_person_residential_address_controller_enabled config flag and uses

* Remove address step

* Remove step from flow

* Remove step_count from in_person address analytics

* Add missing ab_test_bucket args to analytics_spec

* Remove specs that check marking AddressStep complete/incomplete

* Update Address is a link, not a button, and fix address url in specs

changelog: Internal, Identity Verification in person, remove FSM Address Step

* Remove unused RedoAddressAction and CancelUpdateAddressAction

Note that analytics events used by these actions need to be either logged a different way or also deleted.

* Remove unused redo and cancel analytics events

I checked in the devops repo under terraform/app and no cloudwatch dashboards refer to these events

* Update Address is now a link, not a button. Update spec.

* fix failing state id spec

* remove setting address step

* remove addressstep from user_session in cancellations spec

* remove unneeded context

* changelog:  Internal, Address page, delete fsm version of address page

* minor updates based on feedback

---------

Co-authored-by: svalexander <shannon.alexander-navarro@gsa.gov>
changelog: User Facing Improvements, In-Person Proofing, add error messages behind feature flag for new liveness checks
… a symbol (#9953)

* refactor true id response to represent selfie_status with symbols

* changelog: Internal, DocAuth, refactor how we represent selfie outcomes

* refactor document_capture_session & document_capture_session_result to use selfie_status instead of selfie_success

* include selfie_status method in both Mock::ResultResponse and DocAuth::Response

* update image uploads controller spec to use selfie_status. Maintain DocAuth::Response usage.

* remove selfie_status from DocAuth::Response, keep it in Mock::ResultResponse

* fix tests

* fix more tests

* add selfie_passed? & continue selfie_success to selfie_status refactor

* fix failing test

* revert doc capture session spec to pre-refactor expectations

* ensure that DocCaptureSessionResult will return a symbol for selfie_status

* handle 50/50 state in DocCaptureSessionResult

* change approach to ensuring that selfie_status returns a symbol

* extract selfie_status_from_response method into ApplicationHelper

* test selfie_status return type

* lint
Bolds non-ruby linter output

The output is otherwise very easy to miss.

changelog: Internal, Makefile, events ordering linter outputs errors in bold text
* Normalize whitespace in Pii::Attributes values

changelog: Bug Fixes, Identity verification, Normalize whitespace in PII

* Handle when we set a PII attribute to a non-string

Looks like this can sometimes be a Date value, at least initially (roundtripping through JSON serialization turns it into a string).

* Remove extraneous '&'
changelog: Internal, Automated Testing, Improve reliability of JavaScript tests
* Remove onbeforeunload logging code

changelog: Internal, IdV, remove onbeforeunload logging code

* remove spec with event called

* remove analytics code

* remove unused consts

* remove stillonpage timers

* remove most prompt-on-navigate calls

* remove prompt-on-navigate

reverted back to the old way without prompt-on-navigate having it's own
package

* fix bindPromptOnNavigate in document-capture-polling

* re-add bindPromptOnNavigate clean up in spec
Add inline device nickname editing for PIV CAC

changelog: User-facing Improvements, MFA, Add inline device editing for PIV CAC
changelog: Internal, Logging, Add reason to admin action output
changelog: Internal, Local Development, Fix Rails server command run in isolation
* build-sass: Bump dependencies

* build-sass: Prepare 3.0.0 release

changelog: Internal, Build Tools, Publish @18f/identity-build-sass@3.0.0
* normalize-yaml: Enhance to collapse spacing between sentences

changelog: User-Facing Improvements, Content, Improve consistency of spacing between content sentences

* Normalize YAML

* Fix renamed file for package.json

* General spacing collapse

See: #9980 (comment)

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

---------

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

* changelog: Bug Fixes, Account management, Mobile style changes for MFA rename and delete buttons display

* leverage included mixin
@aduth aduth merged commit abbe984 into stages/prod Jan 30, 2024
@aduth aduth deleted the stages/rc-2024-01-29 branch January 30, 2024 19:17
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.