Runner page: Update assigned projects
What does this MR do and why?
Runner page: Update assigned projects
Updates assigned projects to use Crud and improves display of projects.
- Updates view to use
Crudfor Projects and Group - Adds count and icon to Edit page Crud to be consistent
Brings it inline with recent changes to the edit view (e.g. https://gdk.test:3000/admin/runners/44/edit)
See Runner edit: Improve view of project restrictions (!185118 - merged)
Screenshots or screen recordings
| Before | After |
|---|---|
| Projects | |
![]() |
![]() |
| Group | |
![]() |
![]() |
| Add count and icon to edit page | |
![]() |
![]() |
| Reference: Edit page | |
![]() |
How to set up and validate locally
- Go to a runner with assigned projects, e.g. https://gdk.test:3000/admin/runners/44#/
- Go to a runner with an assigned group, e.g. https://gdk.test:3000/admin/runners/35#/
- Edit a runner with assigned projects, e.g. https://gdk.test:3000/admin/runners/44/edit
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #512693 (closed)
Edited by Sascha Eggenberger






