Skip to content

Commit fdcfcb2

Browse files
author
GitLab Bot
committed
Add latest changes from gitlab-org/gitlab@master
1 parent de0a169 commit fdcfcb2

File tree

352 files changed

+1081
-3796
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

352 files changed

+1081
-3796
lines changed

.gitlab/ci/database.gitlab-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ db:rollback:
6666
- .db-job-base
6767
- .rails:rules:db-rollback
6868
script:
69-
- bundle exec rake db:migrate VERSION=20230721095222 # First 16-4-stable-ee migration
69+
- bundle exec rake db:migrate VERSION=20230721095222 # First 16-5-stable-ee migration
7070
- bundle exec rake db:migrate
7171

7272
db:rollback single-db:

.rubocop_todo/gitlab/bounded_contexts.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3244,7 +3244,6 @@ Gitlab/BoundedContexts:
32443244
- 'ee/app/services/epics/epic_links/list_service.rb'
32453245
- 'ee/app/services/epics/epic_links/update_service.rb'
32463246
- 'ee/app/services/epics/issue_promote_service.rb'
3247-
- 'ee/app/services/epics/related_epic_links/create_service.rb'
32483247
- 'ee/app/services/epics/related_epic_links/destroy_service.rb'
32493248
- 'ee/app/services/epics/related_epic_links/list_service.rb'
32503249
- 'ee/app/services/epics/reopen_service.rb'

.rubocop_todo/layout/line_break_after_final_mixin.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ Layout/LineBreakAfterFinalMixin:
4646
- 'app/workers/user_status_cleanup/batch_worker.rb'
4747
- 'app/workers/users/create_statistics_worker.rb'
4848
- 'db/migrate/20240213223630_add_duo_features_enabled_cascading_setting.rb'
49-
- 'db/post_migrate/20231017064317_swap_columns_for_ci_pipeline_variables_pipeline_id_bigint.rb'
5049
- 'db/post_migrate/20231122111935_drop_index_web_hook_logs_part_on_web_hook_id.rb'
5150
- 'db/post_migrate/20240122071840_ensure_backfill_for_ci_builds_integer_columns_is_finished.rb'
5251
- 'db/post_migrate/20240419122328_swap_vulnerability_feedback_pipeline_id_convert_to_bigint.rb'

.rubocop_todo/layout/line_length.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1762,7 +1762,6 @@ Layout/LineLength:
17621762
- 'ee/spec/services/elastic/process_initial_bookkeeping_service_spec.rb'
17631763
- 'ee/spec/services/epic_issues/create_service_spec.rb'
17641764
- 'ee/spec/services/epics/issue_promote_service_spec.rb'
1765-
- 'ee/spec/services/epics/related_epic_links/create_service_spec.rb'
17661765
- 'ee/spec/services/epics/update_service_spec.rb'
17671766
- 'ee/spec/services/external_status_checks/update_service_spec.rb'
17681767
- 'ee/spec/services/geo/blob_download_service_spec.rb'

.rubocop_todo/lint/unused_method_argument.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,6 @@ Lint/UnusedMethodArgument:
235235
- 'ee/app/services/audit_events/runners_token_audit_event_service.rb'
236236
- 'ee/app/services/boards/epic_lists/update_service.rb'
237237
- 'ee/app/services/concerns/incident_management/oncall_rotations/shared_rotation_logic.rb'
238-
- 'ee/app/services/epics/related_epic_links/create_service.rb'
239238
- 'ee/app/services/epics/transfer_service.rb'
240239
- 'ee/app/services/group_saml/identity/destroy_service.rb'
241240
- 'ee/app/services/projects/update_mirror_service.rb'

