Skip to content

Deploy RC 421 to Production#11337

Merged
zachmargolis merged 12 commits intostages/prodfrom
stages/rc-2024-10-10
Oct 10, 2024
Merged

Deploy RC 421 to Production#11337
zachmargolis merged 12 commits intostages/prodfrom
stages/rc-2024-10-10

Conversation

@zachmargolis
Copy link
Contributor

@zachmargolis zachmargolis commented Oct 10, 2024

User-Facing Improvements

  • Doc Auth: Change alt text to selfie green checkmark (#11310)
  • Camera capture: Update french text during camera capture (#11330)

Bug Fixes

  • Account Reset: Fix race condition where concurrent requests to cancel could result in an exception (#11329)
  • In-person Proofing: Fix 404 Error on PO Search Page (#11287)

Internal

  • Analytics: Streamlining inclusion of resolved ACR names (#11307)
  • Configuration: Remove configuration not needed any longer (#11326)
  • In-person proofing: Increased @18f/identity-address-search version number to next major version (#11322)
  • Reporting: Sensitive tag to all columns (#11316)
  • Deploying: Cuts over review app deployment to kustomize overlay/base instead of helm chart (#11125)

Upcoming Features

  • Partner Email Selection: Add analytics for consent screen email selection (#11321)
  • Identity verification: socure in hybrid handoff (#11289)

aduth and others added 12 commits October 7, 2024 15:15
* LG-14389: Add analytics for consent screen email selection

changelog: Upcoming Features, Partner Email Selection, Add analytics for consent screen email selection

* Include needs_completion_screen_reason for submission event
* branch sharing

* migration for comments

* rake task

* lg-14425 sensitive column updates

changelog: Internal, Reporting,sensitive tag to all columns

* delete yml file

* update to spec

* capture at execution

* remove abort

* update tests to exit

* update tests to exit

* update test output

---------

Co-authored-by: Aaron Nagucki <aaron.nagucki@gmail.com>
* Increased version of @18f/identity-address-search

* changelog: Internal, In-person proofing, Increased @18f/identity-address-search version number to next major version

* Update changelog for address-search package

* Update address-search changelog

* Changed version to be minor rather than major
* Replace alt text on capture button with new alt text

Changed the alt text to "Photo taken. Submit photo"

* add changelog

changelog: User-Facing Improvements, Doc Auth, change alt text to selfie green checkmark
* created socure_document_capture_controllers
* created socure document request
* created socure_document_capture show view
* set up routing to work correctly
Co-authored-by: Amir Reavis-Bey <amir.reavis-bey@gsa.gov>

Co-authored-by: Alex Bradley <alexander.bradley@gsa.gov>
Co-authored-by: Amir Reavis-Bey <amir.reavis-bey@gsa.gov>
* socure document capture access behind feature flag

[skip changelog]

* add socure_enabled FF to socure document capture controllers

* fix alphabetical order of config file
* Use a list to log resolved ACRs in events

### Why

- Deter using the resolved ACRs directly in reporting. The resolved list of ACRs (or Vectors of Trust) is volatile and subject to relatively frequent change as service features are added, removed, or modified over time. Instead, most analytics users should use the resolved attribute flags (e.g., `facial_match` or `enhanced_ipp`) for event filtering. Going forward, the purpose of the `sp_request.component_values` field should be solely to support investigating unexpected behavior.

- Eliminate unexpected "reformatting" or "truncation" of resolved ACR names. While truncating these strings makes composing queries simpler, it introduces complexity and confusion when triaging and debugging requests. Originally, the purpose was to be able to do simple filters like `properties.sp_request.component_values.Pb`, but with the deprecation of the VoT interfaces (and thereby the 2-character string names), the filter becomes ``sp_request.component_values.`urn:acr.login.gov:verified` ``, which is much less legible than: `'urn:acr.login.gov:verified' IN sp_request.component_names`
- Why not store component values as a string? Basically, VoT/vtr style components and ACR style components "stringify" differently, which would make query composition even more complex, instead of less.

### How

- Adds an array of strings containing the ACR name that will be stored in `sp_request.component_names`.
- No other changes have been made to structure of `sp_request`.
- New specs have been added for all IAL ACRs.

changelog: Internal, Analytics, Streamlining inclusion of resolved ACR names

resolves: https://gitlab.login.gov/lg-people/Melba/backlog-fy24/-/issues/112
…helm chart (#11125)

* Swapping review apps to ArgoCD application and kustomize
* add failing spec

* change database update strategy for account reset cancellation

* Do not send notifications if request is not successful

changelog: Bug Fixes, Account Reset, Fix race condition where concurrent requests to cancel could result in an exception

* absorb NotifyUserOfRequestCancellation into PendingRequestForUser

* Remove unused true/false return

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

* remove unnecessary allowed extra analytics

---------

Co-authored-by: Andrew Duthie <1779930+aduth@users.noreply.github.com>
* User-Facing Improvements, camera capture, update french text during camera capture

* changelog: User-Facing Improvements, camera capture, update french text during camera capture

* changelog: User-Facing Improvements, camera capture, update french text during camera capture
* LG-14397 Remove use_fed_domain_class config

changelog: Internal, Configuration, Remove configuration not needed any longer

* Fix incorrect example description
* Add test for "email addresses" wihout domains
@zachmargolis zachmargolis merged commit eb88a3f into stages/prod Oct 10, 2024
@zachmargolis zachmargolis deleted the stages/rc-2024-10-10 branch October 10, 2024 20:52
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.