-
- Downloads
Resolve "API support for Lead time for MRs to be merged"
- **app/models/merge_request/metrics.rb:** Fixed a bug in date range calculations. - **doc/api/dora4_project_analytics.md:** - **doc/user/project/index.md:** Adds documentation for the new API. - **ee/app/services/analytics/merge_requests/lead_time/ aggregate_service.rb:** Adds aggregate service for our API to utilize. - **ee/changelogs/unreleased/dora4-lead-time-rest-api.yml:** Changelog. - **ee/lib/api/analytics/project_lead_time.rb:** - **ee/lib/ee/api/api.rb:** - **ee/lib/ee/api/entities/analytics/lead_time.rb:** The new API for Project scope Average Merge Request Lead Time. - **ee/spec/requests/api/analytics/project_lead_time_spec.rb:** - **ee/spec/services/analytics/merge_requests/lead_time/ aggregate_service_spec.rb:** Spec tests. - **ee/spec/services/analytics/deployments/frequency/ aggregate_service_spec.rb:** Fixes a typo. - **locale/gitlab.pot:** Updated locale file. - **doc/user/project/index.md:** - **ee/app/helpers/ee/graph_helper.rb:** - **ee/app/models/license.rb:** - **ee/app/policies/ee/project_policy.rb:** - **ee/lib/api/analytics/project_deployment_frequency.rb:** - **ee/spec/frontend/fixtures/analytics/project_analytics.rb:** - **ee/spec/helpers/ee/graph_helper_spec.rb:** - **ee/spec/policies/project_policy_spec.rb:** - **ee/spec/requests/api/analytics/ project_deployment_frequency_spec.rb:** Some changes pulled in from https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51938.
Showing
- app/models/merge_request/metrics.rb 1 addition, 1 deletionapp/models/merge_request/metrics.rb
- doc/api/dora4_project_analytics.md 95 additions, 0 deletionsdoc/api/dora4_project_analytics.md
- doc/api/project_analytics.md 4 additions, 48 deletionsdoc/api/project_analytics.md
- doc/user/analytics/ci_cd_analytics.md 1 addition, 1 deletiondoc/user/analytics/ci_cd_analytics.md
- doc/user/project/index.md 4 additions, 3 deletionsdoc/user/project/index.md
- ee/app/helpers/ee/graph_helper.rb 2 additions, 2 deletionsee/app/helpers/ee/graph_helper.rb
- ee/app/models/license.rb 1 addition, 1 deletionee/app/models/license.rb
- ee/app/policies/ee/project_policy.rb 4 additions, 4 deletionsee/app/policies/ee/project_policy.rb
- ee/app/services/analytics/merge_requests/lead_time/aggregate_service.rb 136 additions, 0 deletions...s/analytics/merge_requests/lead_time/aggregate_service.rb
- ee/changelogs/unreleased/dora4-lead-time-rest-api.yml 5 additions, 0 deletionsee/changelogs/unreleased/dora4-lead-time-rest-api.yml
- ee/lib/api/analytics/project_deployment_frequency.rb 4 additions, 5 deletionsee/lib/api/analytics/project_deployment_frequency.rb
- ee/lib/api/analytics/project_lead_time.rb 43 additions, 0 deletionsee/lib/api/analytics/project_lead_time.rb
- ee/lib/ee/api/api.rb 1 addition, 0 deletionsee/lib/ee/api/api.rb
- ee/lib/ee/api/entities/analytics/lead_time.rb 17 additions, 0 deletionsee/lib/ee/api/entities/analytics/lead_time.rb
- ee/spec/frontend/fixtures/analytics/project_analytics.rb 1 addition, 1 deletionee/spec/frontend/fixtures/analytics/project_analytics.rb
- ee/spec/helpers/ee/graph_helper_spec.rb 2 additions, 2 deletionsee/spec/helpers/ee/graph_helper_spec.rb
- ee/spec/policies/project_policy_spec.rb 6 additions, 6 deletionsee/spec/policies/project_policy_spec.rb
- ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb 4 additions, 4 deletions...quests/api/analytics/project_deployment_frequency_spec.rb
- ee/spec/requests/api/analytics/project_lead_time_spec.rb 218 additions, 0 deletionsee/spec/requests/api/analytics/project_lead_time_spec.rb
- ee/spec/services/analytics/merge_requests/lead_time/aggregate_service_spec.rb 160 additions, 0 deletions...lytics/merge_requests/lead_time/aggregate_service_spec.rb
doc/api/dora4_project_analytics.md
0 → 100644
ee/lib/api/analytics/project_lead_time.rb
0 → 100644
Please register or sign in to comment