Nico
2e70ad2955
Surface queries in host details ( #37646 )
...
<!-- Add the related story/sub-task/bug number, like Resolves #123 , or
remove if NA -->
**Related issue:** Resolves #27322
[Figma](https://www.figma.com/design/v7WjL5zQuFIZerWYaSwy8o/-27322-Surface-custom-host-vitals?node-id=5636-4950&t=LuE3Kp09a5sj24Tt-0 )
## Testing
- [x] Added/updated automated tests
- [ ] Where appropriate, [automated tests simulate multiple hosts and
test for host
isolation](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/reference/patterns-backend.md#unit-testing )
(updates to one hosts's records do not affect another)
- [x] QA'd all new/changed functionality manually (WIP)
## Screenshots
### Host details
<img width="1481" height="1000" alt="Screenshot 2025-12-26 at 2 14
48 PM"
src="https://github.com/user-attachments/assets/3d9f02f9-f3a7-4a06-b3e4-414bb7b56e25 "
/>
- `Queries` tab removed.
- Shows `Queries` card.
#### Queries Card
- Added client-side pagination.
- Added `Add query` button (screenshots below are with `Admin` role).
<img width="710" height="395" alt="Screenshot 2025-12-26 at 2 15 07 PM"
src="https://github.com/user-attachments/assets/b4e58269-d1b2-4c87-abfa-2cdfe47b533e "
/>
<img width="723" height="301" alt="Screenshot 2025-12-26 at 2 15 00 PM"
src="https://github.com/user-attachments/assets/2615d5bf-5d75-4e83-bc69-bc884232bf32 "
/>
- As an `Observer`, `Add query` is not displayed
<img width="2240" height="1077" alt="Screenshot 2025-12-26 at 2 27
25 PM"
src="https://github.com/user-attachments/assets/426de709-d2ce-4bef-96f1-919ad5bddb13 "
/>
- As a `Maintainer`, `Add query` is displayed
<img width="2236" height="1084" alt="Screenshot 2025-12-26 at 2 31
16 PM"
src="https://github.com/user-attachments/assets/218b0d18-2536-4336-88c8-41e7d09a5e9e "
/>
### New query page
If the user navigates from `Host details`, `host_id` search parameter is
added to the URL and the back button displays `Back to host details`.
<img width="1097" height="506" alt="Screenshot 2025-12-26 at 2 15 32 PM"
src="https://github.com/user-attachments/assets/61777c85-22f5-49dc-a3e6-dcd706119c70 "
/>
### Host Queries (/hosts/:hostId/queries/:queryId)
`Performance impact` added above the table.
<img width="2029" height="626" alt="Screenshot 2025-12-26 at 2 16 00 PM"
src="https://github.com/user-attachments/assets/05c6b1bc-0587-4b0a-8167-142787592c6d "
/>
<img width="1555" height="482" alt="Screenshot 2025-12-26 at 2 16 05 PM"
src="https://github.com/user-attachments/assets/b9035b63-51c3-46c0-a903-c16d54c22986 "
/>
2026-01-02 10:06:12 -03:00
RachelElysia
7f71866571
FE: Button renaming, better storybook view, remove unused code ( #28245 )
2025-04-16 09:56:09 -04:00
jacobshandling
459b725667
UI - Update name ( #25873 )
...
## QOL Improvement
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-01-31 10:37:56 -08:00
RachelElysia
2a6e94a55e
Frontend tech debt: Cleanup {} around strings ( #16592 )
2024-02-23 09:57:18 -05:00
Jacob Shandling
1fa5004428
UI – Add and update performance impact features to uitilize metrics that include live query runs ( #15642 )
...
Merging during freeze with approval from all stakeholders, including verbal approval from @sharon-fdm
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-12-14 11:49:56 -08:00
RachelElysia
7408a0df90
Fleet UI: Show query button added to policy results page ( #10164 )
2023-02-28 12:55:56 -05:00
Gabriel Hernandez
550feef040
integrate with API to show query name and sql query for live query activity ( #8864 )
...
* integrate with API to show query name and sql query for live query activity
* move ShowQueryModal to common components
2022-11-29 16:55:17 +00:00