Introduce admin_runners_bulk_delete feature flag
What does this MR do and why?
This MR introduces the admin_runners_bulk_delete
feature flag along with the first steps for the frontend development of this feature.
This MR:
- Adds a new checkbox column when the feature flag is on.
- Defines a new
client-side field
to store the "checked" state - Responds to changed in the checkbox, to update the state.
This MR continues the work this draft MR: !81386 (closed).
Screenshots or screen recordings
How to set up and validate locally
- Enable
admin_runners_bulk_delete
- In your command line type
rails c
to open the rails console - Type
Feature.enable(:admin_runners_bulk_delete)
to enable this feature
- In your command line type
- Visit the Admin Runners UI: http://gdk.test:3000/admin/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 #339525 (closed)
Edited by Paul Slaughter