Skip to content

Commit c393f4e

Browse files
author
GitLab Bot
committed
Add latest changes from gitlab-org/gitlab@master
1 parent 7a9316b commit c393f4e

File tree

81 files changed

+779
-391
lines changed

Some content is hidden

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

81 files changed

+779
-391
lines changed

.gitlab/ci/qa-common/main.gitlab-ci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ workflow:
55
name: $PIPELINE_NAME
66

77
include:
8+
- local: .gitlab/ci/version.yml
89
- component: "gitlab.com/gitlab-org/quality/pipeline-common/[email protected]"
910
inputs:
1011
job_name: "e2e-test-report"

.gitlab/ci/qa.gitlab-ci.yml

-13
Original file line numberDiff line numberDiff line change
@@ -44,19 +44,6 @@
4444
QA_EXPORT_TEST_METRICS: "true" # Export test metrics directly to influxdb by default
4545
inherit:
4646
variables:
47-
- BUILD_OS
48-
- CHROME_VERSION
49-
- DOCKER_VERSION
50-
- GCLOUD_VERSION
51-
- GIT_VERSION
52-
- GO_VERSION
53-
- HELM_VERSION
54-
- KUBECTL_VERSION
55-
- LFS_VERSION
56-
- OS_VERSION
57-
- RUBY_VERSION_DEFAULT
58-
- RUBY_VERSION_NEXT
59-
- RUBYGEMS_VERSION
6047
- REGISTRY_GROUP
6148
- REGISTRY_HOST
6249
- OMNIBUS_GITLAB_CACHE_UPDATE

.gitlab/ci/test-on-cng/main.gitlab-ci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ cng-instance:
127127
extends: .cng-test-parallel
128128
variables:
129129
DEPLOYMENT_TYPE: kind
130+
EXTRA_DEPLOY_VALUES: --env COVERBAND_ENABLED=${COVERBAND_ENABLED}
130131
allow_failure: true
131132

132133
# Test run against environment with minimum supported redis version defined in lib/system_check/app/redis_version_check.rb

GITALY_SERVER_VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
da03e230032486c2fc2cbed95d78308eff2887c6
1+
59fa4aafcff242772b172d4497da394d64929775

Rakefile

-2
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,3 @@ Knapsack.load_tasks if defined?(Knapsack)
2121

2222
require 'gitlab-dangerfiles'
2323
Gitlab::Dangerfiles.load_tasks
24-
25-
require 'rainbow/ext/string'

