Add latest changes from gitlab-org/gitlab@master
This commit is contained in:
parent
bc7374e612
commit
83e96e5e3f
2
Gemfile
2
Gemfile
|
@ -178,7 +178,7 @@ gem 'escape_utils', '~> 1.1'
|
|||
gem 'icalendar'
|
||||
|
||||
# Diffs
|
||||
gem 'diffy', '~> 3.3'
|
||||
gem 'diffy', '~> 3.4'
|
||||
gem 'diff_match_patch', '~> 0.1.0'
|
||||
|
||||
# Application server
|
||||
|
|
|
@ -14,7 +14,7 @@ PATH
|
|||
remote: vendor/gems/ipynbdiff
|
||||
specs:
|
||||
ipynbdiff (0.4.7)
|
||||
diffy (~> 3.3)
|
||||
diffy (~> 3.4)
|
||||
oj (~> 3.13.16)
|
||||
|
||||
PATH
|
||||
|
@ -320,7 +320,7 @@ GEM
|
|||
rotp (~> 6.0)
|
||||
diff-lcs (1.5.0)
|
||||
diff_match_patch (0.1.0)
|
||||
diffy (3.3.0)
|
||||
diffy (3.4.2)
|
||||
discordrb-webhooks (3.4.2)
|
||||
rest-client (>= 2.0.0)
|
||||
docile (1.4.0)
|
||||
|
@ -1540,7 +1540,7 @@ DEPENDENCIES
|
|||
devise-pbkdf2-encryptable (~> 0.0.0)!
|
||||
devise-two-factor (~> 4.0.2)
|
||||
diff_match_patch (~> 0.1.0)
|
||||
diffy (~> 3.3)
|
||||
diffy (~> 3.4)
|
||||
discordrb-webhooks (~> 3.4)
|
||||
doorkeeper (~> 5.5.0.rc2)
|
||||
doorkeeper-openid_connect (~> 1.7.5)
|
||||
|
|
|
@ -29,8 +29,8 @@ export default {
|
|||
skip: this.statusCountSkip(STATUS_ONLINE),
|
||||
variables: { ...this.variables, status: STATUS_ONLINE },
|
||||
variant: 'success',
|
||||
title: s__('Runners|Online runners'),
|
||||
metaText: s__('Runners|online'),
|
||||
title: s__('Runners|Online'),
|
||||
metaIcon: 'status-active',
|
||||
},
|
||||
},
|
||||
{
|
||||
|
@ -39,8 +39,8 @@ export default {
|
|||
skip: this.statusCountSkip(STATUS_OFFLINE),
|
||||
variables: { ...this.variables, status: STATUS_OFFLINE },
|
||||
variant: 'muted',
|
||||
title: s__('Runners|Offline runners'),
|
||||
metaText: s__('Runners|offline'),
|
||||
title: s__('Runners|Offline'),
|
||||
metaIcon: 'status-waiting',
|
||||
},
|
||||
},
|
||||
{
|
||||
|
@ -49,8 +49,8 @@ export default {
|
|||
skip: this.statusCountSkip(STATUS_STALE),
|
||||
variables: { ...this.variables, status: STATUS_STALE },
|
||||
variant: 'warning',
|
||||
title: s__('Runners|Stale runners'),
|
||||
metaText: s__('Runners|stale'),
|
||||
title: s__('Runners|Stale'),
|
||||
metaIcon: 'time-out',
|
||||
},
|
||||
},
|
||||
];
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module FormHelper
|
||||
def form_errors(model, type: 'form', truncate: [], pajamas_alert: true)
|
||||
def form_errors(model, type: 'form', truncate: [])
|
||||
errors = model.errors
|
||||
|
||||
return unless errors.any?
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
= _("A member of the abuse team will review your report as soon as possible.")
|
||||
%hr
|
||||
= form_for @abuse_report, html: { class: 'js-quick-submit js-requires-input'} do |f|
|
||||
= form_errors(@abuse_report, pajamas_alert: true)
|
||||
= form_errors(@abuse_report)
|
||||
|
||||
= f.hidden_field :user_id
|
||||
.form-group.row
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: reporting_admin_application_settings_path(anchor: 'js-abuse-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-account-settings'), html: { class: 'fieldset-form', id: 'account-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: ci_cd_admin_application_settings_path(anchor: 'js-ci-cd-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true )
|
||||
= form_errors(@application_setting )
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
@ -72,7 +72,7 @@
|
|||
- @plans.each_with_index do |plan, index|
|
||||
.tab-pane{ :id => "plan#{index}", class: index == 0 ? 'active': '' }
|
||||
= form_for plan.actual_limits, url: admin_plan_limits_path(anchor: 'js-ci-cd-settings'), html: { class: 'fieldset-form' }, method: :post do |f|
|
||||
= form_errors(plan, pajamas_alert: true)
|
||||
= form_errors(plan)
|
||||
%fieldset
|
||||
= f.hidden_field(:plan_id, value: plan.id)
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: repository_admin_application_settings_path(anchor: 'js-default-branch-name'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
- fallback_branch_name = "<code>#{Gitlab::DefaultBranch.value}</code>"
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-merge-request-settings'), html: { class: 'fieldset-form', id: 'merge-request-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-eks-settings'), html: { class: 'fieldset-form', id: 'eks-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: preferences_admin_application_settings_path(anchor: 'js-email-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
data: { confirm: _('Are you sure you want to reset the error tracking access token?') }
|
||||
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-error-tracking-settings'), html: { class: 'fieldset-form', id: 'error-tracking-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true) if expanded
|
||||
= form_errors(@application_setting) if expanded
|
||||
|
||||
%fieldset
|
||||
.sub-section
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
.settings-content
|
||||
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-external-auth-settings'), html: { class: 'fieldset-form', id: 'external-auth-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-floc-settings'), html: { class: 'fieldset-form', id: 'floc-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-git-lfs-limits-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
%h5
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: preferences_admin_application_settings_path(anchor: 'js-gitaly-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-gitpod-settings'), html: { class: 'fieldset-form', id: 'gitpod-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: metrics_and_profiling_admin_application_settings_path(anchor: 'js-grafana-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: preferences_admin_application_settings_path(anchor: 'js-help-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
= render_if_exists 'admin/application_settings/help_text_setting', form: f
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-import-export-limits-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
= html_escape(_("Set any rate limit to %{code_open}0%{code_close} to disable the limit.")) % { code_open: '<code>'.html_safe, code_close: '</code>'.html_safe }
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-ip-limits-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
= _("Rate limits can help reduce request volume (like from crawlers or abusive bots).")
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-issue-limits-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-jira-connect-application-id-settings'), html: { class: 'fieldset-form', id: 'jira-connect-application-id-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
= link_to _('Learn more.'), help_page_path('administration/integration/kroki.md'), target: '_blank', rel: 'noopener noreferrer'
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-kroki-settings'), html: { class: 'fieldset-form', id: 'kroki-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true) if expanded
|
||||
= form_errors(@application_setting) if expanded
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: preferences_admin_application_settings_path(anchor: 'js-localization-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
= _('Configure the %{link} integration.').html_safe % { link: link_to(_('Mailgun events'), 'https://documentation.mailgun.com/en/latest/user_manual.html#webhooks', target: '_blank', rel: 'noopener noreferrer') }
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-mailgun-settings'), html: { class: 'fieldset-form', id: 'mailgun-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true) if expanded
|
||||
= form_errors(@application_setting) if expanded
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: network_admin_application_settings_path(anchor: anchor), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
= _("Rate limits can help reduce request volume (like from crawlers or abusive bots).")
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-note-limits-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-outbound-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
- @plans.each_with_index do |plan, index|
|
||||
.tab-pane{ :id => "plan#{index}", class: index == 0 ? 'active': '' }
|
||||
= form_for plan.actual_limits, url: admin_plan_limits_path(anchor: 'js-package-settings'), html: { class: 'fieldset-form' }, method: :post do |f|
|
||||
= form_errors(plan, pajamas_alert: true)
|
||||
= form_errors(plan)
|
||||
%fieldset
|
||||
= f.hidden_field(:plan_id, value: plan.id)
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: preferences_admin_application_settings_path(anchor: 'js-pages-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-performance-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: metrics_and_profiling_admin_application_settings_path(anchor: 'js-performance-bar-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-pipeline-limits-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
= link_to _('Learn more.'), help_page_path('administration/integration/plantuml.md'), target: '_blank', rel: 'noopener noreferrer'
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-plantuml-settings'), html: { class: 'fieldset-form', id: 'plantuml-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true) if expanded
|
||||
= form_errors(@application_setting) if expanded
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: metrics_and_profiling_admin_application_settings_path(anchor: 'js-prometheus-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-protected-paths-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: preferences_admin_application_settings_path(anchor: 'js-realtime-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: ci_cd_admin_application_settings_path(anchor: 'js-registry-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: repository_admin_application_settings_path(anchor: 'js-repository-check-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.sub-section
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: repository_admin_application_settings_path(anchor: 'js-mirror-settings') do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: repository_admin_application_settings_path(anchor: 'js-repository-static-objects-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: repository_admin_application_settings_path(anchor: 'js-repository-storage-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.sub-section
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: ci_cd_admin_application_settings_path(anchor: 'js-runner-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.gl-form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-search-limits-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: metrics_and_profiling_admin_application_settings_path(anchor: 'js-sentry-settings'), html: { class: 'fieldset-form', id: 'sentry-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%span.text-muted
|
||||
= _('Changing any setting here requires an application restart')
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: preferences_admin_application_settings_path(anchor: 'js-sidekiq-job-limits-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-signin-settings'), html: { class: 'fieldset-form', id: 'signin-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
#js-signup-form{ data: signup_form_data }
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
= html_escape(_('Configure %{link} to track events. %{link_start}Learn more.%{link_end}')) % { link: link_to('Snowplow', 'https://snowplowanalytics.com/', target: '_blank', rel: 'noopener noreferrer').html_safe, link_start: link_start, link_end: '</a>'.html_safe }
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-snowplow-settings'), html: { class: 'fieldset-form', id: 'snowplow-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true) if expanded
|
||||
= form_errors(@application_setting) if expanded
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-sourcegraph-settings'), html: { class: 'fieldset-form', id: 'sourcegraph-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: reporting_admin_application_settings_path(anchor: 'js-spam-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
%h5
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-terminal-settings'), html: { class: 'fieldset-form', id: 'terminal-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-terms-settings'), html: { class: 'fieldset-form', id: 'terms-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
= _('Control whether to display customer experience improvement content and third-party offers in GitLab.')
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-third-party-offers-settings'), html: { class: 'fieldset-form', id: 'third-party-offers-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true) if expanded
|
||||
= form_errors(@application_setting) if expanded
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
- link_end = '</a>'.html_safe
|
||||
|
||||
= gitlab_ui_form_for @application_setting, url: metrics_and_profiling_admin_application_settings_path(anchor: 'js-usage-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @application_setting, url: network_admin_application_settings_path(anchor: 'js-users-api-limits-settings'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: 'js-visibility-settings'), html: { class: 'fieldset-form', id: 'visibility-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
= render 'shared/project_creation_levels', f: f, method: :default_project_creation, legend: s_('ProjectCreationLevel|Default project creation protection')
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application_setting, url: preferences_admin_application_settings_path(anchor: 'js-whats-new-settings'), html: { class: 'fieldset-form whats-new-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
- whats_new_variants.each_key do |variant|
|
||||
.gl-mb-4
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
- parsed_with_gfm = (_("Content parsed with %{link}.") % { link: link_to('GitLab Flavored Markdown', help_page_path('user/markdown'), target: '_blank') }).html_safe
|
||||
|
||||
= gitlab_ui_form_for @appearance, url: admin_application_settings_appearances_path, html: { class: 'gl-mt-3' } do |f|
|
||||
= form_errors(@appearance, pajamas_alert: true)
|
||||
= form_errors(@appearance)
|
||||
|
||||
|
||||
.row
|
||||
|
|
|
@ -94,7 +94,7 @@
|
|||
= _('Manage Web IDE features.')
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @application_setting, url: general_admin_application_settings_path(anchor: "js-web-ide-settings"), html: { class: 'fieldset-form', id: 'web-ide-settings' } do |f|
|
||||
= form_errors(@application_setting, pajamas_alert: true)
|
||||
= form_errors(@application_setting)
|
||||
|
||||
%fieldset
|
||||
.form-group
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for [:admin, @application], url: @url, html: {role: 'form'} do |f|
|
||||
= form_errors(application, pajamas_alert: true)
|
||||
= form_errors(application)
|
||||
|
||||
= content_tag :div, class: 'form-group row' do
|
||||
.col-sm-2.col-form-label
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
= render 'preview'
|
||||
|
||||
= gitlab_ui_form_for [:admin, @broadcast_message], html: { class: 'broadcast-message-form js-quick-submit js-requires-input'} do |f|
|
||||
= form_errors(@broadcast_message, pajamas_alert: true)
|
||||
= form_errors(@broadcast_message)
|
||||
|
||||
.form-group.row.mt-4
|
||||
.col-sm-2.col-form-label
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for [:admin, @group] do |f|
|
||||
= form_errors(@group, pajamas_alert: true)
|
||||
= form_errors(@group)
|
||||
.gl-border-b.gl-mb-6
|
||||
.row
|
||||
.col-lg-4
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
= form_errors(hook, pajamas_alert: true)
|
||||
= form_errors(hook)
|
||||
|
||||
.form-group
|
||||
= form.label :url, _('URL'), class: 'label-bold'
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for [:admin, @user, @identity], html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@identity, pajamas_alert: true)
|
||||
= form_errors(@identity)
|
||||
|
||||
.form-group.row
|
||||
.col-sm-2.col-form-label
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @topic, url: url, html: { multipart: true, class: 'js-project-topic-form gl-show-field-errors common-note-form js-quick-submit js-requires-input' }, authenticity_token: true do |f|
|
||||
= form_errors(@topic, pajamas_alert: true)
|
||||
= form_errors(@topic)
|
||||
|
||||
.form-group
|
||||
= f.label :name do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
.user_new
|
||||
= gitlab_ui_form_for [:admin, @user], html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@user, pajamas_alert: true)
|
||||
= form_errors(@user)
|
||||
|
||||
.gl-border-b.gl-pb-3.gl-mb-6
|
||||
.row
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
= form_for @cluster, url: clusterable.cluster_path(@cluster), as: :cluster, html: { class: 'js-cluster-details-form' } do |field|
|
||||
= form_errors(@cluster, pajamas_alert: true)
|
||||
= form_errors(@cluster)
|
||||
#js-cluster-details-form{ data: js_cluster_form_data(@cluster, can?(current_user, :update_cluster, @cluster)) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
- parent = @group.parent
|
||||
- submit_label = parent ? s_('GroupsNew|Create subgroup') : s_('GroupsNew|Create group')
|
||||
= form_errors(@group, pajamas_alert: true)
|
||||
= form_errors(@group)
|
||||
= render 'shared/groups/group_name_and_path_fields', f: f, autofocus: true, new_subgroup: !!parent
|
||||
|
||||
- unless parent
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for [@group, @milestone], html: { class: 'milestone-form common-note-form js-quick-submit js-requires-input' } do |f|
|
||||
= form_errors(@milestone, pajamas_alert: true)
|
||||
= form_errors(@milestone)
|
||||
.form-group.row
|
||||
.col-form-label.col-sm-2
|
||||
= f.label :title, _("Title")
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
.sub-section
|
||||
%h4.warning-title= s_('GroupSettings|Change group URL')
|
||||
= form_for @group, html: { multipart: true, class: 'gl-show-field-errors' }, authenticity_token: true do |f|
|
||||
= form_errors(@group, pajamas_alert: true)
|
||||
= form_errors(@group)
|
||||
.form-group
|
||||
%p
|
||||
= s_("GroupSettings|Changing a group's URL can have unintended side effects.")
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
= gitlab_ui_form_for @group, html: { multipart: true, class: 'gl-show-field-errors js-general-settings-form' }, authenticity_token: true do |f|
|
||||
%input{ type: 'hidden', name: 'update_section', value: 'js-general-settings' }
|
||||
= form_errors(@group, pajamas_alert: true)
|
||||
= form_errors(@group)
|
||||
|
||||
%fieldset
|
||||
.row
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
= gitlab_ui_form_for @group, html: { multipart: true, class: 'gl-show-field-errors js-general-permissions-form' }, authenticity_token: true do |f|
|
||||
%input{ type: 'hidden', name: 'update_section', value: 'js-permissions-settings' }
|
||||
= form_errors(@group, pajamas_alert: true)
|
||||
= form_errors(@group)
|
||||
|
||||
%fieldset
|
||||
%h5= _('Permissions')
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for group, url: update_auto_devops_group_settings_ci_cd_path(group), method: :patch do |f|
|
||||
= form_errors(group, pajamas_alert: true)
|
||||
= form_errors(group)
|
||||
%fieldset
|
||||
.form-group
|
||||
.card.gl-mb-3
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
= s_('GroupSettings|Set the initial name and protections for the default branch of new repositories created in the group.')
|
||||
.settings-content
|
||||
= gitlab_ui_form_for @group, url: group_path(@group, anchor: 'js-default-branch-name'), html: { class: 'fieldset-form' } do |f|
|
||||
= form_errors(@group, pajamas_alert: true)
|
||||
= form_errors(@group)
|
||||
- fallback_branch_name = "<code>#{Gitlab::DefaultBranch.value(object: @group)}</code>"
|
||||
|
||||
%fieldset
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
%div
|
||||
= form_for [:profile, @gpg_key], html: { class: 'js-requires-input' } do |f|
|
||||
= form_errors(@gpg_key, pajamas_alert: true)
|
||||
= form_errors(@gpg_key)
|
||||
|
||||
.form-group
|
||||
= f.label :key, s_('Profiles|Key'), class: 'label-bold'
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
- max_date = ::Gitlab::CurrentSettings.max_ssh_key_lifetime_from_now.to_date if ssh_key_expiration_policy_enabled?
|
||||
%div
|
||||
= form_for [:profile, @key], html: { class: 'js-requires-input' } do |f|
|
||||
= form_errors(@key, pajamas_alert: true)
|
||||
= form_errors(@key)
|
||||
|
||||
.form-group
|
||||
= f.label :key, s_('Profiles|Key'), class: 'label-bold'
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
%strong= @key.last_used_at.try(:to_s, :medium) || _('Never')
|
||||
|
||||
.col-md-8
|
||||
= form_errors(@key, type: 'key', pajamas_alert: true) unless @key.valid?
|
||||
= form_errors(@key, type: 'key') unless @key.valid?
|
||||
%pre.well-pre
|
||||
= @key.key
|
||||
.card
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
- else
|
||||
= _('Change your password or recover your current one')
|
||||
= form_for @user, url: profile_password_path, method: :put, html: {class: "update-password"} do |f|
|
||||
= form_errors(@user, pajamas_alert: true)
|
||||
= form_errors(@user)
|
||||
|
||||
- unless @user.password_automatically_set?
|
||||
.form-group
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
%br
|
||||
= _('After a successful password update you will be redirected to login screen.')
|
||||
|
||||
= form_errors(@user, pajamas_alert: true)
|
||||
= form_errors(@user)
|
||||
|
||||
- unless @user.password_automatically_set?
|
||||
.form-group.row
|
||||
|
|
|
@ -81,7 +81,7 @@
|
|||
.col-lg-8
|
||||
- registration = webauthn_enabled ? @webauthn_registration : @u2f_registration
|
||||
- if registration.errors.present?
|
||||
= form_errors(registration, pajamas_alert: true)
|
||||
= form_errors(registration)
|
||||
- if webauthn_enabled
|
||||
= render "authentication/register", target_path: create_webauthn_profile_two_factor_auth_path
|
||||
- else
|
||||
|
|
|
@ -1 +1 @@
|
|||
= form_errors(@project, pajamas_alert: true)
|
||||
= form_errors(@project)
|
||||
|
|
|
@ -67,5 +67,5 @@
|
|||
%ul.list-unstyled.mr_target_commit
|
||||
|
||||
- if @merge_request.errors.any?
|
||||
= form_errors(@merge_request, pajamas_alert: true)
|
||||
= form_errors(@merge_request)
|
||||
= f.submit 'Compare branches and continue', class: "gl-button btn btn-confirm mr-compare-btn gl-mt-4", data: { qa_selector: "compare_branches_button" }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
= gitlab_ui_form_for [@project, @milestone],
|
||||
html: { class: 'milestone-form common-note-form js-quick-submit js-requires-input' } do |f|
|
||||
= form_errors(@milestone, pajamas_alert: true)
|
||||
= form_errors(@milestone)
|
||||
.form-group.row
|
||||
.col-form-label.col-sm-2
|
||||
= f.label :title, _('Title')
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
= gitlab_ui_form_for @project, url: project_mirror_path(@project), html: { class: 'gl-show-field-errors js-mirror-form', autocomplete: 'new-password', data: mirrors_form_data_attributes } do |f|
|
||||
.panel.panel-default
|
||||
.panel-body
|
||||
%div= form_errors(@project, pajamas_alert: true)
|
||||
%div= form_errors(@project)
|
||||
|
||||
.form-group.has-feedback
|
||||
= label_tag :url, _('Git repository URL'), class: 'label-light'
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for [@project, @schedule], as: :schedule, html: { id: "new-pipeline-schedule-form", class: "js-pipeline-schedule-form pipeline-schedule-form" } do |f|
|
||||
= form_errors(@schedule, pajamas_alert: true)
|
||||
= form_errors(@schedule)
|
||||
.form-group.row
|
||||
.col-md-9
|
||||
= f.label :description, _('Description'), class: 'label-bold'
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
- c.header do
|
||||
= s_("ProtectedBranch|Protect a branch")
|
||||
- c.body do
|
||||
= form_errors(@protected_branch, pajamas_alert: true)
|
||||
= form_errors(@protected_branch)
|
||||
.form-group.row
|
||||
= f.label :name, s_('ProtectedBranch|Branch:'), class: 'col-sm-12'
|
||||
.col-sm-12
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
.card-header
|
||||
= _('Protect a tag')
|
||||
.card-body
|
||||
= form_errors(@protected_tag, pajamas_alert: true)
|
||||
= form_errors(@protected_tag)
|
||||
.form-group.row
|
||||
= f.label :name, _('Tag:'), class: 'col-md-2 text-left text-md-right'
|
||||
.col-md-10.protected-tags-dropdown
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
.row
|
||||
.col-lg-12
|
||||
= gitlab_ui_form_for @project, url: project_settings_ci_cd_path(@project, anchor: 'autodevops-settings') do |f|
|
||||
= form_errors(@project, pajamas_alert: true)
|
||||
= form_errors(@project)
|
||||
%fieldset.builds-feature.js-auto-devops-settings
|
||||
.form-group
|
||||
= f.fields_for :auto_devops_attributes, @auto_devops do |form|
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
.row.gl-mt-3
|
||||
.col-lg-12
|
||||
= gitlab_ui_form_for @project, url: project_settings_ci_cd_path(@project, anchor: 'js-general-pipeline-settings') do |f|
|
||||
= form_errors(@project, pajamas_alert: true)
|
||||
= form_errors(@project)
|
||||
%fieldset.builds-feature
|
||||
.form-group
|
||||
= f.gitlab_ui_checkbox_component :public_builds,
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for [@project, @trigger], html: { class: 'gl-show-field-errors' } do |f|
|
||||
= form_errors(@trigger, pajamas_alert: true)
|
||||
= form_errors(@trigger)
|
||||
|
||||
- if @trigger.token
|
||||
.form-group
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
= form_errors(integration, pajamas_alert: true)
|
||||
= form_errors(integration)
|
||||
|
||||
%div{ data: { testid: "integration-settings-form" } }
|
||||
- if @default_integration
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
= gitlab_ui_form_for token, as: prefix, url: path, method: :post, html: { id: 'js-new-access-token-form', class: 'js-requires-input' }, remote: ajax do |f|
|
||||
|
||||
= form_errors(token, pajamas_alert: true)
|
||||
= form_errors(token)
|
||||
|
||||
.row
|
||||
.form-group.col
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
- deploy_key = local_assigns.fetch(:deploy_key)
|
||||
- deploy_keys_project = deploy_key.deploy_keys_project_for(@project)
|
||||
|
||||
= form_errors(deploy_key, pajamas_alert: true)
|
||||
= form_errors(deploy_key)
|
||||
|
||||
.form-group
|
||||
= form.label :title, class: 'col-form-label col-sm-2'
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for [@project.namespace, @project, @deploy_keys.new_key], url: namespace_project_deploy_keys_path, html: { class: "js-requires-input container" } do |f|
|
||||
= form_errors(@deploy_keys.new_key, pajamas_alert: true)
|
||||
= form_errors(@deploy_keys.new_key)
|
||||
.form-group.row
|
||||
= f.label :title, class: "label-bold"
|
||||
= f.text_field :title, class: 'form-control gl-form-input', required: true, data: { qa_selector: 'deploy_key_title_field' }
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= gitlab_ui_form_for @application, url: url, html: { role: 'form', class: 'doorkeeper-app-form' } do |f|
|
||||
= form_errors(@application, pajamas_alert: true)
|
||||
= form_errors(@application)
|
||||
|
||||
.form-group
|
||||
= f.label :name, class: 'label-bold'
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
- project = @target_project || @project
|
||||
- presenter = local_assigns.fetch(:presenter, nil)
|
||||
|
||||
= form_errors(issuable, pajamas_alert: true)
|
||||
= form_errors(issuable)
|
||||
|
||||
- if @conflict
|
||||
= render Pajamas::AlertComponent.new(variant: :danger,
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
= form_for @label, as: :label, url: url, html: { class: 'label-form js-quick-submit js-requires-input' } do |f|
|
||||
= form_errors(@label, pajamas_alert: true)
|
||||
= form_errors(@label)
|
||||
|
||||
.form-group.row
|
||||
.col-12
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue