From 2ed368929ab5094fec5da8038f723463596a80cf Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 24 Sep 2019 18:06:05 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- app/assets/javascripts/commons/vue.js | 3 +++ app/assets/javascripts/monitoring/components/dashboard.vue | 2 -- app/assets/javascripts/monitoring/monitoring_bundle.js | 1 - app/assets/javascripts/monitoring/stores/actions.js | 12 +++--------- app/assets/javascripts/monitoring/stores/mutation_types.js | 1 - app/assets/javascripts/monitoring/stores/mutations.js | 3 --- app/assets/javascripts/monitoring/stores/state.js | 1 - app/assets/javascripts/users_select.js | 4 +++- .../components/states/work_in_progress.vue | 6 ++++-- app/assets/javascripts/vue_shared/gl_feature_flags_plugin.js | 7 +++++++ .../javascripts/vue_shared/mixins/gl_feature_flags_mixin.js | 8 ++++++++ app/assets/stylesheets/pages/notes.scss | 12 ------------ app/controllers/concerns/renders_assignees.rb | 7 +++++++ app/controllers/projects/environments_controller.rb | 5 +---- app/controllers/projects/merge_requests_controller.rb | 3 +++ app/helpers/issuables_helper.rb | 6 ++++++ app/views/admin/dashboard/index.html.haml | 2 +- app/views/shared/issuable/_sidebar_assignees.html.haml | 2 +- 18 files changed, 47 insertions(+), 38 deletions(-) create mode 100644 app/assets/javascripts/vue_shared/gl_feature_flags_plugin.js create mode 100644 app/assets/javascripts/vue_shared/mixins/gl_feature_flags_mixin.js create mode 100644 app/controllers/concerns/renders_assignees.rb (limited to 'app') diff --git a/app/assets/javascripts/commons/vue.js b/app/assets/javascripts/commons/vue.js index 8b62d78c043..5b5a1507d38 100644 --- a/app/assets/javascripts/commons/vue.js +++ b/app/assets/javascripts/commons/vue.js @@ -1,5 +1,8 @@ import Vue from 'vue'; +import GlFeatureFlagsPlugin from '~/vue_shared/gl_feature_flags_plugin'; if (process.env.NODE_ENV !== 'production') { Vue.config.productionTip = false; } + +Vue.use(GlFeatureFlagsPlugin); diff --git a/app/assets/javascripts/monitoring/components/dashboard.vue b/app/assets/javascripts/monitoring/components/dashboard.vue index 12a4c83e053..b5ed54a6e25 100644 --- a/app/assets/javascripts/monitoring/components/dashboard.vue +++ b/app/assets/javascripts/monitoring/components/dashboard.vue @@ -175,7 +175,6 @@ export default { 'metricsWithData', 'useDashboardEndpoint', 'allDashboards', - 'multipleDashboardsEnabled', 'additionalPanelTypesEnabled', ]), firstDashboard() { @@ -318,7 +317,6 @@ export default {