Skip to content

Deploy RC 294 to Prod#8724

Merged
soniaconnolly merged 12 commits intostages/prodfrom
stages/rc-2023-07-06
Jul 6, 2023
Merged

Deploy RC 294 to Prod#8724
soniaconnolly merged 12 commits intostages/prodfrom
stages/rc-2023-07-06

Conversation

@soniaconnolly
Copy link
Contributor

User-Facing Improvements

  • Browser Support: Remove Internet Explorer deprecation banner (#8710)
  • Identity Verification: Update copy for personal key acknowledgement (#8688)
  • Suspension: Add email notification on reset password (#8673)

Bug Fixes

  • Account information: Show non obfuscated view when user reauthenticates (#8634)

Internal

  • Identity Verification: Migrate flow_path from flow_session to idv_session (#8703)
  • Maintenance: Clean up feature flag for second factor reauthentication (#8707)
  • Performance: Reduce size of application stylesheet in critical paths (#8571)
  • Refactor: Rename Throttle to RateLimit (#8706)
  • Stylesheets: Convert stylesheets to use Sass module syntax (#8720)

Upcoming Features

  • Face or Touch Unlock: Pass browser hints to optimize authentication prompt (#8639)
  • In Person Notifications: Save sms phone number (#8715)
  • In-person proofing: Add a new feature flag for In person proofing FSM/SSN controller and set it to false (#8709)

amirbey and others added 12 commits July 5, 2023 09:41
* move flow_path from flow_sesstion to idv_session

* doc cap controller tests

* refactor document_capture_controller_spec

* fix hybrid_handoff controller spec

* fix link_sent controller spec

* fix ssn controller spec

* fix verify_info controller spec

* verify info in person idv_session flow_path

* changelog: Internal, Identity Verification, migrate flow_path from flow_session to idv_session

* undo flow_path to idv_session changes for in_person flow

* continue to read flow_path from flow_session for 50/50 state

Co-authored-by: Sonia Connolly <sonia.connolly@gsa.gov>

* happylinting

* revert intro of current_user

* Update app/controllers/idv/document_capture_controller.rb

Co-authored-by: Sonia Connolly <sonia.connolly@gsa.gov>

* temporarily define flow_session[:flow_path] to accomodate  50/50, remove in post-deploy PR

* temporarily define flow_session[:flow_path] to accomodate  50/50, remove in post-deploy PR

* fix typo for flow path

* Update app/controllers/idv/hybrid_handoff_controller.rb

Co-authored-by: Sonia Connolly <sonia.connolly@gsa.gov>

---------

Co-authored-by: Sonia Connolly <sonia.connolly@gsa.gov>
* Save sms phone number for in person sessions

changelog: Upcoming Features, In Person Notifications, Save sms phone number

* Remove todo comment

* Add feature flag for saving notification phone

* Naming and style improvements
* Create in person ssn contr flag and set to false

* changelog: Upcoming Features, In-person proofing, added a new feature flag for In person proofing FSM/SSN controller and set it to false

* Moved feature flag to default for all env

* restore app.yml.defaults

* Renamed feature flag
changelog: User-Facing Improvements, Browser Support, Remove Internet Explorer deprecation banner
changelog: Internal, Stylesheets, Convert stylesheets to use Sass module syntax
* changelog: Bug Fixes, Account information, Show non obfuscated view when u reauthenticate

* LG-9869: allow authenticate to view work

* remove unneeded methods

* reauthn fix

* add rspec to check that functionality is working

* just do reauthntication context

* user profile spec updates

* failing tests fix

* email preference

* reauthn redirects to two_factor_login_path

* user profile spec dob

* fix profile

* fix email language spec

* fix rubocop

* use a reverity to show controller to reauthenticate

* revert back mfa confirmation controller

* pii confirmation

* Add reauthenticate option that works for verifying profile

* update pii routes

* add feature toggle

* changelog: Internal, Authentication, removing feature toggle once feature is turned on

* remove dev and test prod stuff

* remove feature toggle
* Rename Throttle class to RateLimiter

* Rename all uses of Throttle to RateLimiter

* Rename throttle_type -> rate_limit_type (except analytics)

* Rename throttle_config -> rate_limit_config

* Rename @Throttle -> @rate_limiter

changelog: Internal, Refactor, Rename Throttle to RateLimit

* Rename throttle method -> rate_limiter

* Leave config/initializers unchanged

* Rename load_throttle_config -> load_rate_limit_config

* throttle -> rate_limiter in otp_rate_limiter_spec

* Rename .throttled? to .limited?

* Spec titles: throttle -> rate limit

* Variables and methods with throttle_ -> rate_limit_

* throttled -> rate_limited or rate limited

* _throttle -> _rate_limiter in variable names

* Update comments

* Add suggested comment and rename CACHED_THROTTLE_CONFIG -> CACHED_RATE_LIMIT_CONFIG
* Clean up feature flag for second factor reauthentication

changelog: Internal, Maintenance, Clean up feature flag for second factor reauthentication

* remove unused methods
* LG-9934 Prevent suspended user from reset password

changelog: User-Facing Improvements, Suspension, Add email notification on reset password
…8639)

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

changelog: Upcoming Features, Face or Touch Unlock, Pass browser hints to optimize authentication prompt
* Extract MemorableDateComponent stylesheet

* Extract CaptchaSubmitButtonComponent stylesheet

* Extract ClickObserverComponent stylesheet

* Extract LanguagePickerComponent stylesheet

* Extract ModalComponent stylesheet

* Extract OneTimeCodeInputComponent stylesheet

* Extract PasswordToggleComponent stylesheet

* Extract PhoneInputComponent stylesheet

* Revert "Extract LanguagePickerComponent stylesheet"

This reverts commit aa66d07b89303c084071752a7148a89b64d11509.

* changelog: Internal, Performance, Reduce size of application stylesheet in critical paths

* Change approach for font render-once behavior
* update copy for personal key acknowledgement partial

* happy linting

* changelog: User-Facing Improvements, Identity Verification, Update copy for personal key acknowledgement

* update helper to to look for button text for personal key acknowledgement

* add testing to verify helpful information is displayed explaining personal keys
@soniaconnolly soniaconnolly merged commit fa47e4b into stages/prod Jul 6, 2023
@soniaconnolly soniaconnolly deleted the stages/rc-2023-07-06 branch July 6, 2023 15:50
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.

6 participants