fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
3.11k stars 427 forks source link

Improve "Manage automations" UI for queries #15235

Open rachaelshaw opened 11 months ago

rachaelshaw commented 11 months ago

Problem

The "Manage automations" modal can get pretty massive depending on the number of queries there are for the team you're viewing. We've previously thrown around the idea of improving this UI by making use of the existing table checkboxes & taking this out of the modal.

Potential solutions

  1. Make use of the checkboxes in the table for this: perhaps add a "Manage automations" dropdown alongside the "Delete" option that appears in the table header. (Dropdown has 2 options: "Enable automations"/"Disable automations").
  2. Change the "Manage automations" button to say something along the lines of "Preview automations" and update the existing modal to only display the log destination info + preview data button.
noahtalerman commented 11 months ago

Hy @rachaelshaw it looks like I forgot to pull this one off feature fest board after the last feature fest.

I just pulled it off.

Please bring back to FF if you want to discuss it.

noahtalerman commented 2 months ago

Also consider this for Policies > Manage automations.

cc @ddribeiro