Commit 598c96c9 authored by Miguel Rincon's avatar Miguel Rincon

Merge branch '356598-feature-flag-cleanup-diff_settings_usage_data' into 'master'

Remov diff_settings_usage_data feature flag

See merge request gitlab-org/gitlab!84539
parents c64ce000 f692d00c
...@@ -347,7 +347,6 @@ export default { ...@@ -347,7 +347,6 @@ export default {
this.setHighlightedRow(id.split('diff-content').pop().slice(1)); this.setHighlightedRow(id.split('diff-content').pop().slice(1));
} }
if (window.gon?.features?.diffSettingsUsageData) {
const events = []; const events = [];
if (this.renderTreeList) { if (this.renderTreeList) {
...@@ -375,7 +374,6 @@ export default { ...@@ -375,7 +374,6 @@ export default {
} }
queueRedisHllEvents(events); queueRedisHllEvents(events);
}
this.subscribeToVirtualScrollingEvents(); this.subscribeToVirtualScrollingEvents();
}, },
......
...@@ -376,9 +376,7 @@ export const setInlineDiffViewType = ({ commit }) => { ...@@ -376,9 +376,7 @@ export const setInlineDiffViewType = ({ commit }) => {
const url = mergeUrlParams({ view: INLINE_DIFF_VIEW_TYPE }, window.location.href); const url = mergeUrlParams({ view: INLINE_DIFF_VIEW_TYPE }, window.location.href);
historyPushState(url); historyPushState(url);
if (window.gon?.features?.diffSettingsUsageData) {
queueRedisHllEvents([TRACKING_CLICK_DIFF_VIEW_SETTING, TRACKING_DIFF_VIEW_INLINE]); queueRedisHllEvents([TRACKING_CLICK_DIFF_VIEW_SETTING, TRACKING_DIFF_VIEW_INLINE]);
}
}; };
export const setParallelDiffViewType = ({ commit }) => { export const setParallelDiffViewType = ({ commit }) => {
...@@ -388,9 +386,7 @@ export const setParallelDiffViewType = ({ commit }) => { ...@@ -388,9 +386,7 @@ export const setParallelDiffViewType = ({ commit }) => {
const url = mergeUrlParams({ view: PARALLEL_DIFF_VIEW_TYPE }, window.location.href); const url = mergeUrlParams({ view: PARALLEL_DIFF_VIEW_TYPE }, window.location.href);
historyPushState(url); historyPushState(url);
if (window.gon?.features?.diffSettingsUsageData) {
queueRedisHllEvents([TRACKING_CLICK_DIFF_VIEW_SETTING, TRACKING_DIFF_VIEW_PARALLEL]); queueRedisHllEvents([TRACKING_CLICK_DIFF_VIEW_SETTING, TRACKING_DIFF_VIEW_PARALLEL]);
}
}; };
export const showCommentForm = ({ commit }, { lineCode, fileHash }) => { export const showCommentForm = ({ commit }, { lineCode, fileHash }) => {
...@@ -576,7 +572,7 @@ export const setRenderTreeList = ({ commit }, { renderTreeList, trackClick = tru ...@@ -576,7 +572,7 @@ export const setRenderTreeList = ({ commit }, { renderTreeList, trackClick = tru
localStorage.setItem(TREE_LIST_STORAGE_KEY, renderTreeList); localStorage.setItem(TREE_LIST_STORAGE_KEY, renderTreeList);
if (window.gon?.features?.diffSettingsUsageData && trackClick) { if (trackClick) {
const events = [TRACKING_CLICK_FILE_BROWSER_SETTING]; const events = [TRACKING_CLICK_FILE_BROWSER_SETTING];
if (renderTreeList) { if (renderTreeList) {
...@@ -600,7 +596,7 @@ export const setShowWhitespace = async ( ...@@ -600,7 +596,7 @@ export const setShowWhitespace = async (
commit(types.SET_SHOW_WHITESPACE, showWhitespace); commit(types.SET_SHOW_WHITESPACE, showWhitespace);
notesEventHub.$emit('refetchDiffData'); notesEventHub.$emit('refetchDiffData');
if (window.gon?.features?.diffSettingsUsageData && trackClick) { if (trackClick) {
const events = [TRACKING_CLICK_WHITESPACE_SETTING]; const events = [TRACKING_CLICK_WHITESPACE_SETTING];
if (showWhitespace) { if (showWhitespace) {
...@@ -827,7 +823,6 @@ export const navigateToDiffFileIndex = ({ commit, state }, index) => { ...@@ -827,7 +823,6 @@ export const navigateToDiffFileIndex = ({ commit, state }, index) => {
export const setFileByFile = ({ state, commit }, { fileByFile }) => { export const setFileByFile = ({ state, commit }, { fileByFile }) => {
commit(types.SET_FILE_BY_FILE, fileByFile); commit(types.SET_FILE_BY_FILE, fileByFile);
if (window.gon?.features?.diffSettingsUsageData) {
const events = [TRACKING_CLICK_SINGLE_FILE_SETTING]; const events = [TRACKING_CLICK_SINGLE_FILE_SETTING];
if (fileByFile) { if (fileByFile) {
...@@ -837,7 +832,6 @@ export const setFileByFile = ({ state, commit }, { fileByFile }) => { ...@@ -837,7 +832,6 @@ export const setFileByFile = ({ state, commit }, { fileByFile }) => {
} }
queueRedisHllEvents(events); queueRedisHllEvents(events);
}
return axios return axios
.put(state.endpointUpdateUser, { .put(state.endpointUpdateUser, {
......
...@@ -43,10 +43,6 @@ class Projects::MergeRequestsController < Projects::MergeRequests::ApplicationCo ...@@ -43,10 +43,6 @@ class Projects::MergeRequestsController < Projects::MergeRequests::ApplicationCo
push_frontend_feature_flag(:secure_vulnerability_training, project, default_enabled: :yaml) push_frontend_feature_flag(:secure_vulnerability_training, project, default_enabled: :yaml)
push_frontend_feature_flag(:issue_assignees_widget, @project, default_enabled: :yaml) push_frontend_feature_flag(:issue_assignees_widget, @project, default_enabled: :yaml)
push_frontend_feature_flag(:realtime_labels, project, default_enabled: :yaml) push_frontend_feature_flag(:realtime_labels, project, default_enabled: :yaml)
# Usage data feature flags
#
push_frontend_feature_flag(:diff_settings_usage_data, default_enabled: :yaml)
end end
before_action do before_action do
......
---
name: diff_settings_usage_data
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979
rollout_issue_url:
milestone: '13.11'
type: development
group: group::code review
default_enabled: true
...@@ -178,62 +178,50 @@ ...@@ -178,62 +178,50 @@
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_click_single_file_mode_setting - name: i_code_review_click_single_file_mode_setting
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_click_file_browser_setting - name: i_code_review_click_file_browser_setting
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_click_whitespace_setting - name: i_code_review_click_whitespace_setting
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_diff_view_inline - name: i_code_review_diff_view_inline
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_diff_view_parallel - name: i_code_review_diff_view_parallel
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_file_browser_tree_view - name: i_code_review_file_browser_tree_view
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_file_browser_list_view - name: i_code_review_file_browser_list_view
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_diff_show_whitespace - name: i_code_review_diff_show_whitespace
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_diff_hide_whitespace - name: i_code_review_diff_hide_whitespace
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_diff_single_file - name: i_code_review_diff_single_file
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_diff_multiple_files - name: i_code_review_diff_multiple_files
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
aggregation: weekly aggregation: weekly
feature_flag: diff_settings_usage_data
- name: i_code_review_user_load_conflict_ui - name: i_code_review_user_load_conflict_ui
redis_slot: code_review redis_slot: code_review
category: code_review category: code_review
......
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