Gabriel Hernandez
|
e822132590
|
Feat/disk encryption page (#10288)
related to #9402 and #9404
Implements UI for toggling off and on fleet mdm disk encryption
management and also the disk encryption aggregate data tables.
**Toggling disk encryption:**

**disk encryption aggregate:**

- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
- [x] Manual QA for all new/changed functionality
|
2023-03-14 13:03:02 -07:00 |
|
RachelElysia
|
04169ec84b
|
Fleet UI: Critical icon on policy table (#10313)
|
2023-03-06 15:57:15 -05:00 |
|
RachelElysia
|
1dcf9781ab
|
Fleet UI: Select targets distributed interval tooltips (#9975)
|
2023-02-22 16:27:02 -05:00 |
|
Jacob Shandling
|
a578e20930
|
UI: Add macOS settings (profiles) indicator and modal with data table (#9809)
# Addresses #9413
# Implements
https://www.loom.com/share/d1b66a3076b94bf2add4fcf8666649a4
- macOS settings indicator on host details and device user pages. Only
displayed if (1) the host is enrolled in a Fleet MDM server and (2) the
host has at least one setting (profile) enforced.
- macOS settings modal, toggled by clicking on above indicator. Contains
a data table with the name, status, and error messages, if any, of each
enforced macOS setting on the host.
# Notes
- To aid in reviewing, you'll probably want to focus on:
-
[DeviceUserPage.tsx](https://github.com/fleetdm/fleet/pull/9809/files#diff-be9f14d3cee9f345058212985c26b3452688c6d75853a5e9dcb968a69dfcbbd7)
and
[HostDetailsPage.tsx](https://github.com/fleetdm/fleet/pull/9809/files#diff-72f7403682d211fc8a84a411fc39c4a33c3eb6a33549a33f1179dd7da6a893cc)
-
[HostSummary.tsx](https://github.com/fleetdm/fleet/pull/9809/files#diff-435e720f1ad82e892bec00fbc9c14e01e9488b776ae293f9158500c66d85bd0d)
-
[MacSettingsIndicator.tsx](https://github.com/fleetdm/fleet/pull/9809/files#diff-e23079f72b13bd34eb978eded467265dad4f366a6fece60cd52c887f355f92d1)
-
[MacSettingsModal.tsx](https://github.com/fleetdm/fleet/pull/9809/files#diff-75a08aa5b66cc2b63fc616d8ba012e552376f23d3c3df01d875586857f326f53)
-
[MacSettingsTable.tsx](https://github.com/fleetdm/fleet/pull/9809/files#diff-5dc441b06f770f112bb32bb618e2140e9bbccb7ebf80d86ee57c2754e067a421)
and its associated
[MacSettingsTableConfig.tsx](https://github.com/fleetdm/fleet/pull/9809/files#diff-0ab0cb34e249e2a41bf51508d38bea018dc5e683b705308250241c42549ab093)
- Currently using mock data. Once #9599 is completed, #9888 will change
these components to use the real data
- 2/21 - removed mock data. Until the API returns the host.mdm.profiles
data, settings indicator and modal will not render
# Checklist
- [x] Changes file added
- [x] Manual QA
- [x] Updated testing inventory
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
|
2023-02-22 08:13:12 -08:00 |
|
RachelElysia
|
7f6a42e4ac
|
Fleet UI: Undetermined public ip tooltip (#9907)
|
2023-02-21 09:16:38 -05:00 |
|
Roberto Dip
|
314e8fe3d5
|
standardize a default value for empty cells (#9899)
|
2023-02-17 15:25:28 -03:00 |
|
RachelElysia
|
de89304e4c
|
Fleet UI: Fix table button icons misalignment (#9513)
|
2023-01-27 14:16:03 -05:00 |
|
RachelElysia
|
a09c4520ee
|
Fleet UI: Fix tables that bleed over on smaller screens (#9475)
|
2023-01-25 11:10:15 -05:00 |
|
RachelElysia
|
d9165084eb
|
Fleet UI: Safari hack to be able to triple click tooltip (#9466)
|
2023-01-24 10:04:47 -05:00 |
|
RachelElysia
|
2bbf9e0bb1
|
Fleet UI CX Customer Request: UUID tooltip (#9388)
|
2023-01-19 09:21:52 -05:00 |
|
Gabriel Hernandez
|
a2d672435d
|
update buttons to match new styleguide (#9183)
* update button to follow new style guide
* update button styles for inverted ghost buttons
* update a color name to match new styleguide
|
2023-01-05 15:23:27 +00:00 |
|
Jacob Shandling
|
f2bdf7139e
|
UI hackathon - add datetime details in tooltip for most "Last Xed" data presentations (#9166)
|
2023-01-05 09:08:27 -06:00 |
|
RachelElysia
|
68aefc8e56
|
Fleet UI Hackathon: Empty states (#9094)
|
2023-01-04 14:16:34 -05:00 |
|
Gabriel Hernandez
|
7ec3cfbfe1
|
add bookmarkability for search query filtering on hosts (#9067) (#9182)
|
2023-01-04 16:41:15 +00:00 |
|
Luke Heath
|
dea1d6b66e
|
UI hackathon transitions (#9163)
|
2023-01-04 10:06:30 -06:00 |
|
Gabriel Hernandez
|
3a5036f65c
|
Revert "add bookmarkability for search query filtering on hosts (#9067)" (#9160)
This reverts commit ba62064500.
|
2023-01-03 23:38:56 +00:00 |
|
Gabriel Hernandez
|
ba62064500
|
add bookmarkability for search query filtering on hosts (#9067)
|
2023-01-03 10:39:01 +00:00 |
|
RachelElysia
|
29feeeb768
|
Fleet UI: Rebase fix (#9040)
|
2022-12-15 12:06:09 -05:00 |
|
Jacob Shandling
|
665ed443b9
|
Refactor StatusCell to StatusIndicator (#8854)
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
|
2022-12-13 10:04:07 -08:00 |
|
RachelElysia
|
fa8ee026ff
|
Frontend: Unit tests /components directory, convert to svg icons (#8716)
|
2022-12-07 09:59:38 -08:00 |
|
RachelElysia
|
cde9877ecb
|
Fleet UI: Scroll shadows (#8914)
|
2022-12-06 12:58:32 -08:00 |
|
RachelElysia
|
68bc007519
|
Fleet UI: Unreleased fix header margin being added to tooltip margin (#8883)
|
2022-11-30 09:20:16 -05:00 |
|
RachelElysia
|
1e96f4f0fb
|
Fleet UI: Fix left align wrapping on software table (#8803)
|
2022-11-28 09:56:34 -05:00 |
|
Jacob Shandling
|
a568c28124
|
UI: Add {on|off}line status tooltips and refactor HostSummary to use StatusCell (#8750)
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Co-authored-by: Luke Heath <luke@fleetdm.com>
|
2022-11-22 14:15:17 -08:00 |
|
RachelElysia
|
05a6f06d12
|
Fleet UI: Allow software table rows to be clickable (#8772)
|
2022-11-22 11:13:33 -05:00 |
|
RachelElysia
|
fc11c0a06d
|
Fleet UI: Update icons (#8520)
|
2022-11-18 12:21:13 -05:00 |
|
RachelElysia
|
46a38daf3b
|
Fleet UI: Various dropdown fixes (#8645)
|
2022-11-10 11:55:43 -05:00 |
|
RachelElysia
|
3b668131a1
|
Frontend: New ViewAllHostsLink component (#8422)
|
2022-11-02 14:18:08 -04:00 |
|
RachelElysia
|
373378cdd6
|
Fleet UI: Dropdown and dashboard styling fixes (#8448)
|
2022-11-01 16:09:57 -04:00 |
|
RachelElysia
|
1aaf2d0b06
|
Fleet UI: Update styling of tooltips and modals (#8436)
|
2022-10-26 09:10:20 -04:00 |
|
Luke Heath
|
ed174c4847
|
Remove border around actions button (#8363)
|
2022-10-20 12:29:32 -05:00 |
|
Luke Heath
|
bc32662a3e
|
Use new display name property in live query results (#8268)
|
2022-10-19 17:24:42 -05:00 |
|
RachelElysia
|
5de3e571ae
|
Fleet UI: Truncated cells have responsive size tooltips, hides default browser tooltip (#8300)
|
2022-10-19 11:32:55 -04:00 |
|
RachelElysia
|
3eaceec64d
|
Fleet UI: App-wide use of host's display_name (#8169)
|
2022-10-14 14:26:15 -05:00 |
|
RachelElysia
|
ee2f28e890
|
Fleet UI: Rename to machine serial and private IP address (#8074)
|
2022-10-04 13:35:32 -04:00 |
|
RachelElysia
|
af1a8fc219
|
Fleet UI: Truncated cell truncates when changing screen width (#7613)
|
2022-09-07 15:12:37 -04:00 |
|
Luke Heath
|
c940aff65d
|
Fix failing policy count not appearing on host pages (#7460)
|
2022-09-07 16:58:53 +00:00 |
|
RachelElysia
|
f9737cdb48
|
Fleet UI: macOS dashboard Munki issues (#7096)
|
2022-09-02 17:05:07 -05:00 |
|
RachelElysia
|
55b844715d
|
UI: Consistent code for anchor elements, specifically external links (#6542)
|
2022-09-02 15:28:42 -04:00 |
|
RachelElysia
|
93e684d524
|
Frontend: Cleanup implied types, unused imports and variables (#7439)
|
2022-09-01 11:28:02 -04:00 |
|
RachelElysia
|
0fff51ed96
|
Fleet UI: Fix updating filters resetting to page 1 (#7348)
Co-authored-by: Sarah Gillespie <sarahgillespi314@gmail.com>
|
2022-08-25 14:18:13 -07:00 |
|
Luke Heath
|
f08cf6c11c
|
Remove FreeBSD references from website, UI, and query library (#7279)
|
2022-08-24 16:03:35 -05:00 |
|
RachelElysia
|
5ee763457f
|
Fleet UI: Remove "Toggle SortBy" tooltip (#7240)
|
2022-08-18 08:51:31 -05:00 |
|
RachelElysia
|
18852aae66
|
Fleet UI: macOS dashboard MDM solutions (#7014)
Co-authored-by: gillespi314 <73313222+gillespi314@users.noreply.github.com>
|
2022-08-15 17:47:07 -05:00 |
|
RachelElysia
|
9c7d2cfa60
|
Fleet UI: Set default pagination length to 20 (#7165)
|
2022-08-15 13:00:06 -04:00 |
|
RachelElysia
|
45b8ba2675
|
Fleet UI: Align dropdown cursors, buttons (#6886)
|
2022-07-27 08:51:45 -04:00 |
|
RachelElysia
|
96925f9cf1
|
Fleet UI: Fix jumpy action dropdown (#6891)
|
2022-07-27 08:19:05 -04:00 |
|
RachelElysia
|
8d3de2a70a
|
Data table UI: Fix several ellipses to appear at end of cell only (#6829)
|
2022-07-25 16:26:52 -04:00 |
|
RachelElysia
|
b058365c4e
|
UI: Spiffier tooltip (#6642)
|
2022-07-15 15:10:35 -04:00 |
|
RachelElysia
|
fb32520866
|
Live query UI: Fix export bug (#6659)
|
2022-07-14 12:21:26 -04:00 |
|