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 |
---|---|
How to set up and validate locally
- Check out this branch locally
- Ensure that service desk it turned on in your GDK
- Create a service desk ticket
- upvote the service desk ticket
- create an MR for the service desk ticket
- assign the ticket to a milestone
- add a health status to the service desk ticket
- 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