From b3c9b2468d3d45445ecd6873ad90ca0d34a8ab97 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Sat, 9 Apr 2022 00:09:46 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../components/blob_content_viewer.vue | 2 + .../components/blob_viewers/simple_viewer.vue | 17 +--- app/controllers/users_controller.rb | 6 +- app/models/container_repository.rb | 18 ++-- app/models/project.rb | 11 +++ .../application_settings/_snowplow.html.haml | 6 +- .../_sourcegraph.html.haml | 12 +-- app/views/notify/_note_email.html.haml | 7 +- .../services/prometheus/_top.html.haml | 3 +- .../packages/cleanup_artifact_worker.rb | 4 +- .../migration/enqueuer_worker.rb | 2 +- ...igrated_index_to_container_repositories.rb | 20 +++++ ...eated_done_at_on_container_repositories.rb | 24 +++++ db/schema_migrations/20220405125459 | 1 + db/schema_migrations/20220408135815 | 1 + db/structure.sql | 4 +- doc/ci/pipelines/settings.md | 9 +- lib/container_registry/base_client.rb | 16 +++- lib/container_registry/gitlab_api_client.rb | 10 ++- locale/gitlab.pot | 6 ++ .../components/blob_content_viewer_spec.js | 18 +++- .../blob_viewers/simple_viewer_spec.js | 17 ---- .../gitlab_api_client_spec.rb | 89 ++++++++++++++----- spec/models/container_repository_spec.rb | 46 +++++++++- spec/models/project_spec.rb | 33 +++++++ .../helpers/cycle_analytics_helpers.rb | 7 ++ .../client_stubs_shared_context.rb | 4 +- .../migration/enqueuer_worker_spec.rb | 31 +++++-- .../cleanup_package_file_worker_spec.rb | 32 +++++-- 29 files changed, 353 insertions(+), 103 deletions(-) create mode 100644 db/migrate/20220405125459_add_non_migrated_index_to_container_repositories.rb create mode 100644 db/migrate/20220408135815_update_index_on_greated_done_at_on_container_repositories.rb create mode 100644 db/schema_migrations/20220405125459 create mode 100644 db/schema_migrations/20220408135815 diff --git a/app/assets/javascripts/repository/components/blob_content_viewer.vue b/app/assets/javascripts/repository/components/blob_content_viewer.vue index 7aadc00ccea..c9e4aab1db1 100644 --- a/app/assets/javascripts/repository/components/blob_content_viewer.vue +++ b/app/assets/javascripts/repository/components/blob_content_viewer.vue @@ -12,6 +12,7 @@ import { redirectTo } from '~/lib/utils/url_utility'; import glFeatureFlagMixin from '~/vue_shared/mixins/gl_feature_flags_mixin'; import WebIdeLink from '~/vue_shared/components/web_ide_link.vue'; import CodeIntelligence from '~/code_navigation/components/app.vue'; +import LineHighlighter from '~/blob/line_highlighter'; import getRefMixin from '../mixins/get_ref'; import blobInfoQuery from '../queries/blob_info.query.graphql'; import userInfoQuery from '../queries/user_info.query.graphql'; @@ -192,6 +193,7 @@ export default { window.requestIdleCallback(() => { this.isRenderingLegacyTextViewer = false; + new LineHighlighter(); // eslint-disable-line no-new }); } else { this.legacyRichViewer = html; diff --git a/app/assets/javascripts/vue_shared/components/blob_viewers/simple_viewer.vue b/app/assets/javascripts/vue_shared/components/blob_viewers/simple_viewer.vue index 3aaa7d915ea..0117c06c3d5 100644 --- a/app/assets/javascripts/vue_shared/components/blob_viewers/simple_viewer.vue +++ b/app/assets/javascripts/vue_shared/components/blob_viewers/simple_viewer.vue @@ -1,7 +1,5 @@