Investigate if recaptcha is needed for new group form
Background
In #410804 (closed) we are building out a form to create a group in an organization. I noticed that in the main new group form we check the recaptcha_on_top_level_group_creation feature flag in https://gitlab.com/gitlab-org/gitlab/-/blob/master/app/controllers/groups_controller.rb#L403 and render a recaptcha.
Proposal
Investigate the following:
- Is the
recaptcha_on_top_level_group_creationfeature flag in use - Is it needed on the form create a new group in an organization? If yes, do we need to:
- Add support to the API in lib/api/groups.rb#L208
- Add support to
app/assets/javascripts/groups/components/new_group_form.vue
Edited by Peter Hegman