Skip to content

Draft: Improve runner edit page assigned projects

What does this MR do and why?

This change improves the assigned projects interaction in the edit view of project runners.

Screenshots or screen recordings

2022-10-27_12.40.40

This field had different levels of access, so there are multiple states for it:

users can assign image
users cannot assign, such as when the runner is locked. admins can always assign image

How to set up and validate locally

  1. Register at least one project runner
  2. Visit Admin -> Runners
  3. Select the "Edit" pencil button for the runner (e.g. http://gdk.test:3000/admin/runners/3/edit)
  4. Update the "Assigned Runners"
  5. Save the form

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #360826

Edited by Miguel Rincon

Merge request reports