.rubocop_todo/migration/ensure_factory_for_table.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
11
---
22
Migration/EnsureFactoryForTable:
33
Exclude:
4-
- 'db/migrate/20230915103259_create_ci_finished_build_ch_sync_events.rb'
54
- 'db/migrate/20230926092914_add_approval_group_rules.rb'
65
- 'db/migrate/20230926092944_add_approval_group_rules_groups.rb'
76
- 'db/migrate/20230926093004_add_approval_group_rules_users.rb'
87
- 'db/migrate/20230926093025_add_approval_group_rules_protected_branches.rb'
9-
- 'db/migrate/20230926133801_create_value_stream_analytics_settings.rb'
10-
- 'db/migrate/20230930094139_add_related_link_restrictions.rb'
11-
- 'db/migrate/20231003073437_create_abuse_report_user_mentions.rb'
12-
- 'db/migrate/20231004100000_create_container_registry_protection_rules.rb'
138
- 'db/migrate/20231017095738_create_activity_pub_releases_subscriptions.rb'
149
- 'db/migrate/20231017134349_create_ml_model_metadata.rb'
1510
- 'db/migrate/20231020095624_create_audit_events_streaming_http_group_namespace_filters.rb'

.rubocop_todo/rspec/before_all_role_assignment.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,6 @@ RSpec/BeforeAllRoleAssignment:
567567
- 'ee/spec/services/epics/create_service_spec.rb'
568568
- 'ee/spec/services/epics/epic_links/create_service_spec.rb'
569569
- 'ee/spec/services/epics/issue_promote_service_spec.rb'
570-
- 'ee/spec/services/epics/related_epic_links/create_service_spec.rb'
571570
- 'ee/spec/services/epics/related_epic_links/list_service_spec.rb'
572571
- 'ee/spec/services/epics/reopen_service_spec.rb'
573572
- 'ee/spec/services/epics/transfer_service_spec.rb'

.rubocop_todo/rspec/context_wording.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -665,7 +665,6 @@ RSpec/ContextWording:
665665
- 'ee/spec/services/epic_issues/update_service_spec.rb'
666666
- 'ee/spec/services/epics/create_service_spec.rb'
667667
- 'ee/spec/services/epics/epic_links/list_service_spec.rb'
668-
- 'ee/spec/services/epics/related_epic_links/create_service_spec.rb'
669668
- 'ee/spec/services/epics/related_epic_links/destroy_service_spec.rb'
670669
- 'ee/spec/services/epics/update_service_spec.rb'
671670
- 'ee/spec/services/external_status_checks/dispatch_service_spec.rb'

.rubocop_todo/rspec/expect_change.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ RSpec/ExpectChange:
102102
- 'ee/spec/services/elastic/indexing_control_service_spec.rb'
103103
- 'ee/spec/services/epic_issues/create_service_spec.rb'
104104
- 'ee/spec/services/epics/issue_promote_service_spec.rb'
105-
- 'ee/spec/services/epics/related_epic_links/create_service_spec.rb'
106105
- 'ee/spec/services/epics/transfer_service_spec.rb'
107106
- 'ee/spec/services/geo/container_repository_registry_removal_service_spec.rb'
108107
- 'ee/spec/services/geo/file_registry_removal_service_spec.rb'

.rubocop_todo/rspec/receive_messages.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,6 @@ RSpec/ReceiveMessages:
158158
- 'ee/spec/services/ee/spam/spam_verdict_service_spec.rb'
159159
- 'ee/spec/services/ee/work_items/related_work_item_links/create_service_spec.rb'
160160
- 'ee/spec/services/epic_issues/create_service_spec.rb'
161-
- 'ee/spec/services/epics/related_epic_links/create_service_spec.rb'
162161
- 'ee/spec/services/geo/container_repository_sync_spec.rb'
163162
- 'ee/spec/services/geo/framework_repository_sync_service_spec.rb'
164163
- 'ee/spec/services/gitlab_subscriptions/create_service_spec.rb'

.rubocop_todo/style/hash_each_methods.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ Style/HashEachMethods:
3232
- 'app/services/security/merge_reports_service.rb'
3333
- 'config/initializers/6_validations.rb'
3434
- 'config/initializers/8_gitaly.rb'
35-
- 'db/post_migrate/20230906102738_sync_index_for_ci_sources_pipelines_pipeline_id_bigint.rb'
3635
- 'db/post_migrate/20240422070036_swap_ci_pipelines_pk_with_bigint_p_ci_builds_p_ci_stages.rb'
3736
- 'ee/app/graphql/types/compliance_management/merge_requests/compliance_violation_reason_enum.rb'
3837
- 'ee/app/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum.rb'

