fleet/frontend/components/TableContainer/DataTable
jacobshandling 9ab0eb2acd
UI: Update conditional access on a per-policy basis (#28658)
## For #28049 , #28610

- **Implement front end ability to enable or disable conditional access
on a per-policy basis**
- **Update policy status UI to include new "action required" state,
representing a failed policy on a host with conditional access enabled**
- Additional improvements

<img width="1624" alt="Screenshot 2025-04-29 at 1 32 33 PM"
src="https://github.com/user-attachments/assets/960b3348-b0e2-48b8-bcff-28f91f64fd01"
/>

<img width="1624" alt="Screenshot 2025-04-29 at 12 15 39 PM"
src="https://github.com/user-attachments/assets/b0e0cf1f-a693-4e0b-b18a-a44ee258975f"
/>

<img width="1624" alt="Screenshot 2025-04-29 at 12 15 49 PM"
src="https://github.com/user-attachments/assets/15f7bea1-7338-4997-93bf-8baeb308e3f0"
/>

<img width="1400" alt="updated policies table headers"
src="https://github.com/user-attachments/assets/164fd84a-a9ee-4dfe-8d73-b4e82e27edbc"
/>

- [x] Changes file added for user-visible changes in `changes/`
- [ ] Added/updated automated tests
- [x] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-05-01 11:43:38 -07:00
..
ActionButton UI: Add ability to run scripts on batches of hosts (#28563) 2025-04-28 16:32:41 -07:00
DefaultColumnFilter Fleet UI: Updates to dropdown selected states (#25635) 2025-01-22 10:22:59 -05:00
HeaderCell Add UI for adding fleet maintained apps (#22204) 2024-09-20 15:47:01 +01:00
HostMdmStatusCell Surface MDM devices where DEP assignment failed (#16973) 2024-03-01 10:52:19 -06:00
InstallerActionCell FE: Button renaming, better storybook view, remove unused code (#28245) 2025-04-16 09:56:09 -04:00
IssueCell Feature FE: 18115 crit vuln issues (#19830) 2024-06-18 15:26:45 -04:00
LinkCell Fleet UI: Table improvements (tooltips, tab-ability) (#27986) 2025-04-10 15:42:10 -04:00
LiveQueryIssueCell UI – Host query report page (#15511) 2023-12-08 16:54:24 -08:00
PerformanceImpactCell UI – Add and update performance impact features to uitilize metrics that include live query runs (#15642) 2023-12-14 11:49:56 -08:00
PlatformCell Fleet UI: Surface download URL for Fleet-maintained app when adding (#25762) 2025-01-27 16:23:08 -05:00
SoftwareNameCell Fleet UI: Table improvements (tooltips, tab-ability) (#27986) 2025-04-10 15:42:10 -04:00
TextCell feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
TooltipTruncatedTextCell Fleet UI: Table improvements (tooltips, tab-ability) (#27986) 2025-04-10 15:42:10 -04:00
_styles.scss Fleet UI: Table improvements (tooltips, tab-ability) (#27986) 2025-04-10 15:42:10 -04:00
DataTable.tests.tsx UI – Update software table loading state (#20982) 2024-08-21 13:12:42 -07:00
DataTable.tsx UI: Update conditional access on a per-policy basis (#28658) 2025-05-01 11:43:38 -07:00