From 548e0932fd70e35497ee2c253684a5cfcc9de11a Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 4 Jul 2025 15:11:47 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../components/content_editor.vue | 2 +- .../homepage/components/activity_widget.vue | 37 +++-- .../components/recently_viewed_widget.vue | 9 +- .../homepage/components/todos_widget.vue | 49 +++--- .../components/visibility_change_detector.vue | 24 +++ .../notes/mixins/discussion_navigation.js | 7 +- .../vue_shared/components/markdown/header.vue | 5 +- .../components/content_editor.scss | 6 +- .../requires_allowlisted_monitoring_client.rb | 13 +- app/helpers/tracking_helper.rb | 2 - .../explore/projects/_projects.html.haml | 2 +- app/views/layouts/_loading_hints.html.haml | 2 +- app/views/layouts/_snowplow.html.haml | 2 - ..._and_secondary_stores_for_trace_chunks.yml | 10 ++ ...mary_store_as_default_for_trace_chunks.yml | 10 ++ .../ops/explore_pipeline_status.yml | 8 - doc/api/discussions.md | 2 +- doc/api/epic_issues.md | 2 +- doc/api/epic_links.md | 2 +- doc/api/epics.md | 2 +- doc/api/events.md | 2 +- .../epic_work_items_api_migration_guide.md | 6 +- doc/api/group_service_accounts.md | 151 +++++++++--------- doc/api/groups.md | 2 +- doc/api/linked_epics.md | 2 +- doc/api/notes.md | 2 +- doc/api/resource_label_events.md | 2 +- doc/api/resource_state_events.md | 2 +- doc/api/user_service_accounts.md | 16 +- doc/development/_index.md | 12 +- doc/development/contributing/_index.md | 1 + doc/development/distribution/_index.md | 2 +- doc/development/documentation/_index.md | 1 + doc/development/go_guide/go_upgrade.md | 26 +++ doc/development/pages/_index.md | 2 +- doc/integration/jira/connect-app.md | 4 +- doc/user/discussions/_index.md | 5 +- doc/user/glql/_index.md | 2 +- doc/user/group/epics/_index.md | 18 +-- .../epics/img/epic_view_roadmap_v12_9.png | Bin 94195 -> 0 bytes doc/user/group/epics/linked_epics.md | 128 ++++----------- doc/user/markdown.md | 11 +- doc/user/profile/personal_access_tokens.md | 2 +- doc/user/profile/service_accounts.md | 21 ++- doc/user/project/deploy_keys/_index.md | 4 +- doc/user/project/description_templates.md | 2 +- .../project/integrations/webhook_events.md | 3 +- doc/user/project/issues/create_issues.md | 18 +-- doc/user/project/issues/issue_work_items.md | 4 - doc/user/project/quick_actions.md | 66 ++++---- doc/user/project/time_tracking.md | 5 +- doc/user/work_items/linked_items.md | 4 +- lib/gitlab/middleware/basic_health_check.rb | 4 +- lib/gitlab/redis.rb | 1 + lib/gitlab/redis/memory_store_trace_chunks.rb | 14 ++ lib/gitlab/redis/trace_chunks.rb | 14 +- lib/gitlab/tracking.rb | 4 - lib/gitlab/tracking/destinations/snowplow.rb | 4 - .../tracking/destinations/snowplow_micro.rb | 5 - locale/gitlab.pot | 9 +- package.json | 2 +- qa/Gemfile | 2 +- qa/Gemfile.lock | 4 +- scripts/frontend/quarantined_vue3_specs.txt | 3 - .../health_check_controller_spec.rb | 15 ++ spec/frontend/environment.js | 51 ++++++ .../components/activity_widget_spec.js | 18 +++ .../components/recently_viewed_widget_spec.js | 18 +++ .../homepage/components/todos_widget_spec.js | 54 ++----- .../visibility_change_detector_spec.js | 80 ++++++++++ .../issues/show/components/app_spec.js | 2 +- .../mixins/discussion_navigation_spec.js | 2 +- .../components/todo_item_timestamp_spec.js | 2 +- .../components/markdown/header_spec.js | 2 +- spec/helpers/tracking_helper_spec.rb | 13 -- .../middleware/basic_health_check_spec.rb | 4 +- .../redis/memory_store_trace_chunks_spec.rb | 7 + spec/lib/gitlab/redis/trace_chunks_spec.rb | 6 + .../tracking/destinations/snowplow_spec.rb | 22 --- .../event_forward_controller_spec.rb | 2 +- spec/support/helpers/test_env.rb | 24 +-- yarn.lock | 8 +- 82 files changed, 643 insertions(+), 475 deletions(-) create mode 100644 app/assets/javascripts/homepage/components/visibility_change_detector.vue create mode 100644 config/feature_flags/gitlab_com_derisk/use_primary_and_secondary_stores_for_trace_chunks.yml create mode 100644 config/feature_flags/gitlab_com_derisk/use_primary_store_as_default_for_trace_chunks.yml delete mode 100644 config/feature_flags/ops/explore_pipeline_status.yml delete mode 100644 doc/user/group/epics/img/epic_view_roadmap_v12_9.png create mode 100644 lib/gitlab/redis/memory_store_trace_chunks.rb create mode 100644 spec/frontend/homepage/components/visibility_change_detector_spec.js create mode 100644 spec/lib/gitlab/redis/memory_store_trace_chunks_spec.rb diff --git a/app/assets/javascripts/content_editor/components/content_editor.vue b/app/assets/javascripts/content_editor/components/content_editor.vue index 9344fec924d..29f5adb7df6 100644 --- a/app/assets/javascripts/content_editor/components/content_editor.vue +++ b/app/assets/javascripts/content_editor/components/content_editor.vue @@ -264,7 +264,7 @@ export default {