From 133924c6cc443f5f69e1ab08d43b363d77677cb0 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 11 Oct 2019 00:06:24 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../ci_favicons/favicon_status_preparing.png | Bin .../boards/components/issue_card_inner.vue | 10 ++++-- .../javascripts/lib/utils/url_utility.js | 8 +++++ .../notes/components/discussion_filter.vue | 8 +++-- .../notes/components/notes_app.vue | 27 ++++++++++----- app/assets/javascripts/notes/constants.js | 3 +- app/helpers/tags_helper.rb | 10 ++++++ .../slash_commands_service.rb | 7 ++-- app/policies/global_policy.rb | 1 + .../_user_deactivation_effects.html.haml | 2 ++ app/views/projects/tags/new.html.haml | 2 +- app/workers/prune_old_events_worker.rb | 4 +-- ...-hide-redundant-labels-in-issue-boards.yml | 5 +++ ...-json-request-could-lead-to-notes-show.yml | 5 +++ ...vate-a-user-with-self-service-reactiva.yml | 5 +++ doc/ci/yaml/README.md | 2 +- doc/user/profile/account/delete_account.md | 1 + .../account/two_factor_authentication.md | 6 ++++ .../slash_commands/presenters/access.rb | 9 +++++ locale/gitlab.pot | 31 +++++++++++++----- spec/features/boards/boards_spec.rb | 8 ++--- spec/features/boards/sidebar_spec.rb | 9 +++-- spec/frontend/lib/utils/url_utility_spec.js | 18 ++++++++++ spec/javascripts/boards/issue_card_spec.js | 11 ++++--- spec/javascripts/boards/mock_data.js | 4 +-- .../components/discussion_filter_spec.js | 23 +++++++++++++ .../slash_commands/presenters/access_spec.rb | 22 +++++++++++-- spec/policies/global_policy_spec.rb | 8 +++++ .../chat_slash_commands_shared_examples.rb | 24 +++++++++++--- spec/workers/prune_old_events_worker_spec.rb | 10 +++--- 30 files changed, 228 insertions(+), 55 deletions(-) mode change 100755 => 100644 app/assets/images/ci_favicons/favicon_status_preparing.png create mode 100644 changelogs/unreleased/10893-hide-redundant-labels-in-issue-boards.yml create mode 100644 changelogs/unreleased/30497-race-condition-in-discussions-json-request-could-lead-to-notes-show.yml create mode 100644 changelogs/unreleased/33750-follow-up-from-resolve-deactivate-a-user-with-self-service-reactiva.yml diff --git a/app/assets/images/ci_favicons/favicon_status_preparing.png b/app/assets/images/ci_favicons/favicon_status_preparing.png old mode 100755 new mode 100644 diff --git a/app/assets/javascripts/boards/components/issue_card_inner.vue b/app/assets/javascripts/boards/components/issue_card_inner.vue index 1d53a21c8ac..40d75d53f75 100644 --- a/app/assets/javascripts/boards/components/issue_card_inner.vue +++ b/app/assets/javascripts/boards/components/issue_card_inner.vue @@ -99,7 +99,10 @@ export default { return !groupId ? referencePath.split('#')[0] : null; }, orderedLabels() { - return _.sortBy(this.issue.labels, 'title'); + return _.chain(this.issue.labels) + .filter(this.isNonListLabel) + .sortBy('title') + .value(); }, helpLink() { return boardsStore.scopedLabels.helpLink; @@ -130,6 +133,9 @@ export default { if (!label.id) return false; return true; }, + isNonListLabel(label) { + return label.id && !(this.list.type === 'label' && this.list.title === label.title); + }, filterByLabel(label) { if (!this.updateFilters) return; const labelTitle = encodeURIComponent(label.title); @@ -167,7 +173,7 @@ export default {
-