integrations.html.haml 1.69 KB
Newer Older
1 2 3
- breadcrumb_title _('Integrations')
- page_title _('Integrations')
- @content_class = 'limit-container-width' unless fluid_layout
4

5 6
- if Feature.enabled?(:instance_level_integrations)
  - if show_admin_integrations_moved?
Justin Ho's avatar
Justin Ho committed
7 8
    .gl-alert.gl-alert-info.js-admin-integrations-moved.mt-3{ role: 'alert', data: { feature_id: UserCalloutsHelper::ADMIN_INTEGRATIONS_MOVED, dismiss_endpoint: user_callouts_path } }
      = sprite_icon('information-o', size: 16, css_class: 'gl-icon gl-alert-icon gl-alert-icon-no-title')
9 10 11
      %button.js-close.gl-alert-dismiss{ type: 'button', 'aria-label' => _('Dismiss') }
        = sprite_icon('close', size: 16, css_class: 'gl-icon')
      .gl-alert-body
Justin Ho's avatar
Justin Ho committed
12 13
        %h4.gl-alert-title= s_('AdminSettings|Some settings have moved')
        = s_('AdminSettings|Elasticsearch, PlantUML, Slack application, Third party offers, Snowplow, Amazon EKS have moved to Settings > General.')
14
      .gl-alert-actions
Justin Ho's avatar
Justin Ho committed
15
        = link_to s_('AdminSettings|Go to General Settings'), admin_application_settings_path, class: 'btn gl-alert-action btn-info new-gl-button'
Doug Stull's avatar
Doug Stull committed
16

Justin Ho's avatar
Justin Ho committed
17
  %h4= s_('AdminSettings|Apply integration settings to all Projects')
18
  %p
Justin Ho's avatar
Justin Ho committed
19
    = s_('AdminSettings|Integrations configured here will automatically apply to all projects on this instance.')
20 21 22
    = link_to _('Learn more'), '#'
  = render 'projects/services/integrations'

23 24 25 26 27 28 29 30
- else
  = render_if_exists 'admin/application_settings/elasticsearch_form'
  = render 'admin/application_settings/plantuml'
  = render 'admin/application_settings/sourcegraph'
  = render_if_exists 'admin/application_settings/slack'
  = render 'admin/application_settings/third_party_offers'
  = render 'admin/application_settings/snowplow'
  = render 'admin/application_settings/eks'