Create historical download of DORA 4 Metrics at Group CICD Analytics
Problem to solve
After we make the metrics available in API via #241730 users will want to see how these have changed over time easily.
Proposal
As a first iteration, we could make a report in a CSV that allows the users to download the historical DORA 4 metrics in the last 30 days.
The approach could be to add a new API endpoint which accepts there params:
- array of
group_ids
orproject_ids
. Could also be a singlegroup_id
orproject_id
- metric interval period
- start date
- end date
The endpoint then converts the returned data to a CSV format