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.
Further details
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.
Proposal
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.
Links / references
https://docs.gitlab.com/ce/api/users.html#add-email-for-user