Add ability to confirm a user’s email address via "Add email for user" API
Problem to solve
We have users with multiple confirmed email addresses, which we are importing to GitLab. We should not email them again via GitLab asking for confirmation.
For the foreseeable future, our main site will be our canonical source of user information, including new email confirmations. An API for modifying an email to be confirmed would be nice too.
https://docs.gitlab.com/ce/api/users.html#add-email-for-user should have a parameter like
skip_confirmation or equivalent.
What does success look like, and how can we measure that?
We'll import ~55,904 email addresses from ~45,240 people into our GitLab instance.