Add "check all" checkbox to bulk delete
What does this MR do and why?
Implements #370241 (closed). This MR depends on !93473 (merged).
This change adds a checkbox that allows users to check all runners on the current page.
https://gitlab.com/gitlab-org/gitlab/-/issues/370241#scenario-requirements
for more details.
Screenshots or screen recordings
detail | behavior |
---|---|
How to set up and validate locally
- Enable the bulk delete feature
Feature.enable(:admin_runners_bulk_delete)
- Logged in as Admin
- Visit the admin -> runners page
http://gdk.test:3000/admin/runners
- Click the checkbox at the top, to select all
- Click on delete selected
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 #339525 (closed)
Edited by Miguel Rincon