Roberto Dip
9ffa11c25d
Feat: saved scripts ( #14409 )
...
For #9537
2023-10-10 19:00:45 -03:00
Gabriel Hernandez
bd9176d67e
UI for bootstrap package flows ( #11288 )
...
relates to #10935
This is the UI for all the flows around adding, removing, downloading,
and viewing information about a bootstrap package for fleet mdm. This is
pretty comprehensive but includes:
### Backend
**Update `Get host/id`** to include bootstrap package name
```json
{
"macos_setup": {
...
"bootstrap_package_name": "test.pkg"
}
}
```
### Frontend
**UI for ABM not being set up**:

**UIs for uploading, downloading, and deleting bootstrap package**:



**UIs for seeing bootstrap status aggregate data**

**UIs for filtering hosts by bootstrap status**

**UIs for seeing package status on host details and my device page**:


- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files )
for more information.
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
Co-authored-by: gillespi314 <73313222+gillespi314@users.noreply.github.com>
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2023-04-27 16:10:41 +01:00
Luke Heath
ce47289c0a
Fix profile upload, fix FileVault state changing ( #10604 )
2023-03-20 14:30:13 -05:00
Jacob Shandling
bbc16ef180
UI: Make label same size as button to widen click functionality; handle missed edge case ( #10581 )
2023-03-20 10:36:54 -05:00
Luke Heath
0d9bd913fd
Revert file upload change to correct functionality ( #10580 )
...
For #10562
--
This issue was introduced in
https://github.com/fleetdm/fleet/pull/10377 , which was a minor styling
fix. Because this is a release blocker, and the styling issue is not, I
am reverting the change and re-opening the other bug so we can find an
alternate, non-breaking fix.
2023-03-17 15:26:15 -07:00
Jacob Shandling
c34d046b11
Fix profile upload button hover/click issues ( #10377 )
...
## Addresses #10302
## Now
https://user-images.githubusercontent.com/61553566/223589009-c1d22dd3-9432-4569-aece-d895630c1d4b.mov
# Checklist for submitter
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-03-08 09:38:51 -08:00
Gabriel Hernandez
b8fa08b53c
implement mdm scripts page UI ( #10092 )
...
relates to #9831
Implements the mdm mac OS scripts UI. This is just the UI atm and is not
accessible in the application at the moment.
2023-03-06 15:03:48 +00:00