=_('Helps prevent bots from creating accounts. We currently only support %{recaptcha_v2_link_start}reCAPTCHA v2%{recaptcha_v2_link_end}').html_safe%{recaptcha_v2_link_start: recaptcha_v2_link_start,recaptcha_v2_link_end: '</a>'.html_safe}
=_('Enable reCAPTCHA or Akismet and set IP limits. For reCAPTCHA, we currently only support %{recaptcha_v2_link_start}v2%{recaptcha_v2_link_end}').html_safe%{recaptcha_v2_link_start: recaptcha_v2_link_start,recaptcha_v2_link_end: '</a>'.html_safe}
requires:recaptcha_site_key,type: String,desc: 'Generate site key at http://www.google.com/recaptcha'
requires:recaptcha_private_key,type: String,desc: 'Generate private key at http://www.google.com/recaptcha'
end
optional:repository_checks_enabled,type: Boolean,desc: "GitLab will periodically run 'git fsck' in all project and wiki repositories to look for silent disk corruption issues."
optional:repository_checks_enabled,type: Boolean,desc: "GitLab will periodically run 'git fsck' in all project and wiki repositories to look for silent disk corruption issues."
optional:repository_storages,type: Array[String],desc: 'Storage paths for new projects'
optional:repository_storages,type: Array[String],desc: 'Storage paths for new projects'
optional:require_two_factor_authentication,type: Boolean,desc: 'Require all users to set up Two-factor authentication'
optional:require_two_factor_authentication,type: Boolean,desc: 'Require all users to set up Two-factor authentication'