Skip to content

Deploy RC 211.2 to Production#7024

Merged
mitchellhenke merged 1 commit intostages/prodfrom
stages/rc-2022-09-23
Sep 23, 2022
Merged

Deploy RC 211.2 to Production#7024
mitchellhenke merged 1 commit intostages/prodfrom
stages/rc-2022-09-23

Conversation

@mitchellhenke
Copy link
Contributor

@mitchellhenke mitchellhenke commented Sep 23, 2022

Bug Fixes

  • Identity Verification: Allow U.S. territory numbers for IdV phone step (#7016)

* Include U.S. territories in allowed countries for IdV phone

changelog: Bug Fixes, Identity Verification, Allow U.S. territory numbers for IdV phone step

* Use form instance for allowed countries

* Only validate unsupported delivery methods if all unsupported

* limit delivery options to phone number capabilities

* Add regression coverage for "valid_phone_for_allowed_countries?" fix

* Add test coverage for updated all-method-unsupported logic

* Add test coverage for conditional field visibility

* Check confirmed phones for PhoneNumberCapabilities initializer

* Remove unnecessary memoization

Conflicting variable name in "#new", not necessary anyways since we use it once in assignment, and helps collapse lines

* Update spec expected error message for unsupported country

* Fix OTP delivery method re-render on invalid create

* Validate region regardless of number of supported countries

We now support multiple. "valid country" should apply based on the selected country code regardless of how many countries are supported

* Update server-side logic for U.S. number constraint error message

* Fix empty errors value in spec assertion

* Add phone analytics to phone finder

* rename address proofing country codes constant and make it configurable

* fix specs

* JavaScript this.isConnected fix

Co-authored-by: Mitchell Henke <mitchell.henke@gsa.gov>
@benjaminchait
Copy link

lgtm

@mitchellhenke mitchellhenke merged commit f09b8e3 into stages/prod Sep 23, 2022
@mitchellhenke mitchellhenke deleted the stages/rc-2022-09-23 branch September 23, 2022 16:16
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.

4 participants