.rubocop_todo/style/inline_disable_annotation.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -998,19 +998,10 @@ Style/InlineDisableAnnotation:
998998
- 'config/routes/project.rb'
999999
- 'danger/ce_ee_vue_templates/Dangerfile'
10001000
- 'danger/roulette/Dangerfile'
1001-
- 'db/migrate/20230915103259_create_ci_finished_build_ch_sync_events.rb'
1002-
- 'db/migrate/20230917144717_add_package_name_pattern_query_to_packages_protection_rule.rb'
1003-
- 'db/migrate/20230921081527_add_queued_migration_version_to_batched_background_migrations.rb'
10041001
- 'db/migrate/20231017135207_add_fields_to_ml_model.rb'
10051002
- 'db/migrate/20231019180421_add_name_description_to_catalog_resources.rb'
10061003
- 'db/migrate/20231024142236_add_fields_to_bulk_import_failures.rb'
1007-
- 'db/post_migrate/20230908033511_swap_columns_for_ci_pipeline_chat_data_pipeline_id_bigint.rb'
1008-
- 'db/post_migrate/20230924134453_cleanup_uuid_type_migration_on_vulnerability_occurrences.rb'
10091004
- 'db/post_migrate/20231003045342_migrate_sidekiq_namespaced_jobs.rb'
1010-
- 'db/post_migrate/20231003142534_add_build_timeout_index.rb'
1011-
- 'db/post_migrate/20231005131445_add_work_items_related_link_restrictions.rb'
1012-
- 'db/post_migrate/20231009105056_index_users_on_email_domain_and_id.rb'
1013-
- 'db/post_migrate/20231017172156_add_index_on_projects_for_adjourned_deletion.rb'
10141005
- 'db/post_migrate/20231018083247_remove_users_email_opted_in_columns.rb'
10151006
- 'ee/app/controllers/admin/application_settings/scim_oauth_controller.rb'
10161007
- 'ee/app/controllers/admin/emails_controller.rb'

GITALY_SERVER_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
9a94e7c7c19fce3afb5c36d045195c06e50ce3ca
1+
76e33b6eb327e8ab10102c2d332a40f4fdc3a4b5

GITLAB_KAS_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2f84f1083ebc22f6efe3ab00355ef5170bcbc142
1+
14515d822147fed159ea9d11ab04f097630ef075

