Skip to content

Deploy RC 358.1 to production#10143

Merged
jmhooper merged 5 commits intostages/prodfrom
stages/rc-2024-02-22-patch-1
Feb 22, 2024
Merged

Deploy RC 358.1 to production#10143
jmhooper merged 5 commits intostages/prodfrom
stages/rc-2024-02-22-patch-1

Conversation

@jmhooper
Copy link
Contributor

User-Facing Improvements

  • In-person proofing: Add frontend error messages for facematach fail scenario (#10042)

Bug Fixes

  • Code Revert: Revert changes introduced in d37c53a

charleyf and others added 5 commits February 22, 2024 13:05
* Add failing test

* Change component so test passes

* Add tests for selfie quality/liveness

* Add failing test for failed selfie

* Make tests pass

* Add heading text

* Draft in selfie field error

* Pass isFailedSelfie through from response

* Remove unnessecary error message and routing

* Add in line error text

* Send correct errors when selfie fails

* Fix name of error

* Return correct errors for selfie fail

* Hide subheading when isFailedSelfie

* Show correct error messages

* Fix todo comment so lint passes

* Fix formating in yaml file

* Change heading text to be correct

* Fix test to find correct heading

* changelog: User-Facing Improvements, In-person proofing, add frontend error messages for facematach fail scenario

* Fix spec to look for new fields

* Edit file and add test to reflect match fail

* Add missing error field keys

* Fix error message count in test

* Receive the selfie failure from the BE

* Remove comment note

* Add comment to clarify test differences

* Remove duplicate text

* Fix comments

* Make uppercasing match the rest of the codebase

* Remove incorrect comments about tests
…#10121)

* LG-12266: Stop reading from sp_session[:phishing_resistant_requested]

In a previous commit the `resolved_authn_context_result` was introduced to return a `Vot::Parser::Result` object that described the requirements for the current SP request considering SP default options. This is intended to be used to replace the keys in the `sp_session` that serve this purpose including the `phishing_resistant_requested` key.

This commit replaces places where the `sp_session[:phishing_resistant_requested]` value is read with new reads to the `resolved_authn_context_result`.

[skip changelog]

* fix how_to_verify_spec

* fix in_person_opt_in_ipp_spec.rb
* Fix a 50/50 issue in the IALMax code

We introduced a change (ref: https://github.com/18F/identity-idp/pull/10095/files) that started storing the IALMAX ACR value when the IAL1 ACR value is sent with the minimum authn context comparison. Prior to this change the ACR value in the session would be IAL1.

That commit and later commits introduced code that expected that ACR value to be IALMAX when an IALMAX request was made. That led to issues when an IALMAX request was made with the old code that stored the IAL1 value. Specifically issues occurred in the SAML IDP controller when prompting to user to unlock their PII.

This commit makes the code aware of the old approach as well as the new one and handling both.

[skip changelog]
@jmhooper jmhooper changed the base branch from main to stages/prod February 22, 2024 21:11
@jmhooper jmhooper merged commit 933966b into stages/prod Feb 22, 2024
@jmhooper jmhooper deleted the stages/rc-2024-02-22-patch-1 branch February 22, 2024 21:20
jmhooper added a commit that referenced this pull request Feb 22, 2024
jmhooper added a commit that referenced this pull request Feb 22, 2024
Revert "Merge pull request #10143 from 18F/stages/rc-2024-02-22-patch-1"
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.

4 participants