Gabriel Hernandez
f31e73dbad
support dynamic host status tooltip based on platform ( #16821 )
...
relates to #10477
takes into account platform for the host device status tag tooltip.
macOS shows a different tooltip then the other platforms.
**macos:**
![image](https://github.com/fleetdm/fleet/assets/1153709/d0217811-f008-4bc7-95fa-4538580dafab )
**non mac:**
![image](https://github.com/fleetdm/fleet/assets/1153709/fa24f174-3b96-43a3-97d8-97281a4359e8 )
- [x] Manual QA for all new/changed functionality
2024-02-14 14:58:38 +00:00
Roberto Dip
47408201e3
fix: allow to unlock macOS hosts even if they're pending unlock ( #16800 )
...
unreleased bug for: https://github.com/fleetdm/fleet/issues/9949
2024-02-13 17:30:44 -03:00
Martin Angers
9082438580
Feature: Remote Lock for macOS, Windows and Linux ( #16783 )
...
Feature branch for the #9949 story.
---------
Co-authored-by: Jahziel Villasana-Espinoza <jahziel@fleetdm.com>
Co-authored-by: Roberto Dip <me@roperzh.com>
Co-authored-by: Gabriel Hernandez <ghernandez345@gmail.com>
Co-authored-by: Sarah Gillespie <sarah@fleetdm.com>
2024-02-13 13:03:53 -05:00
Gabriel Hernandez
a9daca1b4d
fix to disk encryption modal input icons ( #16780 )
...
relates to #16747
this fixes the icons on the disk encryption view key modal.
<img width="663" alt="image"
src="https://github.com/fleetdm/fleet/assets/1153709/c7ed36b4-9115-4f07-b174-949cf0b03367 ">
- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
- [x] Manual QA for all new/changed functionality
2024-02-13 15:59:32 +00:00
Sarah Gillespie
5d727d46bd
Update UI text for disk encryption activities to reflect cross-platform functionality ( #16741 )
2024-02-12 12:23:57 -06:00
RachelElysia
a0abf6a79c
Fleet UI: Only team ID query param persists between software tables ( #16733 )
2024-02-12 13:04:28 -05:00
RachelElysia
12efe99ae4
Fleet UI: Fix overlap of enroll secrets ( #16721 )
2024-02-12 09:00:48 -05:00
Roberto Dip
ac4ff9789d
fix unreleased crash when MDM failure is in non-standard format ( #16718 )
2024-02-09 17:17:29 -03:00
RachelElysia
c2d7c61d92
Fleet UI: Fix show versions toggle ( #16716 )
2024-02-09 15:00:09 -05:00
RachelElysia
abc0f00cf3
(Released bugs) Fleet UI label bugs: Dynamic platform labels, chromeos dashboard filters for missing chromeos hosts ( #16680 )
2024-02-09 11:02:23 -05:00
RachelElysia
2a718087cc
(Released Bugs) Fleet UI: Fix software query params bugs ( #16682 )
2024-02-09 09:16:44 -05:00
Gabriel Hernandez
f0cb1017b6
Feat UI improve troubleshooting profile messaging ( #16590 )
...
related to #16417
Improve the error messages for windows mdm profile errors.
This will now format the errors in the UI tooltip
![image](https://github.com/fleetdm/fleet/assets/1153709/a3f69d84-639f-47e9-b361-1cd7be238235 )
2024-02-08 13:28:26 -03:00
Noah Talerman
633768676a
Docs: Windows custom OS settings (profiles) ( #16398 )
...
- Update "Custom macOS settings" page to cross-platform "Custom OS
settings" page
- Match format w/ "Disk encryption" and "OS updates" pages
- Cut content and make the docs more of reference
- Link to best practice GitOps
- Update pricing page
- Add redirects
2024-02-07 17:51:23 -05:00
Sarah Gillespie
45d1f91b48
Expand saved scripts features for Linux hosts ( #16639 )
2024-02-07 15:32:51 -06:00
Sarah Gillespie
8214298041
Update "Add hosts" modal UI to dynamically include enable-scripts
flag based on server settings ( #16658 )
2024-02-07 13:15:17 -06:00
Jacob Shandling
19c1569538
UI: Fix setup flow alignment ( #16585 )
...
## Addresses #16569
Before:
![Screenshot 2024-02-02 at 5 07
00 PM](https://github.com/fleetdm/fleet/assets/61553566/03e27bef-95ad-41b0-ae02-1211ae2d872a )
Now:
![Screenshot-2024-02-02-at-51559PM](https://github.com/fleetdm/fleet/assets/61553566/81100872-c322-413c-acef-842f60306416 )
## Checklist for submitter
- [x] Checked on Chrome, Firefox, Safari
- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-02-07 10:33:05 -08:00
Sarah Gillespie
94af293ec6
Fix issues with admin settings pages UI resetting dropdown menus on unrelated state changes ( #16468 )
2024-02-07 09:59:31 -06:00
Roberto Dip
a9e837afaf
bootstrap package and eula endpoints platform agnosic ( #16631 )
...
for #15082
- POST /mdm/apple/setup/eula was replaced by POST /mdm/setup/eula
- GET /mdm/apple/setup/eula/metadata was replaced by GET
/mdm/setup/eula/metadata
- DELETE /mdm/apple/setup/eula/:token was replaced by DELETE
/mdm/setup/eula/:token
- POST /mdm/apple/bootstrap was replaced by POST /mdm/bootstrap
- GET /mdm/apple/bootstrap/:team_id/metadata was replaced by GET
/mdm/bootstrap/:team_id/metadata
- DELETE /mdm/apple/bootstrap/:team_id was replaced by DELETE
/mdm/bootstrap/:team_id
- GET /mdm/apple/bootstrap/summary was replaced by GET
/mdm/bootstrap/summary
2024-02-07 09:24:24 -03:00
Jacob Shandling
38d6e94f9f
UI - center the host count within its container ( #16638 )
...
## Addresses a small unfiled bug:
before - visible on Firefox only:
<img width="148" alt="Screenshot 2024-02-06 at 2 15 14 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/4319df13-8836-4db9-9362-743ee280d086 ">
after:
<img width="148" alt="Screenshot 2024-02-06 at 2 15 03 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/33daef5b-c7dd-48de-a4b0-3671ebc21f06 ">
- [x] Manual QA for all new/changed functionality
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-02-06 14:37:28 -08:00
Jacob Shandling
72ce7bcb74
UI – Instead of not rendering, cosmetically hide ManageQueryAutomations modal to maintain its state ( #16609 )
...
## Addresses #16538
![Screenshot-2024-02-05-at-14512PM](https://github.com/fleetdm/fleet/assets/61553566/ed0baf64-7a3c-4787-83b8-b29285f11601 )
## Checklist for submitter
- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-02-06 10:12:54 -08:00
Sarah Gillespie
a4228cc45c
Fix UI bug in host query params reconciliation ( #16432 )
2024-02-06 10:04:07 -06:00
Sarah Gillespie
7b5feff8c9
Add upcoming activities count to host vitals UI ( #16533 )
2024-02-06 10:03:01 -06:00
RachelElysia
379ab87805
Fleet UI: Unreleased missing word ( #16619 )
2024-02-06 10:52:41 -05:00
Jacob Shandling
653d4be7f9
UI - update buttons around enroll secrets ( #16565 )
...
## Addresses #16155
<img width="767" alt="Screenshot 2024-02-02 at 9 45 02 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/3fea0949-2b1e-45e2-98c9-ff20f2c68864 ">
- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-02-05 17:17:11 -08:00
Sarah Gillespie
95035af767
Add loading state to OS updates target form ( #16610 )
...
Follow up to #16604
2024-02-05 16:20:59 -06:00
Sarah Gillespie
b3e28f1522
Fix unreleased bugs in OS updates UI ( #16604 )
2024-02-05 15:09:51 -06:00
RachelElysia
42cfce3ee1
Fleet UI: Replace references of team members for users ( #16515 )
2024-02-05 14:11:01 -05:00
Roberto Dip
a1b23acfea
fix the hover state of chevron-right icons ( #16595 )
...
for #16133 , pair-programmed with @ghernandez345
# Checklist for submitter
If some of the following don't apply, delete the relevant line.
<!-- Note that API documentation changes are now addressed by the
product design team. -->
- [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: Gabe Hernandez <ghernandez345@gmail.com>
2024-02-05 13:12:18 -03:00
Noah Talerman
b79c59e554
Update copy for success notification when running script ( #16531 )
2024-02-01 09:44:56 -06:00
Rachael Shaw
6c6364b5af
Update error message when scripts are disabled for a host ( #16301 )
...
In newer designs, we are moving toward always using the phrase "the
fleetd agent" in place of "a Fleet installer", so updating this existing
error message to reflect that.
2024-01-31 16:39:18 -06:00
RachelElysia
c4da90f7fa
Fleet UI: Update os version detail page to use os_version_id in URL and call API ( #16448 )
2024-01-31 13:32:45 -05:00
RachelElysia
3bdae3629d
Fleet UI: Fix policy automations from resetting automations on other pages ( #16505 )
2024-01-31 13:09:11 -05:00
Sarah Gillespie
afa5f054af
Adjust empty state for run script modal UI ( #16436 )
2024-01-31 10:20:40 -06:00
Jacob Shandling
55dca926db
UI – Team host expiry: remove section heading bottom border ( #16442 )
...
## Follow-up to #15965 – remove border bottom to align with updated
styling elsewhere in the UI
@rachaelshaw approved
<img width="731" alt="Screenshot 2024-01-29 at 4 25 28 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/cc09bcd3-664c-482a-97d4-da5c70573e48 ">
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-30 10:08:57 -08:00
Gabriel Hernandez
b32ba3f11c
Fix UI premium message icon and text alignment ( #16447 )
...
relates to #16218
fix the alignment of the icon and text on the premium message component
![image](https://github.com/fleetdm/fleet/assets/1153709/ef83ce32-0900-4654-986a-37f4e18dc341 )
- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
- [x] Manual QA for all new/changed functionality
2024-01-30 17:05:03 +00:00
Gabriel Hernandez
bd799c2393
fix os icons not showing properly ( #16453 )
...
relates to #15736
fix software icons not rendering properly.
- [x] Manual QA for all new/changed functionality
2024-01-30 16:14:33 +00:00
RachelElysia
b49d9225f9
Fleet UI: Platform compatibility checker hides unsupported osquery tables ( #16435 )
2024-01-30 10:31:06 -05:00
Jacob Shandling
3c5d52a5ff
UI – Adjust API Token modal, other small fixes ( #16396 )
...
<img width="653" alt="Screenshot 2024-01-26 at 4 03 14 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/4cb59fbc-1cde-4b07-bbf4-cc73091c26b1 ">
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-29 13:05:22 -08:00
Sarah Gillespie
a01bc79328
Update UI pending script message ( #16427 )
2024-01-29 14:09:23 -06:00
RachelElysia
24c7044835
Fleet Frontend/UI: Revert wrapper changes ( #16424 )
2024-01-29 14:35:17 -05:00
Jacob Shandling
ed0346e250
UI – apply grid gap in both directions in 'Edit column modal' ( #16421 )
...
## Addresses #16418
<img width="808" alt="Screenshot 2024-01-29 at 10 55 40 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/6142337f-b781-4670-a1b3-f2bb5d225e7a ">
- [x] Manual QA for all new/changed functionality
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-29 11:12:21 -08:00
Jacob Shandling
02ecb77172
UI – negate global form field width for host page filters; help text update ( #16397 )
...
## Follow-up to #16159 - part of form field spot checks
- Negate `.form-field {width: 100%}` for `.form-field`s used within the
manage hosts page filter block
<img width="1276" alt="Screenshot 2024-01-26 at 6 10 58 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/da0b4de0-6131-4e84-adca-86d48c1335f3 ">
<img width="1276" alt="Screenshot 2024-01-26 at 6 10 01 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/9076a04f-946f-461a-b279-1efba26e7caf ">
<img width="1276" alt="Screenshot 2024-01-26 at 6 50 40 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/0faa4329-727b-4031-8d1a-2259487ce957 ">
Follow form field help text pattern in edit team modal
<img width="654" alt="Screenshot 2024-01-26 at 4 50 58 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/fbd8b736-cabf-468e-8270-3d1f3257d905 ">
# Checklist for submitter
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-29 10:31:13 -08:00
Sarah Gillespie
f0c8c0e6a7
Fix bug in manage hosts UI where changing the dropdown filter did not clear OS settings filter ( #16409 )
2024-01-29 11:07:58 -06:00
Jahziel Villasana-Espinoza
214315da14
fix: show pointer cursor over entire button area ( #16410 )
...
# Checklist for submitter
> Related issue: #16380
Loom demo:
https://www.loom.com/share/279daee6d5d543bc9b0a503dd6bd54c6?sid=96598e88-172f-4945-a50c-f0c68a85c050
If some of the following don't apply, delete the relevant line.
<!-- Note that API documentation changes are now addressed by the
product design team. -->
- [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
2024-01-29 12:03:35 -05:00
Martin Angers
ca435eb244
Queued scripts feature ( #16300 )
...
This is the feature branch for the [queued
scripts](https://github.com/fleetdm/fleet/issues/15529 ) story.
---------
Co-authored-by: Jahziel Villasana-Espinoza <jahziel@fleetdm.com>
Co-authored-by: Gabriel Hernandez <ghernandez345@gmail.com>
Co-authored-by: Sarah Gillespie <73313222+gillespi314@users.noreply.github.com>
Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
2024-01-29 11:37:54 -03:00
RachelElysia
e52dc6d8fc
Fleet UI: Disable tooltip on default value ( #16371 )
2024-01-29 09:20:41 -05:00
Gabriel Hernandez
415d1f493b
fix os updates page form not updating properly on team switch ( #16369 )
...
relates to #16045
fix UI bug on the controls os updates page where the updated targets
were not being rendered correctly when switching teams.
- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
- [x] Manual QA for all new/changed functionality
2024-01-29 13:12:23 +00:00
Gabriel Hernandez
ce01ca32ce
Feat UI changes to controls page ( #16379 )
...
relates to #16046
updates to various UI changes for the controls page.
includes:
- changes to header styles,
- changing layout of the os updates
- remove accordion and add tabs for os update targets
- various style fixes
- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
- [x] Manual QA for all new/changed functionality
2024-01-26 18:41:35 +00:00
Roberto Dip
7d00d5a41e
feature: target profiles by labels ( #16202 )
...
for #14715
---------
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
Co-authored-by: Sarah Gillespie <73313222+gillespi314@users.noreply.github.com>
Co-authored-by: Jahziel Villasana-Espinoza <jahziel@fleetdm.com>
2024-01-26 11:00:58 -05:00
RachelElysia
901004e149
Fleet UI: Remove repeated version number on os details page ( #16374 )
2024-01-26 10:40:21 -05:00