fleet/frontend/services/entities
Jacob Shandling 5cc6e5e445
UI: Add ChromeOS features to the Dashboard page (#12105)
## Addresses #11825 

- [x] Add ChromeOS to Dashboard page: <img width="1365" alt="Screenshot
2023-06-02 at 4 01 12 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/e846c4b6-5fcb-4847-af05-67b2237ada39">
- [x] Add to platforms dropdown, confirm order of platform options, add
route
    - [x] Hosts summary card
- [x] Add responsiveness for <980px <img width="952" alt="Screenshot
2023-06-02 at 4 02 44 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/93662957-c590-40e0-876d-6ce4adabad2b">
- [x] TODO: Confirm label number of chrome hosts label - ask Juan on
[this issue](https://github.com/fleetdm/fleet/issues/11829) - needed to
call an API to get this id
    - [x] Missing hosts card (didn’t need any changes)
    - [x] Low disk space hosts card (Not supported)
    - [x] Operating systems card

**Note for reviewers:** There is an API call happening from the
HostsSummary component to get the id for the ChromeOS label needed for
the URL to the filtered manage hosts page. This feature working properly
depends on the response from that endpoint, which is WIP. UPDATE 6/5 -
the endpoint is now working and being called correctly, though the id
being returned is WIP (backend). No need to replace anything to test.


## 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>
2023-06-06 16:44:21 -04:00
..
activities.ts add attribute to GET /activities endpoint with pagination metadata (#9279) 2023-01-18 12:57:11 +00:00
config.ts Fleet UI: Consistency between global and team agent options forms (#8334) 2022-10-20 13:39:47 -04:00
device_user.ts Track host DEP assignments in new table (#11875) 2023-05-23 13:01:04 -05:00
enroll_secret.ts Update UI to handle "No team" filters (#10706) 2023-03-31 12:40:14 -05:00
global_policies.ts Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
global_scheduled_queries.ts Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
host_count.ts UI for bootstrap package flows (#11288) 2023-04-27 16:10:41 +01:00
host_summary.ts Fleet UI: Missing host and low disk space filters on dashboard and manage host page (#7728) 2022-10-14 15:21:30 -05:00
hosts.ts UI for bootstrap package flows (#11288) 2023-04-27 16:10:41 +01:00
installers.ts adjust installers endpoint to avoid AJAX downloads (#7226) 2022-08-16 12:54:41 -03:00
invites.ts Fleet UI: Bug fix user page pagination (#7584) 2022-09-06 11:40:20 -04:00
labels.ts UI: Add ChromeOS features to the Dashboard page (#12105) 2023-06-06 16:44:21 -04:00
macadmins.ts Fleet UI: macOS dashboard MDM solutions (#7014) 2022-08-15 17:47:07 -05:00
mdm.ts add verified status to UI for profile statuses (#11886) 2023-06-06 15:52:10 +01:00
mdm_apple.ts Fleet UI: MDM Apple APN API (#9533) 2023-01-27 16:05:26 -05:00
mdm_apple_bm.ts Wire up UI and server for correct ABM credentials download (#9660) 2023-02-03 11:02:50 -08:00
operating_systems.ts UI: Add ChromeOS features to the Dashboard page (#12105) 2023-06-06 16:44:21 -04:00
osquery_options.ts Update UI to handle "No team" filters (#10706) 2023-03-31 12:40:14 -05:00
packs.ts Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
queries.ts Remove unnecessary JSON.stringify from axios requests (#7705) 2022-09-20 08:57:25 -05:00
scheduled_queries.ts Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
sessions.ts Fix unreleased UI bugs in login page, top nav, and default team (#10928) 2023-04-03 10:13:57 -05:00
software.ts Update UI to handle "No team" filters (#10706) 2023-03-31 12:40:14 -05:00
spec.ts Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
status.ts Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
status_labels.ts Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
targets.ts Improve live query UX (#5749) 2022-06-10 13:29:45 -05:00
team_policies.ts Update UI to handle "No team" filters (#10706) 2023-03-31 12:40:14 -05:00
team_scheduled_queries.ts Update UI to handle "No team" filters (#10706) 2023-03-31 12:40:14 -05:00
teams.ts Update UI to handle "No team" filters (#10706) 2023-03-31 12:40:14 -05:00
users.ts Fleet UI: Bug fix user page pagination (#7584) 2022-09-06 11:40:20 -04:00
version.ts Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00