DORA charts - Add last 180 day to the date picker

What does this MR do and why?

  • Adds support for a 180 day date range to all CI/CD analytics DORA metrics (Lead time, Deployment frequency, Change failure rate, Time to restore service)
  • Adds the new date range to both the group and project charts
  • Sets 90 days as the default selection for the chart

Note: it seems a bit odd that we are defaulting to the 3rd tab in the last, but this will be improved later on

Screenshots or screen recordings

Project pipelines Group CI / CD analytics
720-project-ci-cd-analytics 720-group-ci-cd-analytics

How to set up and validate locally

  1. Make sure you have an GitLab Ultimate license
  2. Navigate to project ci/cd analytics
  3. Navigate to group ci/cd analytics - (can be found in the left hand nav in the same place as project ci/cd analytics)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #383690 (closed)

Edited by Ezekiel Kigbo

Merge request reports

Loading