summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2021-05-13 12:10:02 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2021-05-13 12:10:02 +0000
commit3748ae5cbbefd3de0111951e71e74b676c276d61 (patch)
treeec12be349757c64eafaafdacd0eb7699adff113b /app
parent19325d74c2a5e7f367c6d1d6a064650f90a5b3e7 (diff)
downloadgitlab-ce-3748ae5cbbefd3de0111951e71e74b676c276d61.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app')
-rw-r--r--app/assets/javascripts/authentication/two_factor_auth/components/recovery_codes.vue1
-rw-r--r--app/assets/javascripts/pipeline_editor/components/drawer/pipeline_editor_drawer.vue2
-rw-r--r--app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue2
-rw-r--r--app/assets/stylesheets/pages/notes.scss2
-rw-r--r--app/models/project.rb2
-rw-r--r--app/models/snippet.rb9
6 files changed, 9 insertions, 9 deletions
diff --git a/app/assets/javascripts/authentication/two_factor_auth/components/recovery_codes.vue b/app/assets/javascripts/authentication/two_factor_auth/components/recovery_codes.vue
index 4f9f6fb25c6..f89600fbed3 100644
--- a/app/assets/javascripts/authentication/two_factor_auth/components/recovery_codes.vue
+++ b/app/assets/javascripts/authentication/two_factor_auth/components/recovery_codes.vue
@@ -140,6 +140,7 @@ export default {
</div>
<div class="gl-p-2">
<gl-button
+ is-unsafe-link
:href="codeDownloadUrl"
:title="$options.i18n.downloadButton"
icon="download"
diff --git a/app/assets/javascripts/pipeline_editor/components/drawer/pipeline_editor_drawer.vue b/app/assets/javascripts/pipeline_editor/components/drawer/pipeline_editor_drawer.vue
index 3f4da0a0641..09078573a20 100644
--- a/app/assets/javascripts/pipeline_editor/components/drawer/pipeline_editor_drawer.vue
+++ b/app/assets/javascripts/pipeline_editor/components/drawer/pipeline_editor_drawer.vue
@@ -68,7 +68,7 @@ export default {
<local-storage-sync v-model="isExpanded" :storage-key="$options.localDrawerKey" as-json>
<aside
aria-live="polite"
- class="gl-fixed gl-right-0 gl-bg-gray-10 gl-shadow-drawer gl-transition-medium gl-border-l-solid gl-border-1 gl-border-gray-100 gl-h-full gl-z-index-9999 gl-overflow-y-auto"
+ class="gl-fixed gl-right-0 gl-bg-gray-10 gl-shadow-drawer gl-transition-medium gl-border-l-solid gl-border-1 gl-border-gray-100 gl-h-full gl-z-index-3 gl-overflow-y-auto"
:style="rootStyle"
>
<gl-button
diff --git a/app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue b/app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue
index 4447a87777a..66088b33c99 100644
--- a/app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue
+++ b/app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue
@@ -15,7 +15,7 @@ export default {
mixins: [timeagoMixin],
props: {
time: {
- type: String,
+ type: [String, Number],
required: true,
},
tooltipPlacement: {
diff --git a/app/assets/stylesheets/pages/notes.scss b/app/assets/stylesheets/pages/notes.scss
index c2ed709a475..ee9799ab71d 100644
--- a/app/assets/stylesheets/pages/notes.scss
+++ b/app/assets/stylesheets/pages/notes.scss
@@ -372,7 +372,7 @@ $system-note-svg-size: 16px;
top: $mr-tabs-height + $header-height;
.with-performance-bar & {
- top: 126px;
+ top: 123px;
}
}
diff --git a/app/models/project.rb b/app/models/project.rb
index dd7f2c6ffa3..19298f28f53 100644
--- a/app/models/project.rb
+++ b/app/models/project.rb
@@ -2539,7 +2539,7 @@ class Project < ApplicationRecord
def default_branch_or_main
return default_branch if default_branch
- Feature.enabled?(:main_branch_over_master, self, default_enabled: :yaml) ? 'main' : 'master'
+ Gitlab::DefaultBranch.value(project: self)
end
def ci_config_path_or_default
diff --git a/app/models/snippet.rb b/app/models/snippet.rb
index 4f64c074856..7beeb106735 100644
--- a/app/models/snippet.rb
+++ b/app/models/snippet.rb
@@ -20,7 +20,6 @@ class Snippet < ApplicationRecord
extend ::Gitlab::Utils::Override
MAX_FILE_COUNT = 10
- MASTER_BRANCH = 'master'
cache_markdown_field :title, pipeline: :single_line
cache_markdown_field :description
@@ -316,19 +315,19 @@ class Snippet < ApplicationRecord
override :default_branch
def default_branch
- super || MASTER_BRANCH
+ super || Gitlab::DefaultBranch.value(project: project)
end
def repository_storage
snippet_repository&.shard_name || Repository.pick_storage_shard
end
- # Repositories are created by default with the `master` branch.
+ # Repositories are created with a default branch. This branch
+ # can be different from the default branch set in the platform.
# This method changes the `HEAD` file to point to the existing
- # default branch in case it's not master.
+ # default branch in case it's different.
def change_head_to_default_branch
return unless repository.exists?
- return if default_branch == MASTER_BRANCH
# All snippets must have at least 1 file. Therefore, if
# `HEAD` is empty is because it's pointing to the wrong
# default branch