diff --git a/.rubocop_todo/gitlab/feature_flag_without_actor.yml b/.rubocop_todo/gitlab/feature_flag_without_actor.yml index 24d011a518b..6504b975163 100644 --- a/.rubocop_todo/gitlab/feature_flag_without_actor.yml +++ b/.rubocop_todo/gitlab/feature_flag_without_actor.yml @@ -106,7 +106,6 @@ Gitlab/FeatureFlagWithoutActor: - 'ee/app/views/admin/geo/shared/_replication_nav.haml' - 'ee/app/views/projects/on_demand_scans/index.html.haml' - 'ee/app/views/projects/settings/merge_requests/_merge_trains_settings.html.haml' - - 'ee/app/workers/search/index_curation_worker.rb' - 'ee/lib/api/code_suggestions.rb' - 'ee/lib/api/internal/search/zoekt.rb' - 'ee/lib/api/internal/suggested_reviewers.rb' @@ -117,13 +116,10 @@ Gitlab/FeatureFlagWithoutActor: - 'ee/lib/ee/gitlab/auth/saml/config.rb' - 'ee/lib/ee/gitlab/geo_git_access.rb' - 'ee/lib/ee/gitlab/git_access.rb' - - 'ee/lib/gitlab/elastic/bulk_indexer.rb' - 'ee/lib/gitlab/elastic/client.rb' - - 'ee/lib/gitlab/elastic/indexer.rb' - 'ee/lib/gitlab/geo/replication/blob_downloader.rb' - 'ee/lib/gitlab/geo/replicator.rb' - 'ee/lib/gitlab/llm/tanuki_bot.rb' - - 'ee/lib/gitlab/search/index_curator.rb' - 'ee/lib/gitlab/search/zoekt/client.rb' - 'ee/lib/gitlab/usage_data_counters/epic_activity_unique_counter.rb' - 'ee/lib/gitlab_subscriptions/billable_users_utils.rb' diff --git a/.rubocop_todo/gitlab/strong_memoize_attr.yml b/.rubocop_todo/gitlab/strong_memoize_attr.yml index d0c1114de69..d27f1f152fa 100644 --- a/.rubocop_todo/gitlab/strong_memoize_attr.yml +++ b/.rubocop_todo/gitlab/strong_memoize_attr.yml @@ -372,7 +372,6 @@ Gitlab/StrongMemoizeAttr: - 'ee/lib/gitlab/ci/reports/metrics/reports_comparer.rb' - 'ee/lib/gitlab/code_owners/loader.rb' - 'ee/lib/gitlab/custom_file_templates.rb' - - 'ee/lib/gitlab/elastic/indexer.rb' - 'ee/lib/gitlab/elastic/project_search_results.rb' - 'ee/lib/gitlab/expiring_subscription_message.rb' - 'ee/lib/gitlab/geo/health_check.rb' diff --git a/.rubocop_todo/layout/array_alignment.yml b/.rubocop_todo/layout/array_alignment.yml index b922106e98f..666840f879d 100644 --- a/.rubocop_todo/layout/array_alignment.yml +++ b/.rubocop_todo/layout/array_alignment.yml @@ -35,7 +35,6 @@ Layout/ArrayAlignment: - 'ee/spec/graphql/resolvers/analytics/contribution_analytics/contributions_resolver_spec.rb' - 'ee/spec/graphql/types/dast_scanner_profile_type_spec.rb' - 'ee/spec/lib/gitlab/graphql/loaders/oncall_participant_loader_spec.rb' - - 'ee/spec/lib/gitlab/search/index_curator_spec.rb' - 'ee/spec/lib/gitlab/visibility_level_spec.rb' - 'ee/spec/lib/incident_management/oncall_shift_generator_spec.rb' - 'ee/spec/models/dora/base_metric_spec.rb' diff --git a/.rubocop_todo/layout/line_length.yml b/.rubocop_todo/layout/line_length.yml index 99733e1756c..63916ad297a 100644 --- a/.rubocop_todo/layout/line_length.yml +++ b/.rubocop_todo/layout/line_length.yml @@ -1300,9 +1300,7 @@ Layout/LineLength: - 'ee/spec/lib/gitlab/code_owners_spec.rb' - 'ee/spec/lib/gitlab/custom_file_templates_spec.rb' - 'ee/spec/lib/gitlab/data_builder/vulnerability_spec.rb' - - 'ee/spec/lib/gitlab/elastic/bulk_indexer_spec.rb' - 'ee/spec/lib/gitlab/elastic/group_search_results_spec.rb' - - 'ee/spec/lib/gitlab/elastic/indexer_spec.rb' - 'ee/spec/lib/gitlab/elastic/snippet_search_results_spec.rb' - 'ee/spec/lib/gitlab/email/handler/create_note_handler_spec.rb' - 'ee/spec/lib/gitlab/expiring_subscription_message_spec.rb' diff --git a/.rubocop_todo/rails/pluck.yml b/.rubocop_todo/rails/pluck.yml index 61cbcf06a6b..43640241681 100644 --- a/.rubocop_todo/rails/pluck.yml +++ b/.rubocop_todo/rails/pluck.yml @@ -24,7 +24,6 @@ Rails/Pluck: - 'ee/lib/banzai/filter/references/iteration_reference_filter.rb' - 'ee/lib/ee/gitlab/auth/ldap/person.rb' - 'ee/lib/ee/gitlab/background_migration/delete_invalid_epic_issues.rb' - - 'ee/lib/gitlab/search/index_curator.rb' - 'ee/spec/controllers/autocomplete_controller_spec.rb' - 'ee/spec/controllers/countries_controller_spec.rb' - 'ee/spec/controllers/groups/audit_events_controller_spec.rb' @@ -85,7 +84,6 @@ Rails/Pluck: - 'ee/spec/services/ee/releases/create_evidence_service_spec.rb' - 'ee/spec/services/iterations/cadences/create_iterations_in_advance_service_spec.rb' - 'ee/spec/services/quick_actions/interpret_service_spec.rb' - - 'ee/spec/support/elastic.rb' - 'ee/spec/support/helpers/feature_approval_helper.rb' - 'ee/spec/support/shared_examples/controllers/analytics/cycle_analytics/shared_stage_shared_examples.rb' - 'ee/spec/support/shared_examples/requests/api/graphql/incident_management/escalation_policies_shared_examples.rb' diff --git a/.rubocop_todo/rails/time_zone.yml b/.rubocop_todo/rails/time_zone.yml index 67295680df5..a827a78a4de 100644 --- a/.rubocop_todo/rails/time_zone.yml +++ b/.rubocop_todo/rails/time_zone.yml @@ -2,7 +2,6 @@ # Cop supports --autocorrect. Rails/TimeZone: Exclude: - - 'ee/lib/gitlab/elastic/indexer.rb' - 'ee/lib/gitlab/geo/event_gap_tracking.rb' - 'ee/lib/gitlab/geo/log_cursor/logger.rb' - 'ee/lib/gitlab/geo/oauth/login_state.rb' diff --git a/.rubocop_todo/rspec/contain_exactly.yml b/.rubocop_todo/rspec/contain_exactly.yml index 5a0b01242ce..9b708365926 100644 --- a/.rubocop_todo/rspec/contain_exactly.yml +++ b/.rubocop_todo/rspec/contain_exactly.yml @@ -76,7 +76,6 @@ RSpec/ContainExactly: - 'ee/spec/support/shared_examples/models/vulnerability_and_finding_shared_examples.rb' - 'ee/spec/support/shared_examples/requests/api/project_approval_rules_api_shared_examples.rb' - 'ee/spec/workers/elastic_namespace_rollout_worker_spec.rb' - - 'ee/spec/workers/search/index_curation_worker_spec.rb' - 'spec/controllers/concerns/continue_params_spec.rb' - 'spec/controllers/concerns/strong_pagination_params_spec.rb' - 'spec/controllers/dashboard/groups_controller_spec.rb' diff --git a/.rubocop_todo/rspec/context_wording.yml b/.rubocop_todo/rspec/context_wording.yml index 91cdb7c537c..e4e9b295e7f 100644 --- a/.rubocop_todo/rspec/context_wording.yml +++ b/.rubocop_todo/rspec/context_wording.yml @@ -333,10 +333,8 @@ RSpec/ContextWording: - 'ee/spec/lib/gitlab/code_owners/loader_spec.rb' - 'ee/spec/lib/gitlab/code_owners/users_loader_spec.rb' - 'ee/spec/lib/gitlab/custom_file_templates_spec.rb' - - 'ee/spec/lib/gitlab/elastic/bulk_indexer_spec.rb' - 'ee/spec/lib/gitlab/elastic/client_spec.rb' - 'ee/spec/lib/gitlab/elastic/group_search_results_spec.rb' - - 'ee/spec/lib/gitlab/elastic/indexer_spec.rb' - 'ee/spec/lib/gitlab/elastic/snippet_search_results_spec.rb' - 'ee/spec/lib/gitlab/email/handler/create_note_handler_spec.rb' - 'ee/spec/lib/gitlab/expiring_subscription_message_spec.rb' diff --git a/.rubocop_todo/rspec/named_subject.yml b/.rubocop_todo/rspec/named_subject.yml index 78d8e777da4..c9e318863fd 100644 --- a/.rubocop_todo/rspec/named_subject.yml +++ b/.rubocop_todo/rspec/named_subject.yml @@ -361,7 +361,6 @@ RSpec/NamedSubject: - 'ee/spec/lib/gitlab/code_owners/validator_spec.rb' - 'ee/spec/lib/gitlab/code_owners_spec.rb' - 'ee/spec/lib/gitlab/elastic/group_search_results_spec.rb' - - 'ee/spec/lib/gitlab/elastic/indexer_spec.rb' - 'ee/spec/lib/gitlab/expiring_subscription_message_spec.rb' - 'ee/spec/lib/gitlab/geo/geo_node_status_check_spec.rb' - 'ee/spec/lib/gitlab/geo/geo_tasks_spec.rb' @@ -1112,7 +1111,6 @@ RSpec/NamedSubject: - 'ee/spec/workers/repository_update_mirror_worker_spec.rb' - 'ee/spec/workers/requirements_management/import_requirements_csv_worker_spec.rb' - 'ee/spec/workers/requirements_management/process_requirements_reports_worker_spec.rb' - - 'ee/spec/workers/search/index_curation_worker_spec.rb' - 'ee/spec/workers/search/zoekt/namespace_indexer_worker_spec.rb' - 'ee/spec/workers/security/scan_execution_policies/rule_schedule_worker_spec.rb' - 'ee/spec/workers/security/scans/purge_by_job_id_worker_spec.rb' diff --git a/.rubocop_todo/rspec/receive_messages.yml b/.rubocop_todo/rspec/receive_messages.yml index 471649506bd..a3d21c45725 100644 --- a/.rubocop_todo/rspec/receive_messages.yml +++ b/.rubocop_todo/rspec/receive_messages.yml @@ -63,7 +63,6 @@ RSpec/ReceiveMessages: - 'ee/spec/lib/gitlab/duo/chat/request_spec.rb' - 'ee/spec/lib/gitlab/duo/chat/step_executor_spec.rb' - 'ee/spec/lib/gitlab/duo/developments/setup_groups_for_model_evaluation_spec.rb' - - 'ee/spec/lib/gitlab/elastic/bulk_indexer_spec.rb' - 'ee/spec/lib/gitlab/experiment_feature_rollout_spec.rb' - 'ee/spec/lib/gitlab/expiring_subscription_message_spec.rb' - 'ee/spec/lib/gitlab/geo/geo_tasks_spec.rb' @@ -74,7 +73,6 @@ RSpec/ReceiveMessages: - 'ee/spec/lib/gitlab/llm/chain/tools/epic_reader/executor_spec.rb' - 'ee/spec/lib/gitlab/llm/vertex_ai/client_spec.rb' - 'ee/spec/lib/gitlab/mirror_spec.rb' - - 'ee/spec/lib/gitlab/search/index_curator_spec.rb' - 'ee/spec/lib/gitlab/vulnerability_scanning/finding_builder_spec.rb' - 'ee/spec/lib/google_cloud/artifact_registry/client_spec.rb' - 'ee/spec/lib/omni_auth/strategies/group_saml_spec.rb' diff --git a/.rubocop_todo/search/namespaced_class.yml b/.rubocop_todo/search/namespaced_class.yml index fdebee1797c..359b00cedc2 100644 --- a/.rubocop_todo/search/namespaced_class.yml +++ b/.rubocop_todo/search/namespaced_class.yml @@ -141,7 +141,6 @@ Search/NamespacedClass: - 'ee/lib/gitlab/search/aggregation.rb' - 'ee/lib/gitlab/search/aggregation_parser.rb' - 'ee/lib/gitlab/search/client.rb' - - 'ee/lib/gitlab/search/index_curator.rb' - 'ee/lib/gitlab/search/recent_epics.rb' - 'ee/lib/system_check/app/advanced_search_migrations_check.rb' - 'ee/lib/system_check/app/search_check.rb' diff --git a/.rubocop_todo/style/if_unless_modifier.yml b/.rubocop_todo/style/if_unless_modifier.yml index bfbc7bc92b6..2cab1ac11c2 100644 --- a/.rubocop_todo/style/if_unless_modifier.yml +++ b/.rubocop_todo/style/if_unless_modifier.yml @@ -376,7 +376,6 @@ Style/IfUnlessModifier: - 'ee/lib/gitlab/authority_analyzer.rb' - 'ee/lib/gitlab/code_owners/file.rb' - 'ee/lib/gitlab/custom_file_templates.rb' - - 'ee/lib/gitlab/elastic/indexer.rb' - 'ee/lib/gitlab/geo/git_ssh_proxy.rb' - 'ee/lib/gitlab/geo/health_check.rb' - 'ee/lib/gitlab/geo/log_cursor/daemon.rb' diff --git a/.rubocop_todo/style/inline_disable_annotation.yml b/.rubocop_todo/style/inline_disable_annotation.yml index 264ddc53c90..466c9ba48b2 100644 --- a/.rubocop_todo/style/inline_disable_annotation.yml +++ b/.rubocop_todo/style/inline_disable_annotation.yml @@ -1393,7 +1393,6 @@ Style/InlineDisableAnnotation: - 'ee/app/workers/projects/disable_legacy_open_source_license_for_inactive_projects_worker.rb' - 'ee/app/workers/pull_mirrors/reenable_configuration_worker.rb' - 'ee/app/workers/refresh_license_compliance_checks_worker.rb' - - 'ee/app/workers/search/index_curation_worker.rb' - 'ee/app/workers/security/create_orchestration_policy_worker.rb' - 'ee/app/workers/security/orchestration_policy_rule_schedule_worker.rb' - 'ee/app/workers/security/scan_execution_policies/rule_schedule_worker.rb' @@ -1520,7 +1519,6 @@ Style/InlineDisableAnnotation: - 'ee/lib/gitlab/elastic/elasticsearch_enabled_cache.rb' - 'ee/lib/gitlab/elastic/group_search_results.rb' - 'ee/lib/gitlab/elastic/helper.rb' - - 'ee/lib/gitlab/elastic/indexer.rb' - 'ee/lib/gitlab/elastic/search_results.rb' - 'ee/lib/gitlab/geo/event_gap_tracking.rb' - 'ee/lib/gitlab/geo/geo_node_status_check.rb' diff --git a/GITALY_SERVER_VERSION b/GITALY_SERVER_VERSION index 78d94b7d829..50d6dddeec6 100644 --- a/GITALY_SERVER_VERSION +++ b/GITALY_SERVER_VERSION @@ -1 +1 @@ -36ef4e1bd95e15e6a369bf0bed384ddc7f06caa5 +70dee0e4de7f471ba5ce1bde2146df4252c1a927 diff --git a/app/assets/javascripts/ci/pipelines_page/components/pipeline_url.vue b/app/assets/javascripts/ci/pipelines_page/components/pipeline_url.vue index ac9fbf471af..0999a389bf8 100644 --- a/app/assets/javascripts/ci/pipelines_page/components/pipeline_url.vue +++ b/app/assets/javascripts/ci/pipelines_page/components/pipeline_url.vue @@ -195,7 +195,7 @@ export default { >#{{ pipeline[pipelineIdType] }} -
+
-
+
{{ commitShortSha }} - + {{ durationFormatted }}

@@ -50,7 +50,13 @@ export default { class="gl-m-0 gl-inline-flex gl-items-center gl-whitespace-nowrap gl-text-subtle" data-testid="finished-at" > - +