Skip to content

International Phone Input Vue component

Hinam Mehra requested to merge 77-modelops-render-phone-screen into master

What does this MR do and why?

  1. Creates a Vue component to let users enter their phone number with the international dial code.
  2. Creates a route and controller for the bigger epic https://gitlab.com/groups/gitlab-org/modelops/anti-abuse/-/epics/3
  3. Updates the /-/countries to include a flag and international dial code for the countries

Resolves https://gitlab.com/gitlab-org/modelops/anti-abuse/team-tasks/-/issues/77

Screenshots or screen recordings

updated-international-phone-input

How to set up and validate locally

  1. Turn on SaaS mode with
export GITLAB_SIMULATE_SAAS=1
  1. Turn on feature flag
bundle exec rails c
> Feature.enable(:identity_verification)
  1. Sign in as a user and navigate to http://localhost:3000/users/identity_verification

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to https://gitlab.com/gitlab-org/modelops/anti-abuse/team-tasks/-/issues/77

Edited by Hinam Mehra

Merge request reports