Add runner counts to group runners page
What does this MR do and why?
This change improves the group runners page with total counts for each tab and removal of the "Instance" tab.
This change is visible only behind the feature flag runner_list_group_view_vue_ui
so no changelog is added.
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
- Enable feature flag
runner_list_group_view_vue_ui
(rollout #336405 (closed)) with some runners registered to a group and logged in as a group owner admin - Visit the Group -> Runners e.g. http://gdk.test:3000/groups/h5bp/-/runners
- Verify the total counts in the tabs are correct
- Verify the "Instance" tab is not available, as groups cannot own instance runners.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #19819 (closed)
Edited by Miguel Rincon