fleet/frontend/components/TableContainer/DataTable
Jacob Shandling 333674b051
UI – Host query report page (#15511)
## Addresses second major part of #15011  (item 3) – Host query report

_Note for reviewers: The most important files here are:_
- HostQueryReport.tsx
- HQRTable.tsx
- HQRTableConfig.tsx

_The rest are associated API services, interfaces, helpers, routes,
styles, and miscellanious code improvements I made along the way._

____________

### See linked issue for enumeration of feature-related tasks

<img width="1230" alt="Screenshot 2023-12-08 at 4 23 50 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/4ae4b41b-9209-4afa-ae50-8844d01ff8fd">

<img width="1230" alt="collecting"
src="https://github.com/fleetdm/fleet/assets/61553566/061ac2bc-899f-4b29-91ba-36ebecf5ce58">

<img width="1230" alt="Screenshot 2023-12-08 at 4 24 39 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/f8b25e01-fe3b-47e6-b980-eba9538b1a01">

<img width="1230" alt="Screenshot 2023-12-08 at 4 25 01 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/46360274-8500-494c-8fb7-3a1d45347ce0">

Re-routes to host details > queries if:
- query reports are globally disabled:

https://github.com/fleetdm/fleet/assets/61553566/ac67da8c-57bc-4d9b-96be-daf3b198e704

- query has `Discard data` enabled:

https://github.com/fleetdm/fleet/assets/61553566/b797dd24-9893-4360-bf40-b80298848864

- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-12-08 16:54:24 -08:00
..
ActionButton Fleet UI: Update icons (All icons related to action buttons/table container actions) (#11945) 2023-05-30 17:16:47 -04:00
DefaultColumnFilter Set filter cell input background to transparent (#15321) 2023-11-27 14:36:00 -06:00
DropdownCell Feat: saved scripts (#14409) 2023-10-10 19:00:45 -03:00
HeaderCell Refactor Tooltip Wrapper (#13845) 2023-11-07 13:15:49 -08:00
IssueCell UI – Host query report page (#15511) 2023-12-08 16:54:24 -08:00
LinkCell Refactor Tooltip Wrapper (#13845) 2023-11-07 13:15:49 -08:00
LiveQueryIssueCell UI – Host query report page (#15511) 2023-12-08 16:54:24 -08:00
PillCell UI – Host query report page (#15511) 2023-12-08 16:54:24 -08:00
PlatformCell Fleet UI: More icons updated (#13270) 2023-08-28 13:09:21 -04:00
TextCell UI – 14415 frontend - host details (#15437) 2023-12-05 13:58:02 -08:00
TooltipTruncatedTextCell UI – Host query report page (#15511) 2023-12-08 16:54:24 -08:00
_styles.scss UI – Add support for Windows powershell scripts (#15128) 2023-11-15 11:28:57 -08:00
DataTable.tests.tsx Frontend: Consolidate table button props into objects (#11586) 2023-05-11 15:25:56 -04:00
DataTable.tsx UI – Restore clickability to entirety of sort headers except in filter text inputs (#15260) 2023-11-21 13:49:41 -08:00