From 403678e00406edc8094f087ec70e00aa29e49bef Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Wed, 8 Apr 2020 12:09:42 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .../components/static_site_editor.vue | 5 +- app/assets/javascripts/static_site_editor/index.js | 6 +- .../static_site_editor/store/actions.js | 18 +++++ .../static_site_editor/store/getters.js | 2 + .../javascripts/static_site_editor/store/index.js | 6 ++ .../static_site_editor/store/mutation_types.js | 3 + .../static_site_editor/store/mutations.js | 15 +++++ .../javascripts/static_site_editor/store/state.js | 6 +- app/models/ci/group.rb | 11 ++-- app/models/ci/legacy_stage.rb | 2 +- app/models/ci/stage.rb | 2 +- app/models/concerns/ci/maskable.rb | 4 +- app/serializers/analytics_summary_entity.rb | 1 + .../create_pipeline_service.rb | 31 +++++++++ .../create_pipeline_service.rb | 29 --------- app/views/groups/_activities.html.haml | 4 +- app/views/projects/settings/_general.html.haml | 2 + .../update_external_pull_requests_worker.rb | 2 +- ...mit-the-api-scope-of-personal-access-tokens.yml | 5 ++ ...esolve-Migrate--fa-spinner-app-views-groups.yml | 5 ++ .../unreleased/add-operations-ff-lists-table.yml | 5 ++ .../support-dot-in-variables-masking.yml | 5 ++ config/locales/doorkeeper.en.yml | 2 + ..._project_compliance_framework_settings_table.rb | 22 +++++++ .../20200401211005_create_operations_user_lists.rb | 18 +++++ db/structure.sql | 57 ++++++++++++++++ doc/user/profile/personal_access_tokens.md | 1 + lib/api/api.rb | 1 + lib/api/helpers/projects_helpers.rb | 1 + lib/gitlab/auth.rb | 3 +- lib/gitlab/import_export/project/import_export.yml | 1 + locale/gitlab.pot | 27 ++++++++ .../components/static_site_editor_spec.js | 10 ++- .../static_site_editor/store/actions_spec.js | 76 ++++++++++++++++++++++ .../static_site_editor/store/getters_spec.js | 15 +++++ .../static_site_editor/store/mutations_spec.js | 52 +++++++++++++++ .../ci_variable_list/ajax_variable_list_spec.js | 2 +- .../ci_variable_list/ci_variable_list_spec.js | 2 +- spec/lib/gitlab/auth_spec.rb | 10 +-- spec/lib/gitlab/import_export/all_models.yml | 1 + spec/models/ci/group_spec.rb | 8 ++- spec/models/concerns/ci/maskable_spec.rb | 6 +- spec/requests/api/api_spec.rb | 49 +++++++++++++- spec/requests/openid_connect_spec.rb | 2 +- .../analytics_summary_serializer_spec.rb | 14 ++++ .../create_pipeline_service_spec.rb | 72 ++++++++++++++++++++ .../create_pipeline_service_spec.rb | 72 -------------------- .../update_external_pull_requests_worker_spec.rb | 6 +- 48 files changed, 562 insertions(+), 137 deletions(-) create mode 100644 app/assets/javascripts/static_site_editor/store/actions.js create mode 100644 app/assets/javascripts/static_site_editor/store/getters.js create mode 100644 app/assets/javascripts/static_site_editor/store/mutation_types.js create mode 100644 app/assets/javascripts/static_site_editor/store/mutations.js create mode 100644 app/services/ci/external_pull_requests/create_pipeline_service.rb delete mode 100644 app/services/external_pull_requests/create_pipeline_service.rb create mode 100644 changelogs/unreleased/20440-limit-the-api-scope-of-personal-access-tokens.yml create mode 100644 changelogs/unreleased/Resolve-Migrate--fa-spinner-app-views-groups.yml create mode 100644 changelogs/unreleased/add-operations-ff-lists-table.yml create mode 100644 changelogs/unreleased/support-dot-in-variables-masking.yml create mode 100644 db/migrate/20200331132103_add_project_compliance_framework_settings_table.rb create mode 100644 db/migrate/20200401211005_create_operations_user_lists.rb create mode 100644 spec/frontend/static_site_editor/store/actions_spec.js create mode 100644 spec/frontend/static_site_editor/store/getters_spec.js create mode 100644 spec/frontend/static_site_editor/store/mutations_spec.js create mode 100644 spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb delete mode 100644 spec/services/external_pull_requests/create_pipeline_service_spec.rb diff --git a/app/assets/javascripts/static_site_editor/components/static_site_editor.vue b/app/assets/javascripts/static_site_editor/components/static_site_editor.vue index 4a0e153eb33..f06d48ee4f5 100644 --- a/app/assets/javascripts/static_site_editor/components/static_site_editor.vue +++ b/app/assets/javascripts/static_site_editor/components/static_site_editor.vue @@ -1,5 +1,5 @@