fleet/changes
Jacob Shandling 8a5569cd1b
9349 new controls page (#9431)
# Addresses #9349

# Implements
https://www.loom.com/share/bbf8d6f97fe74e65a0c9a394f1bda3f1
- New Controls page, only visible to Global|Team Admins|Maintainers
- Header for free users is 'Controls', for premium is a teams filter
dropdown that defaults to 'No teams,' which filters via updating the URL
query param "team_id"
    - Includes tabs macUpdates (default) and macSettings
- Cleaned up how site nav items are conditionally included/excluded
based on authorization – see
`frontend/components/top_nav/SiteTopNav/navItems.ts`
- Updated masthead styles: Removed icons from site nav links; updated
colors and spacing; Updated default user avatar TBD in separate PR
(waiting on guidance)

# Checklist for submitter
- [x] Changes file added for user-visible changes in `changes/` 
- [x] Updated testing suite inventory
- [x] Manual QA for all new/changed functionality

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-01-26 11:33:54 -08:00
..
.keep Issue 1009 calculate diff software (#1305) 2021-07-08 13:57:43 -03:00
6799-update-empty-states Fleet UI: Consistent software empty states and host details empty states (#9247) 2023-01-17 11:23:46 -05:00
8872-add-MDM-settings-modals UI: Edit team modal (#9248) 2023-01-17 09:12:24 -08:00
8878-pending-hosts-ui Fleet UI: MDM pending hosts (#9427) 2023-01-24 12:55:43 -05:00
8995-activity-feed-mdm-enrollment Fleet UI: Add MDM enrollment/unenrollment activity to activity feed (#9186) 2023-01-16 09:09:27 -05:00
9119-log-activity-failed-login Log failed login attempts as activities (#9430) 2023-01-20 12:43:22 -03:00
9141-host-details-backlink-bug Frontend: Add hostdetails BackLink fallback path (#9262) 2023-01-16 12:10:01 -08:00
9199-uuid-hoverable Fleet UI CX Customer Request: UUID tooltip (#9388) 2023-01-19 09:21:52 -05:00
9218-fix-team-policies-stale-time Fleet UI: Remove team policy stale time, remove team policy automation statetime (#9226) 2023-01-10 11:53:11 -05:00
9219-host-mdm-details Add mdm status and server url to host endpoint responses (#9320) 2023-01-16 17:08:24 -06:00
9345-macos-updates-config add mdm root key and macos_updates to app and team configs (#9442) 2023-01-24 13:20:02 -03:00
9349-new-controls-page-and-style-updates 9349 new controls page (#9431) 2023-01-26 11:33:54 -08:00
9364-bulky-tooltip-overflow Fleet UI CX: Remove bulky tooltip overflowing if host table is only 1 row (#9398) 2023-01-19 09:20:39 -05:00
9370-license-expiry Fleet UI CX: Add license expiration to user settings page (#9396) 2023-01-19 09:21:22 -05:00
9461-table-bugs Fleet UI: Fix tables that bleed over on smaller screens (#9475) 2023-01-25 11:10:15 -05:00
9468-nixos-is-linux detect nixos as a linux platform (#9468) 2023-01-25 18:03:24 -03:00
cros-platform Add CrOS as valid host platform (#9308) 2023-01-13 14:10:38 -08:00
fix-useless-error-on-policy-spec Run authorization check before processing policy spec (#9270) 2023-01-18 12:26:32 -03:00
issue-7515-7456-document-mdm-setup-renewal Document APNs and ABM setup and renewal (#9471) 2023-01-24 15:20:41 -05:00
issue-8928-add-meta-attribute-to-get-activities add attribute to GET /activities endpoint with pagination metadata (#9279) 2023-01-18 12:57:11 +00:00
issue-8997-download-manual-enrollment-profile Implement API endpoint for MDM manual enrollment profile download (#9232) 2023-01-16 10:22:12 -05:00
issue-9202-request-csr-endpoint Add endpoint to trigger CSR request for APNs on fleetdm.com (#9494) 2023-01-25 14:44:29 -05:00
issue-9275-mdm-unenroll-api Add API endpoint to unenroll a host from Fleet's MDM (#9447) 2023-01-23 17:05:24 -06:00
issue-9277-notify-orbit-to-renew-enroll-profile Notify orbit via the GET config endpoint that the DEP profile needs to be renewed (#9373) 2023-01-17 13:19:48 -05:00