Commit f973113a authored by Douglas Barbosa Alexandre's avatar Douglas Barbosa Alexandre

Merge branch '276917-remove-default_merge_ref_for_diffs-feature-flag' into 'master'

Change :default_merge_ref_for_diffs to default "on"

See merge request gitlab-org/gitlab!54017
parents c13b2235 a3620948
...@@ -36,7 +36,7 @@ class Projects::MergeRequestsController < Projects::MergeRequests::ApplicationCo ...@@ -36,7 +36,7 @@ class Projects::MergeRequestsController < Projects::MergeRequests::ApplicationCo
push_frontend_feature_flag(:merge_request_widget_graphql, @project) push_frontend_feature_flag(:merge_request_widget_graphql, @project)
push_frontend_feature_flag(:drag_comment_selection, @project, default_enabled: true) push_frontend_feature_flag(:drag_comment_selection, @project, default_enabled: true)
push_frontend_feature_flag(:unified_diff_components, @project, default_enabled: true) push_frontend_feature_flag(:unified_diff_components, @project, default_enabled: true)
push_frontend_feature_flag(:default_merge_ref_for_diffs, @project) push_frontend_feature_flag(:default_merge_ref_for_diffs, @project, default_enabled: :yaml)
push_frontend_feature_flag(:core_security_mr_widget_counts, @project) push_frontend_feature_flag(:core_security_mr_widget_counts, @project)
push_frontend_feature_flag(:remove_resolve_note, @project, default_enabled: true) push_frontend_feature_flag(:remove_resolve_note, @project, default_enabled: true)
push_frontend_feature_flag(:diffs_gradual_load, @project, default_enabled: true) push_frontend_feature_flag(:diffs_gradual_load, @project, default_enabled: true)
...@@ -502,7 +502,7 @@ class Projects::MergeRequestsController < Projects::MergeRequests::ApplicationCo ...@@ -502,7 +502,7 @@ class Projects::MergeRequestsController < Projects::MergeRequests::ApplicationCo
params = request.query_parameters params = request.query_parameters
params[:view] = "inline" params[:view] = "inline"
if Feature.enabled?(:default_merge_ref_for_diffs, project) if Feature.enabled?(:default_merge_ref_for_diffs, project, default_enabled: :yaml)
params = params.merge(diff_head: true) params = params.merge(diff_head: true)
end end
......
...@@ -24,7 +24,7 @@ module MergeRequests ...@@ -24,7 +24,7 @@ module MergeRequests
attr_reader :merge_request attr_reader :merge_request
def enabled? def enabled?
Feature.enabled?(:default_merge_ref_for_diffs, merge_request.project) Feature.enabled?(:default_merge_ref_for_diffs, merge_request.project, default_enabled: :yaml)
end end
def recreate_merge_head_diff def recreate_merge_head_diff
......
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
- if mr_action === "diffs" - if mr_action === "diffs"
- add_page_startup_api_call @endpoint_metadata_url - add_page_startup_api_call @endpoint_metadata_url
- params = request.query_parameters - params = request.query_parameters
- if Feature.enabled?(:default_merge_ref_for_diffs, @project) - if Feature.enabled?(:default_merge_ref_for_diffs, @project, default_enabled: :yaml)
- params = params.merge(diff_head: true) - params = params.merge(diff_head: true)
= render "projects/merge_requests/tabs/pane", name: "diffs", id: "js-diffs-app", class: "diffs", data: { "is-locked": @merge_request.discussion_locked?, = render "projects/merge_requests/tabs/pane", name: "diffs", id: "js-diffs-app", class: "diffs", data: { "is-locked": @merge_request.discussion_locked?,
endpoint: diffs_project_merge_request_path(@project, @merge_request, 'json', params), endpoint: diffs_project_merge_request_path(@project, @merge_request, 'json', params),
......
---
title: Make merge-ref base the default comparison mode
merge_request: 54017
author:
type: added
...@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/276917 ...@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/276917
milestone: '13.4' milestone: '13.4'
type: development type: development
group: group::code review group: group::code review
default_enabled: false default_enabled: true
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment