From 4bc0e064023a13d90da5acc4fd152fca66926ea2 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 17 Jul 2020 03:09:14 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../blob_header_viewer_switcher.vue | 12 +- .../edit/components/active_toggle.vue | 12 +- .../edit/components/dynamic_field.vue | 12 +- .../edit/components/integration_form.vue | 80 +++---- .../edit/components/jira_issues_fields.vue | 4 +- .../edit/components/jira_trigger_fields.vue | 58 +++-- .../edit/components/override_dropdown.vue | 63 ++++++ .../edit/components/trigger_fields.vue | 7 +- .../javascripts/integrations/edit/index.js | 93 ++++---- .../integrations/edit/store/actions.js | 4 + .../integrations/edit/store/getters.js | 6 + .../integrations/edit/store/index.js | 17 ++ .../integrations/edit/store/mutation_types.js | 2 + .../integrations/edit/store/mutations.js | 7 + .../integrations/edit/store/state.js | 9 + .../integrations/integration_settings_form.js | 5 +- .../javascripts/lib/utils/text_markdown.js | 34 --- .../components/codequality_issue_body.vue | 42 ++++ .../grouped_codequality_reports_app.vue | 83 ++++++++ .../reports/components/issue_body.js | 3 + .../mr_widget_options.vue | 14 ++ .../stores/get_state_key.js | 4 +- .../stores/mr_widget_store.js | 7 + app/controllers/concerns/service_params.rb | 1 + .../projects/services_controller.rb | 2 + app/helpers/services_helper.rb | 4 +- app/models/service.rb | 4 + ...rge_when_pipeline_succeeds_email.html.haml | 4 +- .../projects/merge_requests/_widget.html.haml | 1 + app/views/shared/_service_settings.html.haml | 2 + app/workers/concerns/application_worker.rb | 1 + ...plement-project-level-setting-selector.yml | 5 + .../unreleased/bw-surround-text-wth-char.yml | 5 - ...dequality-widget-frontend-feature-move.yml | 5 + .../mr-rebase-button-move-to-bottom.yml | 5 + doc/README.md | 2 +- .../graphql/reference/gitlab_schema.graphql | 36 ++++ doc/api/graphql/reference/gitlab_schema.json | 134 ++++++++++++ doc/api/graphql/reference/index.md | 11 + doc/ci/README.md | 2 +- doc/ci/introduction/index.md | 2 +- doc/ci/pipelines/job_artifacts.md | 5 +- doc/ci/yaml/README.md | 4 +- .../site_architecture/global_nav.md | 16 ++ doc/development/documentation/styleguide.md | 5 + doc/development/sidekiq_style_guide.md | 30 +++ .../project/merge_requests/code_quality.md | 17 +- doc/user/project/merge_requests/index.md | 2 +- .../testing_and_reports_in_merge_requests.md | 2 +- lib/gitlab/jira_import/issue_serializer.rb | 4 +- lib/gitlab/jira_import/user_mapper.rb | 53 ----- lib/gitlab/sidekiq_versioning.rb | 4 + lib/gitlab/sidekiq_versioning/middleware.rb | 13 ++ lib/gitlab/sidekiq_versioning/worker.rb | 31 +++ locale/gitlab.pot | 9 + .../add_remove_ci_variable_spec.rb | 2 +- .../projects/services_controller_spec.rb | 17 ++ .../services/disable_triggers_spec.rb | 6 +- .../blob_header_viewer_switcher_spec.js | 6 +- .../edit/components/active_toggle_spec.js | 18 +- .../edit/components/dynamic_field_spec.js | 200 +++++++++++------- .../edit/components/integration_form_spec.js | 58 +++-- .../components/jira_issues_fields_spec.js | 4 +- .../components/jira_trigger_fields_spec.js | 25 ++- .../edit/components/trigger_fields_spec.js | 51 +++-- spec/frontend/integrations/edit/mock_data.js | 18 ++ .../integrations/edit/store/actions_spec.js | 19 ++ .../integrations/edit/store/getters_spec.js | 71 +++++++ .../integrations/edit/store/mutations_spec.js | 19 ++ .../integrations/edit/store/state_spec.js | 26 +++ spec/frontend/lib/utils/text_markdown_spec.js | 34 +-- .../components/codequality_issue_body_spec.js | 62 ++++++ .../grouped_codequality_reports_app_spec.js | 146 +++++++++++++ spec/frontend/vue_mr_widget/mock_data.js | 9 + .../vue_mr_widget/mr_widget_options_spec.js | 6 + .../stores/get_state_key_spec.js | 8 +- spec/helpers/services_helper_spec.rb | 24 +++ .../jira_import/issue_serializer_spec.rb | 39 +++- .../gitlab/jira_import/user_mapper_spec.rb | 80 ------- .../sidekiq_versioning/middleware_spec.rb | 38 ++++ .../gitlab/sidekiq_versioning/worker_spec.rb | 54 +++++ spec/lib/gitlab/sidekiq_versioning_spec.rb | 6 + spec/models/service_spec.rb | 27 +++ 83 files changed, 1609 insertions(+), 463 deletions(-) create mode 100644 app/assets/javascripts/integrations/edit/components/override_dropdown.vue create mode 100644 app/assets/javascripts/integrations/edit/store/actions.js create mode 100644 app/assets/javascripts/integrations/edit/store/getters.js create mode 100644 app/assets/javascripts/integrations/edit/store/index.js create mode 100644 app/assets/javascripts/integrations/edit/store/mutation_types.js create mode 100644 app/assets/javascripts/integrations/edit/store/mutations.js create mode 100644 app/assets/javascripts/integrations/edit/store/state.js create mode 100644 app/assets/javascripts/reports/codequality_report/components/codequality_issue_body.vue create mode 100644 app/assets/javascripts/reports/codequality_report/grouped_codequality_reports_app.vue create mode 100644 changelogs/unreleased/218250-project-level-integration-implement-project-level-setting-selector.yml delete mode 100644 changelogs/unreleased/bw-surround-text-wth-char.yml create mode 100644 changelogs/unreleased/mf-codequality-widget-frontend-feature-move.yml create mode 100644 changelogs/unreleased/mr-rebase-button-move-to-bottom.yml delete mode 100644 lib/gitlab/jira_import/user_mapper.rb create mode 100644 lib/gitlab/sidekiq_versioning/middleware.rb create mode 100644 lib/gitlab/sidekiq_versioning/worker.rb create mode 100644 spec/frontend/integrations/edit/mock_data.js create mode 100644 spec/frontend/integrations/edit/store/actions_spec.js create mode 100644 spec/frontend/integrations/edit/store/getters_spec.js create mode 100644 spec/frontend/integrations/edit/store/mutations_spec.js create mode 100644 spec/frontend/integrations/edit/store/state_spec.js create mode 100644 spec/frontend/reports/codequality_report/components/codequality_issue_body_spec.js create mode 100644 spec/frontend/reports/codequality_report/grouped_codequality_reports_app_spec.js delete mode 100644 spec/lib/gitlab/jira_import/user_mapper_spec.rb create mode 100644 spec/lib/gitlab/sidekiq_versioning/middleware_spec.rb create mode 100644 spec/lib/gitlab/sidekiq_versioning/worker_spec.rb diff --git a/app/assets/javascripts/blob/components/blob_header_viewer_switcher.vue b/app/assets/javascripts/blob/components/blob_header_viewer_switcher.vue index ed03213d7cf..5b15fe2d7cc 100644 --- a/app/assets/javascripts/blob/components/blob_header_viewer_switcher.vue +++ b/app/assets/javascripts/blob/components/blob_header_viewer_switcher.vue @@ -1,5 +1,5 @@ diff --git a/app/assets/javascripts/integrations/edit/components/active_toggle.vue b/app/assets/javascripts/integrations/edit/components/active_toggle.vue index dc89e139320..a3087c8958e 100644 --- a/app/assets/javascripts/integrations/edit/components/active_toggle.vue +++ b/app/assets/javascripts/integrations/edit/components/active_toggle.vue @@ -1,4 +1,5 @@ diff --git a/app/assets/javascripts/integrations/edit/components/jira_issues_fields.vue b/app/assets/javascripts/integrations/edit/components/jira_issues_fields.vue index 71ce9fe104a..5444cd5a712 100644 --- a/app/assets/javascripts/integrations/edit/components/jira_issues_fields.vue +++ b/app/assets/javascripts/integrations/edit/components/jira_issues_fields.vue @@ -89,8 +89,8 @@ export default { }}