From 79c469c065c623fa4a9cf0b849769624ad64321d Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 3 Jul 2025 12:11:56 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .gitlab/ci/rules.gitlab-ci.yml | 2 +- GITALY_SERVER_VERSION | 2 +- GITLAB_KAS_VERSION | 2 +- .../code_navigation/components/popover.vue | 4 +- .../components/wrappers/code_block.vue | 17 +- .../extensions/code_block_highlight.js | 2 +- .../diffs/components/diff_view.vue | 8 +- .../components/stacktrace_entry.vue | 3 +- .../glql/components/common/facade.vue | 3 +- .../list/components/issues_list_app.vue | 67 +++-- .../notes/components/diff_with_note.vue | 3 +- .../javascripts/pages/projects/show/index.js | 9 + .../components/diffs_colors_preview.vue | 7 +- .../search/results/components/blob_chunks.vue | 8 +- app/assets/javascripts/syntax_highlight.js | 2 +- .../mr_widget_how_to_merge_modal.vue | 5 +- .../components/blob_viewers/simple_viewer.vue | 3 +- .../vue_shared/components/code_block.vue | 4 +- .../components/notes/system_note.vue | 4 +- .../source_viewer/source_viewer.vue | 4 +- .../components/create_work_item.vue | 39 ++- .../components/create_work_item_modal.vue | 10 +- .../components/notes/system_note.vue | 1 - .../components/work_item_assignees.vue | 14 +- .../work_item_bulk_edit_sidebar.vue | 38 ++- .../components/work_item_crm_contacts.vue | 15 +- .../work_items/components/work_item_dates.vue | 22 +- .../components/work_item_labels.vue | 16 +- .../components/work_item_milestone.vue | 42 +-- .../components/work_item_parent.vue | 43 +-- .../work_items/graphql/cache_utils.js | 9 +- .../work_items/graphql/resolvers.js | 5 +- .../work_items/pages/create_work_item.vue | 19 +- app/assets/javascripts/work_items/utils.js | 41 ++- .../stylesheets/highlight/themes/dark.scss | 3 +- .../stylesheets/highlight/themes/monokai.scss | 3 +- .../stylesheets/highlight/themes/none.scss | 3 +- .../highlight/themes/solarized-dark.scss | 3 +- .../highlight/themes/solarized-light.scss | 3 +- .../stylesheets/highlight/themes/white.scss | 3 +- .../rapid_diffs/app_component.html.haml | 2 +- app/controllers/groups_controller.rb | 1 + app/controllers/projects/issues_controller.rb | 1 + app/models/ci/build_metadata.rb | 37 +-- .../concerns/web_hooks/auto_disabling.rb | 2 +- .../json_schemas/vulnerabilities_export.json | 2 +- app/views/projects/_wiki.html.haml | 2 +- app/views/projects/blame/_page.html.haml | 2 +- .../beta/issues_list_create_modal.yml | 10 + ...9_remove_web_hooks_backoff_count_column.rb | 16 ++ db/schema_migrations/20250626144519 | 1 + db/structure.sql | 1 - doc/administration/auditor_users.md | 1 + .../settings/git_http_rate_limits.md | 41 ++- doc/api/groups.md | 2 +- .../documentation/styleguide/_index.md | 1 + doc/tutorials/secure_application.md | 1 + lib/ci/builds/timeout_calculator.rb | 50 ++++ .../group_vulnerabilities_projects_grades.rb | 263 ++++++++++++++++++ locale/gitlab.pot | 6 + qa/Gemfile | 4 +- qa/Gemfile.lock | 8 +- .../issues/new/user_creates_issue_spec.rb | 28 +- .../markdown/sandboxed_mermaid_spec.rb | 17 ++ .../__snapshots__/popover_spec.js.snap | 2 +- .../list/components/issues_list_app_spec.js | 31 ++- .../diffs_colors_preview_spec.js.snap | 2 +- spec/frontend/syntax_highlight_spec.js | 14 +- .../__snapshots__/simple_viewer_spec.js.snap | 2 +- .../vue_shared/components/code_block_spec.js | 70 ++--- .../components/create_work_item_modal_spec.js | 37 +++ .../components/create_work_item_spec.js | 63 ++++- .../work_item_bulk_edit_sidebar_spec.js | 171 ++++++++---- .../work_items/pages/create_work_item_spec.js | 4 +- spec/frontend/work_items/utils_spec.js | 77 +++++ spec/lib/ci/builds/timeout_calculator_spec.rb | 47 ++++ ...up_vulnerabilities_projects_grades_spec.rb | 131 +++++++++ spec/models/ci/build_metadata_spec.rb | 120 ++------ .../code_highlight_shared_examples.rb | 3 +- .../code_block_shared_examples.rb | 4 +- 80 files changed, 1260 insertions(+), 508 deletions(-) create mode 100644 config/feature_flags/beta/issues_list_create_modal.yml create mode 100644 db/post_migrate/20250626144519_remove_web_hooks_backoff_count_column.rb create mode 100644 db/schema_migrations/20250626144519 create mode 100644 lib/ci/builds/timeout_calculator.rb create mode 100644 lib/gitlab/pdf/security/group_vulnerabilities_projects_grades.rb create mode 100644 spec/lib/ci/builds/timeout_calculator_spec.rb create mode 100644 spec/lib/gitlab/pdf/security/group_vulnerabilities_projects_grades_spec.rb diff --git a/.gitlab/ci/rules.gitlab-ci.yml b/.gitlab/ci/rules.gitlab-ci.yml index bce7e1dd38f..9bcc0be39a1 100644 --- a/.gitlab/ci/rules.gitlab-ci.yml +++ b/.gitlab/ci/rules.gitlab-ci.yml @@ -1041,7 +1041,7 @@ rules: - if: '$GITLABCOM_DATABASE_TESTING_TRIGGER_TOKEN == null' when: never - - <<: *if-fork-merge-request + - if: '$CI_MERGE_REQUEST_SOURCE_PROJECT_PATH !~ /^gitlab(-org|-cn)?\//' when: never - <<: *if-merge-request changes: *db-patterns diff --git a/GITALY_SERVER_VERSION b/GITALY_SERVER_VERSION index 16fe8dd6957..8c652ae394b 100644 --- a/GITALY_SERVER_VERSION +++ b/GITALY_SERVER_VERSION @@ -1 +1 @@ -398249273423b358d1c226d6379391f5bf0c927c +60cb736d21dff98e753dd49b873840cf665d8c91 diff --git a/GITLAB_KAS_VERSION b/GITLAB_KAS_VERSION index 6517900b5fc..604d6f290bc 100644 --- a/GITLAB_KAS_VERSION +++ b/GITLAB_KAS_VERSION @@ -1 +1 @@ -2e27a8a56fb51a7359742453a6102e0cf20711de +42fc100c92311d4989681df8c62b91cd18edb886 diff --git a/app/assets/javascripts/code_navigation/components/popover.vue b/app/assets/javascripts/code_navigation/components/popover.vue index 8a00a49328c..e16ecc4084f 100644 --- a/app/assets/javascripts/code_navigation/components/popover.vue +++ b/app/assets/javascripts/code_navigation/components/popover.vue @@ -82,7 +82,6 @@ export default { ); }, }, - colorScheme: gon?.user_color_scheme, }; @@ -103,8 +102,7 @@ export default {
diff --git a/app/assets/javascripts/content_editor/components/wrappers/code_block.vue b/app/assets/javascripts/content_editor/components/wrappers/code_block.vue index 5cfd61b5f45..7f21409cab9 100644 --- a/app/assets/javascripts/content_editor/components/wrappers/code_block.vue +++ b/app/assets/javascripts/content_editor/components/wrappers/code_block.vue @@ -59,9 +59,6 @@ export default { }; }, computed: { - themeClass() { - return window.gon?.user_color_scheme; - }, isCodeSuggestion() { return ( this.node.attrs.isCodeSuggestion && @@ -72,7 +69,7 @@ export default { classList() { return this.isCodeSuggestion ? '!gl-p-0 suggestion-added-input' - : `gl-p-3 code highlight ${this.$options.userColorScheme}`; + : `gl-p-3 code highlight code-syntax-highlight-theme`; }, lineOffset() { return langParamsToLineOffset(this.node.attrs.langParams); @@ -160,7 +157,6 @@ export default { .run(); }, }, - userColorScheme: gon.user_color_scheme, };