Skip to content

Added initial state request on merge request dashboard

Phil Hughes requested to merge ph/mergeRequestDashboardFirstState into master

What does this MR do and why?

This creates the component and logic to send the GraphQL requests on the merge request dashboard. With this there is an array passed from the backend that contains what states to display, what queries to send and what variables to send with them. For now this is to keep the configuration easy to update and change, but it opens us up to user based customisation in the future if we want to go that route.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

gdk.test_3000_dashboard_merge_requests_assignee_username_root__1_

How to set up and validate locally

  • Enable merge_request_dashboard
  • Visit http://gdk.test:3000/dashboard/merge_requests
Edited by Phil Hughes

Merge request reports