Skip to content

Show status, milestone and statistics on service desk issue list

What does this MR do and why?

Adds milestone, status and statistic information (like upvotes and MR counts) to service desk issues shown in the service desk list. This brings issues in this list inline with issues that show in a normal issues list.

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

These screenshots show the same issue with identical data:

Before After
Screenshot_2024-04-08_at_16.54.25 image

How to set up and validate locally

  1. Check out this branch locally
  2. Ensure that service desk it turned on in your GDK
  3. Create a service desk ticket
  4. upvote the service desk ticket
  5. create an MR for the service desk ticket
  6. assign the ticket to a milestone
  7. add a health status to the service desk ticket
  8. View the list of service desk issues (http://gdk.test:3000/$GROUP/$PROJECT/-/issues/service_desk/). Information about milestone, health status, MRs, and upvotes will show on the list.

Related to #454838 (closed), #425467 (closed)

Edited by Chad Lavimoniere

Merge request reports