Commit graph

13 commits

Author SHA1 Message Date
Juan Fernandez
758bc75f85
Added missing Batch Scripts tab counts (#34638)
Resolves #33393

Added status counts to batch script detail page tabs.
2025-10-24 11:54:47 -04:00
jacobshandling
0d6f4a69c9
Fix batch details page copy gap (#34699)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #34697 

<img width="819" height="283" alt="Screenshot 2025-10-23 at 9 58 57 AM"
src="https://github.com/user-attachments/assets/d30bd017-da75-4752-b562-fd4c1fb51db0"
/>


- [x] Changes file added for user-visible changes in `changes/`
- [x] QA'd all new/changed functionality manually
2025-10-23 10:20:09 -07:00
Luke Heath
aba434b024
Bump font size variable from 13px to 14px and correct page header gap (#34453) 2025-10-17 15:00:14 -05:00
Luke Heath
ae6c16103c
Consistently implement semibold, standardize header implementations (#34336) 2025-10-16 09:08:22 -05:00
RachelElysia
9858f04071
Fleet uI: Script batch fix unreleased font size, padding (#33956) 2025-10-08 13:31:57 -04:00
jacobshandling
bb608296fe
Add gap between batch details tab table and table header (#33899)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #33888 

<img width="1252" height="563" alt="Screenshot 2025-10-06 at 2 00 40 PM"
src="https://github.com/user-attachments/assets/2a021874-688a-4a14-a2b3-43eaa11c7af1"
/>

- [x] QA'd all new/changed functionality manually

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-10-07 09:33:46 -07:00
RachelElysia
4be5f35822
Fleet UI: Update labels page styling (#33628) 2025-09-30 13:43:54 -04:00
RachelElysia
efc64389b1
Fleet UI [Feature]: UI reskin (#33558) 2025-09-29 12:10:41 -05:00
jacobshandling
df5d69d2ec
Remove tab counts and update page-level data on each tab click (#33367)
## For #33225

(blank host name a known and tracked bug)

https://github.com/user-attachments/assets/5698b8a0-693c-4aae-bc91-9925d856c400


- [x] QA'd all new/changed functionality manually

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-09-23 14:07:50 -07:00
jacobshandling
008f9f57b2
UI: Fix browser history issues navigating between batch progress and batch details pages (#33297)
## For #33285 

- Push to details page with `status` param included to avoid that page's
effect that muddies browser history. Since tab nav on that page is
controlled by URL query params, this effect is important - there _must_
always be a status param.
- Update the details page table query change handler to replace instead
of push to the URL


https://github.com/user-attachments/assets/b15b4eda-df24-4d01-a7f4-a60a63282e63


- [x] QA'd all new/changed functionality manually

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-09-22 16:09:35 -07:00
jacobshandling
1b6a7e567b
UI: 3 unreleased bug fixes (#33247)
## For #33229, #33241, #33222 

### Spacing below tabs is correct:
<img width="955" height="755" alt="Screenshot 2025-09-19 at 2 57 56 PM"
src="https://github.com/user-attachments/assets/e21adbf2-43e9-4e7a-8dfb-a5a033e3e787"
/>
<img width="1188" height="775" alt="Screenshot 2025-09-19 at 2 58 54 PM"
src="https://github.com/user-attachments/assets/12fadd73-2f0e-4e38-8126-89aab65a9f2a"
/>

### Back to script activity link has no extra width:
<img width="1188" height="775" alt="Screenshot 2025-09-19 at 3 30 26 PM"
src="https://github.com/user-attachments/assets/5d5a6cfb-5dc5-4010-b83a-0d666a52a206"
/>

### Team is maintained through script batch progress –> details –> view
all hosts flow
 (missing host name in GIF being tracked in different bug)

![ezgif-7b50802fb72e73](https://github.com/user-attachments/assets/56d3b1c9-9d29-436b-bc72-6bf90142d3f7)

- [x] QA'd all new/changed functionality manually

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-09-22 10:04:15 -07:00
jacobshandling
7085a731d6
UI: Labels page (#33079)
## For #29721 
- Build the new Labels page
- Forward to the Labels page after saving a label

### [Demo
video](https://drive.google.com/file/d/1iArnSiVn7CSwOpCrKEdO9HByHu9qga3L/view?usp=sharing)

<img width="1798" height="1082" alt="Screenshot 2025-09-17 at 4 00
55 PM"
src="https://github.com/user-attachments/assets/6a51f48c-07c3-44d9-b2bf-07025ffa61ed"
/>



- [x] Changes file added for user-visible changes in `changes/`
- [x] Added/updated automated tests
- [x] QA'd all new/changed functionality manually

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-09-18 09:38:45 -07:00
jacobshandling
166e5ed663
UI: Batch script run detail page (#32333)
## For #31226 

New features:
- Dynamic header for each possible state of a batch script run: Started,
Scheduled, and Finished (corresponds to tabs at
`/controls/scripts/progress`
- Unique tabs for each possible status of hosts targeted by a batch
script run: Ran, Errored, Pending, Incompatible, Canceled.
- Within each tab, sortable, paginated host results with output preview
and execution time.
- View script/run details, cancel a batch, view manage hosts page
filtered for the script batch run and a status.
- Global script batch runs activities and and Scripts progress rows now
navigate to this details page.

Cleanups and improvements:
- Expand tab count badge options using “alert”/“pending” variants across
hosts, policies, and query results.
- Misc cleanups and improvements


![ezgif-1438d4041f694f](https://github.com/user-attachments/assets/2d93127b-dea4-4ca6-abcc-7c888b2e0b93)


- [x] Changes file added for user-visible changes in `changes/`,


- [x] Updated automated tests - new tests tracked for follow-up work
- [x] QA'd all new/changed functionality manually

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-08-29 09:37:05 -06:00