fleet/frontend/pages/ManageControlsPage
jacobshandling ce9bb71832
UI – Add policy automation modal for running scripts (#22436)
## #22118 

- Add policy automation option to Run script
- Build corresponding modal and handlers
- Update types and service entities
- Misc. cleanup and optimizations
- update policies page dropdown text for 'No team' to read "Detect
device health issues for hosts that are not on a team." (#22444, not
included in GIF)
- Make empty states here and for install software automations modal[
link to their respective resolution
URLs](https://github.com/fleetdm/fleet/pull/22436#discussion_r1779077205)


![ezgif-6-5b9641a684](https://github.com/user-attachments/assets/2422b499-e675-4148-be0c-f0ad7126de8e)


- [x] Changes file added for user-visible changes in `changes/`, 
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
2024-10-03 18:06:20 -07:00
..
components Fleet UI: Add iOS/iPadOS OS updates version requirements UI (#20591) 2024-07-29 15:41:13 -04:00
OSSettings UI – Policy software install automations (#21792) 2024-09-03 15:35:33 -07:00
OSUpdates update the help text of macOS min version input (#22337) 2024-09-24 15:47:55 +01:00
Scripts UI – Add policy automation modal for running scripts (#22436) 2024-10-03 18:06:20 -07:00
SetupExperience feat: validate profile with apple (#21862) 2024-09-10 18:44:58 -04:00
_styles.scss Frontend – clean up breakpoints (#12711) 2023-07-12 15:45:49 -07:00
index.ts UI: Controls page polish (#9560) 2023-01-30 12:26:34 -08:00
ManageControlsPage.tsx Fleet UI: No team view for software pages (#20641) 2024-07-30 13:20:13 -04:00