app/assets/javascripts/ci/job_log_viewer/components/log_viewer_top_bar.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export default {
1414
<div
1515
class="job-log-viewer-top-bar gl-display-flex gl-align-items-center gl-justify-content-space-between"
1616
>
17-
<div>{{ s__('Job|Full log viewer') }} <experiment-badge class="gl-display-inline" /></div>
17+
<div>{{ s__('Job|Full log viewer') }} <experiment-badge class="gl-inline" /></div>
1818
<div>
1919
<gl-link href="https://gitlab.com/gitlab-org/gitlab/-/issues/454817" target="_blank">{{
2020
s__('Job|Feedback issue')

app/assets/javascripts/ci/pipeline_mini_graph/legacy_pipeline_mini_graph/legacy_pipeline_stages.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default {
2626
};
2727
</script>
2828
<template>
29-
<div class="gl-display-inline gl-align-middle">
29+
<div class="gl-inline gl-align-middle">
3030
<div
3131
v-for="stage in stages"
3232
:key="stage.name"

app/assets/javascripts/ci/pipeline_mini_graph/pipeline_stages.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export default {
3131
};
3232
</script>
3333
<template>
34-
<div class="gl-display-inline gl-align-middle">
34+
<div class="gl-inline gl-align-middle">
3535
<div
3636
v-for="stage in stages"
3737
:key="stage.id"

app/assets/javascripts/content_editor/components/toolbar_table_button.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ export default {
115115
:ref="`table-${r}-${c}`"
116116
:class="{ 'active gl-bg-blue-50!': r <= rows && c <= cols }"
117117
:aria-label="getButtonLabel(r, c)"
118-
class="table-creator-grid-item gl-display-inline gl-rounded-0! !gl-w-6 gl-h-6! gl-p-0!"
118+
class="table-creator-grid-item gl-inline gl-rounded-0! !gl-w-6 gl-h-6! gl-p-0!"
119119
@mouseover="setRowsAndCols(r, c)"
120120
@focus="setRowsAndCols(r, c)"
121121
@click="insertTable()"

app/assets/javascripts/merge_request_dashboard/components/approval_count.vue

+6-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,12 @@ export default {
2828
</script>
2929

3030
<template>
31-
<gl-badge v-if="approvalCount" v-gl-tooltip="tooltipTitle" icon="check-circle" variant="success">
31+
<gl-badge
32+
v-if="approvalCount"
33+
v-gl-tooltip.viewport.top="tooltipTitle"
34+
icon="check-circle"
35+
variant="success"
36+
>
3237
{{ approvalCount }}
3338
</gl-badge>
3439
<gl-icon v-else name="dash" />

app/assets/javascripts/merge_request_dashboard/components/assigned_users.vue

+6-1
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,18 @@ const REVIEW_STATE_ICONS = {
1919
name: 'comment-lines',
2020
class: 'gl-bg-blue-100 gl-text-blue-500',
2121
},
22+
REVIEW_STARTED: {
23+
name: 'comment-dots',
24+
class: 'gl-bg-gray-100 gl-text-gray-500',
25+
},
2226
};
2327
const USER_TOOLTIP_TITLES = {
24-
ASSIGNEES: __('%{strongStart}%{you}%{strongEnd}%{break}Assigned to %{name}.'),
28+
ASSIGNEES: __('%{strongStart}%{you}%{strongEnd}%{break}Assigned to %{name}'),
2529
REQUESTED_CHANGES: __('%{strongStart}%{you}%{strongEnd}%{break}%{name} requested changes'),
2630
REVIEWED: __('%{strongStart}%{you}%{strongEnd}%{break}%{name} left feedback'),
2731
APPROVED: __('%{strongStart}%{you}%{strongEnd}%{break}Approved by %{name}'),
2832
UNREVIEWED: __('%{strongStart}%{you}%{strongEnd}%{break}Review requested from %{name}'),
33+
REVIEW_STARTED: __('%{strongStart}%{you}%{strongEnd}%{break}%{name} started a review'),
2934
default: __('%{strongStart}%{you}%{strongEnd}%{break}Review requested from %{name}'),
3035
};
3136

app/assets/javascripts/pages/admin/application_settings/payload_downloader.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export default class PayloadDownloader {
1919
}
2020

2121
requestPayload() {
22-
this.spinner.classList.add('gl-display-inline');
22+
this.spinner.classList.add('gl-inline');
2323

2424
return axios
2525
.get(this.trigger.dataset.endpoint, {
@@ -34,7 +34,7 @@ export default class PayloadDownloader {
3434
});
3535
})
3636
.finally(() => {
37-
this.spinner.classList.remove('gl-display-inline');
37+
this.spinner.classList.remove('gl-inline');
3838
});
3939
}
4040

app/assets/javascripts/pages/admin/application_settings/payload_previewer.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export default class PayloadPreviewer {
2929
requestPayload() {
3030
if (this.isInserted) return this.showPayload();
3131

32-
this.spinner.classList.add('gl-display-inline');
32+
this.spinner.classList.add('gl-inline');
3333

3434
const container = this.getContainer();
3535

@@ -38,11 +38,11 @@ export default class PayloadPreviewer {
3838
responseType: 'text',
3939
})
4040
.then(({ data }) => {
41-
this.spinner.classList.remove('gl-display-inline');
41+
this.spinner.classList.remove('gl-inline');
4242
this.insertPayload(data);
4343
})
4444
.catch(() => {
45-
this.spinner.classList.remove('gl-display-inline');
45+
this.spinner.classList.remove('gl-inline');
4646
createAlert({
4747
message: __('Error fetching payload data.'),
4848
});

app/assets/javascripts/pages/import/history/components/import_history_app.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ export default {
130130
class="gl-border-solid gl-border-gray-200 gl-border-0 gl-border-b-1 gl-display-flex gl-align-items-center"
131131
>
132132
<h1 class="gl-my-0 gl-py-4 gl-font-size-h1">
133-
<img :src="assets.gitlabLogo" class="gl-w-6 gl-h-6 gl-mb-2 gl-display-inline gl-mr-2" />
133+
<img :src="assets.gitlabLogo" class="gl-w-6 gl-h-6 gl-mb-2 gl-inline gl-mr-2" />
134134
{{ s__('BulkImport|Project import history') }}
135135
</h1>
136136
</div>

app/assets/javascripts/releases/components/app_edit_new.vue

+24-14
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@ import {
1111
// eslint-disable-next-line no-restricted-imports
1212
import { mapState, mapActions, mapGetters } from 'vuex';
1313
import { isSameOriginUrl, getParameterByName } from '~/lib/utils/url_utility';
14-
import { __ } from '~/locale';
14+
import { __, s__ } from '~/locale';
1515
import MilestoneCombobox from '~/milestones/components/milestone_combobox.vue';
1616
import { BACK_URL_PARAM } from '~/releases/constants';
1717
import { putCreateReleaseNotification } from '~/releases/release_notification_service';
18+
import PageHeading from '~/vue_shared/components/page_heading.vue';
1819
import MarkdownEditor from '~/vue_shared/components/markdown/markdown_editor.vue';
1920
import AssetLinksForm from './asset_links_form.vue';
2021
import ConfirmDeleteModal from './confirm_delete_modal.vue';
@@ -23,6 +24,7 @@ import TagField from './tag_field.vue';
2324
export default {
2425
name: 'ReleaseEditNewApp',
2526
components: {
27+
PageHeading,
2628
GlFormCheckbox,
2729
GlFormInput,
2830
GlFormGroup,
@@ -69,6 +71,9 @@ export default {
6971
'isFetchingTagNotes',
7072
]),
7173
...mapGetters('editNew', ['isValid', 'formattedReleaseNotes']),
74+
headingText() {
75+
return this.isExistingRelease ? s__('Release|Edit release') : s__('Release|New release');
76+
},
7277
showForm() {
7378
return Boolean(!this.isFetchingRelease && !this.fetchError && this.release);
7479
},
@@ -173,19 +178,24 @@ export default {
173178
</script>
174179
<template>
175180
<div class="gl-flex flex-column">
176-
<p class="pt-3 js-subtitle-text">
177-
<gl-sprintf
178-
:message="
179-
__(
180-
'Releases are based on Git tags. We recommend tags that use semantic versioning, for example %{codeStart}1.0.0%{codeEnd}, %{codeStart}2.1.0-pre%{codeEnd}.',
181-
)
182-
"
183-
>
184-
<template #code="{ content }">
185-
<code>{{ content }}</code>
186-
</template>
187-
</gl-sprintf>
188-
</p>
181+
<page-heading :heading="headingText">
182+
<template #description>
183+
<span class="js-subtitle-text">
184+
<gl-sprintf
185+
:message="
186+
__(
187+
'Releases are based on Git tags. We recommend tags that use semantic versioning, for example %{codeStart}1.0.0%{codeEnd}, %{codeStart}2.1.0-pre%{codeEnd}.',
188+
)
189+
"
190+
>
191+
<template #code="{ content }">
192+
<code>{{ content }}</code>
193+
</template>
194+
</gl-sprintf>
195+
</span>
196+
</template>
197+
</page-heading>
198+
189199
<form v-if="showForm" class="js-quick-submit" @submit.prevent="submitForm">
190200
<tag-field />
191201
<gl-form-group

0 commit comments

Comments
 (0)