app/assets/javascripts/analytics/cycle_analytics/components/path_navigation.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ export default {
8787
{{ s__('ValueStreamEvent|Only items that reached their stop event.') }}
8888
</div>
8989
</div>
90-
<div class="gl-border-t-1 gl-border-gray-50 gl-px-4 gl-pt-4 gl-border-t-solid">
90+
<div class="gl-border-t-1 gl-border-subtle gl-px-4 gl-pt-4 gl-border-t-solid">
9191
<div v-if="pathItem.startEventHtmlDescription" class="gl-flex gl-flex-row">
9292
<div class="metric-label gl-flex gl-flex-col gl-pb-3 gl-pr-4">
9393
{{ s__('ValueStreamEvent|Start') }}

app/assets/javascripts/boards/components/board_card_loading_skeleton.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export default {
1111

1212
<template>
1313
<div
14-
class="board-card-skeleton gl-mb-3 gl-rounded-base gl-border-1 gl-border-solid gl-border-gray-50 gl-bg-white gl-p-5"
14+
class="board-card-skeleton gl-mb-3 gl-rounded-base gl-border-1 gl-border-solid gl-border-subtle gl-bg-white gl-p-5"
1515
>
1616
<div class="board-card-skeleton-inner">
1717
<gl-skeleton-loader :width="340" :height="100">

app/assets/javascripts/ci/job_details/components/sidebar/sidebar.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -95,36 +95,36 @@ export default {
9595
@updateVariables="$emit('updateVariables')"
9696
/>
9797
98-
<job-sidebar-details-container class="gl-border-b gl-border-gray-50 gl-py-4" />
98+
<job-sidebar-details-container class="gl-border-b gl-border-subtle gl-py-4" />
9999
100100
<artifacts-block
101101
v-if="hasArtifact"
102-
class="gl-border-b gl-border-gray-50 gl-py-4"
102+
class="gl-border-b gl-border-subtle gl-py-4"
103103
:artifact="artifact"
104104
:help-url="artifactHelpUrl"
105105
/>
106106
107107
<external-links-block
108108
v-if="hasExternalLinks"
109-
class="gl-border-b gl-border-gray-50 gl-py-4"
109+
class="gl-border-b gl-border-subtle gl-py-4"
110110
:external-links="externalLinks"
111111
/>
112112
113113
<trigger-block
114114
v-if="hasTriggers"
115-
class="gl-border-b gl-border-gray-50 gl-py-4"
115+
class="gl-border-b gl-border-subtle gl-py-4"
116116
:trigger="job.trigger"
117117
/>
118118
119119
<commit-block
120-
class="gl-border-b gl-border-gray-50 gl-py-4"
120+
class="gl-border-b gl-border-subtle gl-py-4"
121121
:commit="commit"
122122
:merge-request="job.merge_request"
123123
/>
124124
125125
<stages-dropdown
126126
v-if="job.pipeline"
127-
class="gl-border-b gl-border-gray-50 gl-py-4"
127+
class="gl-border-b gl-border-subtle gl-py-4"
128128
:pipeline="job.pipeline"
129129
:selected-stage="selectedStage"
130130
:stages="stages"

app/assets/javascripts/ide/ide_router.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Vue.use(IdeRouter);
3131

3232
// Unfortunately Vue Router doesn't work without at least a fake component
3333
// If you do only data handling
34-
const EmptyRouterComponent = {
34+
export const EmptyRouterComponent = {
3535
render(createElement) {
3636
return createElement('div');
3737
},

app/assets/javascripts/issuable/components/csv_export_modal.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ export default {
8181
data-testid="export-issuable-modal"
8282
>
8383
<div
84-
class="gl-items-center gl-justify-start gl-border-1 gl-border-gray-50 gl-p-4 gl-border-b-solid"
84+
class="gl-items-center gl-justify-start gl-border-1 gl-border-subtle gl-p-4 gl-border-b-solid"
8585
>
8686
<gl-icon name="check" class="gl-color-green-400" />
8787
<strong class="gl-m-3">{{ issuableCountText }}</strong>

app/assets/javascripts/issues/show/components/incidents/create_timeline_event.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ export default {
116116
</div>
117117
<timeline-events-form
118118
ref="eventForm"
119-
:class="{ 'gl-border-t gl-border-gray-50 gl-pt-3': hasTimelineEvents }"
119+
:class="{ 'gl-border-t gl-border-subtle gl-pt-3': hasTimelineEvents }"
120120
:is-event-processed="createTimelineEventActive"
121121
show-save-and-add
122122
@save-event="createIncidentTimelineEvent"

app/assets/javascripts/issues/show/components/incidents/timeline_events_form.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ export default {
173173
</script>
174174
175175
<template>
176-
<form class="gl-grow gl-border-gray-50">
176+
<form class="gl-grow gl-border-subtle">
177177
<div class="gl-mt-3 gl-flex gl-flex-col sm:gl-flex-row">
178178
<gl-form-group :label="__('Date')" class="gl-mr-5">
179179
<gl-datepicker id="incident-date" ref="datepicker" v-model="datePickerInput" />

app/assets/javascripts/issues/show/components/incidents/timeline_events_list.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ export default {
138138
class="timeline-group"
139139
>
140140
<h2
141-
class="gl-my-0 gl-border-1 gl-border-gray-50 gl-py-5 gl-text-size-h2 gl-border-b-solid"
141+
class="gl-my-0 gl-border-1 gl-border-subtle gl-py-5 gl-text-size-h2 gl-border-b-solid"
142142
data-testid="event-date"
143143
>
144144
{{ eventDate }}

app/assets/javascripts/pages/dashboard/todos/index/todos.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,10 @@ export default class Todos {
138138
restoreBtn.classList.add('hidden');
139139
doneBtn.classList.remove('hidden');
140140
} else if (target === doneBtn) {
141-
row.classList.add('done-reversible', 'gl-bg-gray-10', 'gl-border-gray-50');
141+
row.classList.add('done-reversible', 'gl-bg-gray-10', 'gl-border-subtle');
142142
restoreBtn.classList.remove('hidden');
143143
} else if (target === restoreBtn) {
144-
row.classList.remove('done-reversible', 'gl-bg-gray-10', 'gl-border-gray-50');
144+
row.classList.remove('done-reversible', 'gl-bg-gray-10', 'gl-border-subtle');
145145
doneBtn.classList.remove('hidden');
146146
} else {
147147
row.parentNode.removeChild(row);

app/assets/javascripts/vue_shared/components/notes/system_note.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ export default {
158158
iconBgClass,
159159
{
160160
'system-note-icon -gl-mt-1 gl-ml-2 gl-h-6 gl-w-6': isAllowedIcon,
161-
'system-note-dot -gl-top-1 gl-ml-4 gl-mt-3 gl-h-3 gl-w-3 gl-border-2 gl-border-solid gl-border-gray-50 gl-bg-gray-900':
161+
'system-note-dot -gl-top-1 gl-ml-4 gl-mt-3 gl-h-3 gl-w-3 gl-border-2 gl-border-solid gl-border-subtle gl-bg-gray-900':
162162
!isAllowedIcon,
163163
},
164164
]"

app/assets/javascripts/work_items/components/notes/system_note.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ export default {
126126
getIconColor,
127127
{
128128
'system-note-icon -gl-mt-1 gl-ml-2 gl-h-6 gl-w-6': isAllowedIcon,
129-
'system-note-dot -gl-top-1 gl-ml-4 gl-mt-3 gl-h-3 gl-w-3 gl-border-2 gl-border-solid gl-border-gray-50 gl-bg-gray-900':
129+
'system-note-dot -gl-top-1 gl-ml-4 gl-mt-3 gl-h-3 gl-w-3 gl-border-2 gl-border-solid gl-border-subtle gl-bg-gray-900':
130130
!isAllowedIcon,
131131
},
132132
]"

app/assets/javascripts/work_items/components/work_item_attributes_wrapper.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@ export default {
340340
/>
341341
<template v-if="workItemCrmContacts">
342342
<work-item-crm-contacts
343-
class="gl-border-t gl-mb-5 gl-border-gray-50 gl-pt-5"
343+
class="gl-border-t gl-mb-5 gl-border-subtle gl-pt-5"
344344
:full-path="fullPath"
345345
:work-item-id="workItem.id"
346346
:work-item-iid="workItem.iid"

app/assets/stylesheets/page_bundles/incidents.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
&::after {
8484
content: '';
8585
position: absolute;
86-
@apply gl-border-gray-50;
86+
@apply gl-border-subtle;
8787
@apply gl-border-1;
8888
@apply gl-border-b-solid;
8989
// Border spans the whole container minus icon width and grid gap

app/models/integrations/packagist.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,22 @@ class Packagist < Integration
66

77
field :username,
88
title: -> { _('Username') },
9-
help: -> { _('Enter your Packagist username.') },
9+
help: -> { _('Username of a Packagist account.') },
1010
placeholder: '',
1111
required: true
1212

1313
field :token,
1414
type: :password,
1515
title: -> { _('Token') },
16-
help: -> { _('Enter your Packagist token.') },
16+
help: -> { _('API token of the Packagist server.') },
1717
non_empty_password_title: -> { s_('ProjectService|Enter new token') },
1818
non_empty_password_help: -> { s_('ProjectService|Leave blank to use your current token.') },
1919
placeholder: '',
2020
required: true
2121

2222
field :server,
23-
title: -> { s_('Server (optional)') },
24-
help: -> { s_('Enter your Packagist server. Defaults to https://packagist.org.') },
23+
title: -> { _('Server (optional)') },
24+
help: -> { _('URL of the Packagist server. The default value is `https://packagist.org`.') },
2525
placeholder: 'https://packagist.org',
2626
exposes_secrets: true,
2727
required: false

app/models/project_setting.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ class ProjectSetting < ApplicationRecord
99

1010
belongs_to :project, inverse_of: :project_setting
1111

12+
ignore_column :pages_multiple_versions_enabled, remove_with: '17.9', remove_after: '2025-02-20'
13+
1214
scope :for_projects, ->(projects) { where(project_id: projects) }
1315
scope :with_namespace, -> { joins(project: :namespace) }
1416

app/views/dashboard/todos/_todo.html.haml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%li.todo.gl-border-t.gl-border-gray-50.hover:gl-border-blue-200.hover:gl-bg-blue-50.hover:gl-cursor-pointer.gl-relative{ class: "hover:gl-z-1 todo-#{todo.done? ? 'done' : 'pending'}", id: dom_id(todo) }
1+
%li.todo.gl-border-t.gl-border-subtle.hover:gl-border-blue-200.hover:gl-bg-blue-50.hover:gl-cursor-pointer.gl-relative{ class: "hover:gl-z-1 todo-#{todo.done? ? 'done' : 'pending'}", id: dom_id(todo) }
22
.gl-flex.gl-flex-col.sm:gl-flex-row.sm:gl-items-center
33
.todo-item.gl-overflow-hidden.gl-overflow-x-auto.gl-self-center.gl-w-full{ data: { testid: "todo-item-container" } }
44
.todo-title.gl-pt-2.gl-pb-3.gl-px-2.gl-md-mb-1.gl-text-sm.gl-text-subtle

app/views/projects/pages/_pages_settings.html.haml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,5 @@
2020
%p.gl-pl-6
2121
= s_("GitLabPages|When enabled, a unique domain is generated to access pages.").html_safe
2222

23-
- if can?(current_user, :pages_multiple_versions, @project)
24-
.form-group
25-
= f.fields_for :project_setting do |settings|
26-
= settings.gitlab_ui_checkbox_component :pages_multiple_versions_enabled,
27-
s_('GitLabPages|Enable parallel deployments'),
28-
label_options: { class: 'label-bold' }
29-
%p.gl-pl-6
30-
= safe_format(s_("GitLabPages|When enabled, you can create parallel deployments of your pages site. %{docs_link_start}Learn more.%{link_end}"),
31-
tag_pair(tag.a(href: help_page_path('user/project/pages/index.md', anchor: 'parallel-deployments'), target: '_blank'),
32-
:docs_link_start, :link_end))
33-
3423
.gl-mt-3
3524
= f.submit s_('GitLabPages|Save changes'), pajamas_button: true

config/events/1655841083_projects_settings_cicd_show_render.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ identifiers:
77
- project
88
- user
99
- namespace
10-
product_group: pipeline_authoring
10+
product_group: pipeline_security
11+
product_categories:
12+
- secrets_management
1113
milestone: "15.2"
1214
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90449
1315
distributions:

config/events/1655841352_projects_settings_cicd_show_upload.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ identifiers:
77
- project
88
- user
99
- namespace
10-
product_group: pipeline_authoring
10+
product_group: pipeline_security
11+
product_categories:
12+
- secrets_management
1113
milestone: "15.2"
1214
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90449
1315
distributions:

config/events/1655841364_projects_settings_cicd_show_delete.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ identifiers:
77
- project
88
- user
99
- namespace
10-
product_group: pipeline_authoring
10+
product_group: pipeline_security
11+
product_categories:
12+
- secrets_management
1113
milestone: "15.2"
1214
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/90449
1315
distributions:

config/events/1674843937_Ci__Build_create_id_tokens.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ extra_properties:
77
identifiers:
88
- user
99
- namespace
10-
product_group: pipeline_authoring
10+
product_group: pipeline_security
11+
product_categories:
12+
- secrets_management
1113
milestone: "15.9"
1214
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/110422
1315
distributions:
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
description: Tracks when a cached manifest is pulled from the package registry
3+
action: pull_manifest_from_cache
4+
identifiers:
5+
- namespace
6+
- user
7+
product_group: container_registry
8+
milestone: '14.2'
9+
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/173882
10+
distributions:
11+
- ce
12+
tiers:
13+
- free
14+
- premium
15+
- ultimate

0 commit comments

Comments
 (0)