Skip to content

Deploy RC 215 to prod#7102

Merged
jmhooper merged 19 commits intostages/prodfrom
stages/rc-2022-10-06
Oct 6, 2022
Merged

Deploy RC 215 to prod#7102
jmhooper merged 19 commits intostages/prodfrom
stages/rc-2022-10-06

Conversation

@jmhooper
Copy link
Contributor

@jmhooper jmhooper commented Oct 6, 2022

No description provided.

aduth and others added 19 commits October 4, 2022 13:17
changelog: Internal, Build Tooling, Upgrade stylesheet build dependencies
* changelog: Improvements, In-Person Proofing, Adjust approach to newline control CTA

* Add minor comment
* LG-7606: firstcut at ViewComponent to generate key pairs

* track the location where embedded, and embed in the sign in page
* Only a configured percentage of users will generate keys
* use ViewComponent conditional rendering
* Changelog

changelog: Internal, Metrics, collecting timing data for key pair generation

Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
Bumps [google-protobuf](https://github.com/protocolbuffers/protobuf) from 3.19.4 to 3.21.7.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py)
- [Commits](protocolbuffers/protobuf@v3.19.4...v3.21.7)

---
updated-dependencies:
- dependency-name: google-protobuf
  dependency-type: indirect
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Change fsm_ to floe_state_machine_ to eliminate the acronym

[skip changelog]

* Rename flow_state_machine_initialize

To initialize_flow_state_machine
* Standardization clean-up (naming, alphabetizing)

changelog: Internal, Attempts API, Standardize events
changelog: Internal, Analytics Events, Enhance linter to catch non-keyword arguments
* add failing spec

* Add content indicating users will return to the service provider on logout confirmation page

changelog: Improvements, OpenID Connect Logout, Add content indicating users will return to the service provider on logout confirmation page

Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
changelog: Internal, Dependencies, Upgrade development dependencies
changelog: Bug Fixes, Identity Verification, Fix error when entering invalid characters for personal key
This commit is a follow-up to #7088. It creates a struct which handles results for all proofers. This helps prevent issues where the result objects for proofers get out of sync.

[skip changelog]
We had issues where we were raising NoMethodErrors because the API between the proofer result objects had drifted. This commit helps to address that problem in the future by collapsing all of the state ID result objects into a single struct and building out the result in the proofer.

[skip changelog]
* Use design system utility classes for IPP location elements

changelog: Internal, Performance, Remove redundant stylesheet CSS

* Increase margin

* Remove break-word class

1. It doesn't have the same effect as wrap-name, which assigned the overflow-wrap style (whereas break-word assigns word-wrap)
2. Unclear what specific scenario it's meant to accommodate, since post office names would not be expected to include long words which couldn't break normally
3. `word-wrap: break` is deprecated and we should try to move away from it

* Reassign full width for <tablet buttons

There's a small viewport range between 480-640 which would otherwise show the button at a narrower width, due to default styles of USWDS showing button at full width only up to 480px viewport
* Add 'We are retrieving' page (LG-7254)

Why:
User needs to be notified that their data is being retrieved and be given an indicator on how long it could take

changelog: Internal, Inherited Proofing, We are retrieving page

* Adjust styling

* Clean up

* Update spec/views/idv/inherited_proofing/retrieval.html.erb_spec.rb

Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>

* Remove alt text from spinner

Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
* Refactored UserSession context functions

changelog: Internal, General, Refactored inconsistent function names

* Update app/services/user_session_context.rb

Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>

* lint fixes

Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
* Clarify name of email and password auth event

changelog: Internal, Attempts API, Standardize events
…How Verifying" Page (#7091)

* Make formatting consistent

* Remove the VA IP call and associated functionality

Removed the aforementioned from the "How Verifying" page.

changelog: Improvements, Upcoming Features, Remove the VA IP Call and Associated Functionality From the "How Verifying" Page (LG-7447)

* Remove .upcase on user pii per Ben

* Remove unnecessary remote_identity_proofing

* Make tests dependent upon va api call data pending
- Lets us mock better via stub_const, no need to reload the initializer

[skip changelog]
This commit adds a shared struct for the address proofer calls. This commits make sure that all of our adapters return a result with the same public API.

See also: #7088, #7092

[skip changelog]
end

def render?
AbTests::KEY_PAIR_GENERATION.bucket(SecureRandom.uuid) == :key_pair_group
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wait this is just completely random? I guess we don't know which user at this point

Copy link
Contributor

@zachmargolis zachmargolis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jmhooper jmhooper merged commit 372fd48 into stages/prod Oct 6, 2022
@jmhooper jmhooper deleted the stages/rc-2022-10-06 branch October 6, 2022 18:32
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.

9 participants