From 12ce3cc57c9f97bacdbb1ea361df833c7fb4350d Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 24 Sep 2020 18:09:51 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../boards/components/board_list_header.vue | 2 +- .../shared/components/package_path.vue | 2 +- .../performance_bar/performance_bar_log.js | 25 +++++ .../javascripts/performance_constants.js | 3 + .../components/graph/graph_component.vue | 40 ++++++- .../pipelines/mixins/graph_component_mixin.js | 54 ---------- .../stylesheets/_page_specific_files.scss | 1 - .../{pages => page_bundles}/boards.scss | 4 +- .../stylesheets/page_bundles/issues.scss | 8 ++ app/models/pages_deployment.rb | 4 + app/policies/base_policy.rb | 5 +- app/uploaders/pages/deployment_uploader.rb | 23 ++++ app/views/projects/issues/index.html.haml | 1 + app/views/projects/issues/show.html.haml | 1 + app/views/shared/boards/_show.html.haml | 1 + app/workers/issue_placement_worker.rb | 8 +- app/workers/issue_rebalancing_worker.rb | 3 +- .../239130-conan-recipe-display-be.yml | 5 + .../unreleased/ajk-issue-reposition-take.yml | 5 + changelogs/unreleased/remove-tmp-index.yml | 5 + config/application.rb | 2 + .../disable_metric_dashboard_refresh_rate.yml | 6 +- .../development/inactive_policy_condition.yml | 7 -- config/gitlab.yml.example | 16 +++ config/initializers/1_settings.rb | 4 + danger/metadata/Dangerfile | 7 -- ...057_remove_tmp_container_scanning_index.rb | 20 ++++ db/schema_migrations/20200923130057 | 1 + db/structure.sql | 2 - doc/api/packages.md | 13 +++ doc/development/changelog.md | 3 +- doc/operations/incident_management/alerts.md | 20 ++-- .../incident_management/incidents.md | 5 +- lib/api/entities/package.rb | 14 ++- .../mentioned_group_parser.rb | 2 +- .../lib/banzai/reference_parser.rb | 25 +++++ .../isolated_mentioned_group_parser.rb | 25 +++++ .../gitlab/isolated_reference_extractor.rb | 30 ++++++ .../models/concerns/isolated_mentionable.rb | 5 +- .../concerns/namespace/recursive_traversal.rb | 74 +++++++++++++ .../user_mentions/models/group.rb | 91 ++++++++++++++++ .../user_mentions/models/namespace.rb | 33 ++++++ lib/gitlab/webpack/manifest.rb | 15 ++- locale/gitlab.pot | 3 + spec/factories/pages_deployments.rb | 9 +- spec/features/groups/packages_spec.rb | 2 +- .../public_api/v4/packages/package.json | 3 + spec/frontend/environment.js | 10 +- .../pipelines/graph/graph_component_spec.js | 102 ++++++++---------- .../create_resource_user_mention_spec.rb | 8 +- spec/policies/global_policy_spec.rb | 18 ---- spec/requests/api/project_packages_spec.rb | 13 +++ spec/support/helpers/stub_object_storage.rb | 7 ++ .../mentions_migration_shared_examples.rb | 42 ++++---- .../pages/deployment_uploader_spec.rb | 39 +++++++ 55 files changed, 662 insertions(+), 214 deletions(-) delete mode 100644 app/assets/javascripts/pipelines/mixins/graph_component_mixin.js rename app/assets/stylesheets/{pages => page_bundles}/boards.scss (99%) create mode 100644 app/assets/stylesheets/page_bundles/issues.scss create mode 100644 app/uploaders/pages/deployment_uploader.rb create mode 100644 changelogs/unreleased/239130-conan-recipe-display-be.yml create mode 100644 changelogs/unreleased/ajk-issue-reposition-take.yml create mode 100644 changelogs/unreleased/remove-tmp-index.yml delete mode 100644 config/feature_flags/development/inactive_policy_condition.yml create mode 100644 db/migrate/20200923130057_remove_tmp_container_scanning_index.rb create mode 100644 db/schema_migrations/20200923130057 create mode 100644 lib/gitlab/background_migration/user_mentions/lib/banzai/reference_parser.rb create mode 100644 lib/gitlab/background_migration/user_mentions/lib/banzai/reference_parser/isolated_mentioned_group_parser.rb create mode 100644 lib/gitlab/background_migration/user_mentions/lib/gitlab/isolated_reference_extractor.rb create mode 100644 lib/gitlab/background_migration/user_mentions/models/concerns/namespace/recursive_traversal.rb create mode 100644 lib/gitlab/background_migration/user_mentions/models/group.rb create mode 100644 lib/gitlab/background_migration/user_mentions/models/namespace.rb create mode 100644 spec/uploaders/pages/deployment_uploader_spec.rb diff --git a/app/assets/javascripts/boards/components/board_list_header.vue b/app/assets/javascripts/boards/components/board_list_header.vue index 361fe252afb..8f7692f438e 100644 --- a/app/assets/javascripts/boards/components/board_list_header.vue +++ b/app/assets/javascripts/boards/components/board_list_header.vue @@ -188,7 +188,7 @@ export default {