Gabriel Hernandez
2d7f9a342f
various quick updates to UI for setup experience feature ( #23226 )
2024-10-25 13:05:40 +01:00
Gabriel Hernandez
de0562a686
UI code cleanup and tests for self service feature ( #19487 )
...
various code cleanup tasks for the self service UI. Also adds some tests
for self service.
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-06-11 12:56:50 +01:00
Sarah Gillespie
1adb7677fd
Validate installer file size in UI; add install tooltip to software list ( #19036 )
2024-05-15 14:32:20 -05:00
Gabriel Hernandez
7f803e4629
UI software install feature integrations and polish ( #18906 )
...
relates to #18677
implement UI API integrations and polish tasks for the software install
feature. These include various tasks to finish up this feature on the UI
and ensure its working correctly
- [x] Manual QA for all new/changed functionality
2024-05-10 16:18:24 +01:00
Gabriel Hernandez
fc1c903f63
add UI on host details and my device page for installing software feature ( #18878 )
...
relates to #18327
This adds the ui changes for installing software feature on the host
details and my device page. this includes:
**new software tables for host details and my device pages:**
<img width="1667" alt="image"
src="https://github.com/fleetdm/fleet/assets/1153709/edb8921a-ac24-4bc9-9d8b-4b2f8df9b5b8 ">
**new actions dropdown to install and see details:**
<img width="211" alt="image"
src="https://github.com/fleetdm/fleet/assets/1153709/37094536-83fb-477f-b8b2-adac3aa20105 ">
**new software details modal:**
<img width="674" alt="image"
src="https://github.com/fleetdm/fleet/assets/1153709/51fc12bb-3904-4c38-a71a-a5c6d5065bee ">
**use new API for showing host software in the UI:**
- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files )
for more information.
- [x] Manual QA for all new/changed functionality
2024-05-09 22:44:50 +01:00