Skip to content
Snippets Groups Projects

CSV download for Merge Commits

Merged Aishwarya Subramanian requested to merge commit_history_csv into master
All threads resolved!
Compare and Show latest version
1 file
+ 14
1
Compare changes
  • Side-by-side
  • Inline
@@ -22,7 +22,10 @@ def csv_builder
@@ -22,7 +22,10 @@ def csv_builder
end
end
def data
def data
MergeRequestsFinder.new(current_user, finder_options).execute.merged
MergeRequestsFinder.new(current_user, finder_options)
 
.execute
 
.preload(preloads)
 
.merged
end
end
def finder_options
def finder_options
@@ -43,5 +46,15 @@ def header_to_value_hash
@@ -43,5 +46,15 @@ def header_to_value_hash
'Approver(s)' => -> (merge_request) { merge_request.approved_by_users.map(&:name).join(" | ") }
'Approver(s)' => -> (merge_request) { merge_request.approved_by_users.map(&:name).join(" | ") }
}
}
end
end
 
 
def preloads
 
[
 
:author,
 
:approved_by_users,
 
:target_project,
 
metrics: :merged_by,
 
source_project: :namespace
 
]
 
end
end
end
end
end
Loading