Jacob Shandling
d551768606
UI: Edit team modal ( #9248 )
...
# Addresses #8872
# Implements
- A modal on the MDM settings tab to change the default Apple Business
Manager team
https://www.loom.com/share/0eb45931d9db4a60843b5d427bdc9e61
# 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-01-17 09:12:24 -08:00
RachelElysia
45f7d88766
Fleet UI: Manual enroll MDM banner + modal + download, More universal Banner component ( #9223 )
2023-01-17 11:31:40 -05:00
Jacob Shandling
9e8fc8b7aa
Frontend: Replace mock Mdm bm API call with real one ( #9289 )
...
# Addresses epic #8855
# Fixes
- Before (mock data):
<img width="730" alt="Screenshot 2023-01-11 at 12 24 11 PM"
src="https://user-images.githubusercontent.com/61553566/211910134-08114f1d-44ae-4d04-b496-02f741c9788c.png ">
- After (real data):
<img width="730" alt="Screenshot 2023-01-11 at 12 17 50 PM"
src="https://user-images.githubusercontent.com/61553566/211909450-b6cb90ba-cd1f-4a7d-8ea8-58e3fd1ba7f4.png ">
# Checklist for submitter
- [x] Manual QA for all new/changed functionality
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-01-16 12:11:04 -08:00
Jacob Shandling
6c04cc24d7
UI: Settings modals mdm ( #9156 )
...
# Addresses parts 1 and 2 of #8872
[Demo (updated
1/6)](https://www.loom.com/share/be6d21cd3dfd42019a96431848ced7a3 )
1/9: updated Success state with canonical Fleet icon and new copy:
<img width="669" alt="Screenshot 2023-01-09 at 5 17 58 PM"
src="https://user-images.githubusercontent.com/61553566/211440074-a69c420a-920c-40dd-a96f-f2d3917ad73a.png ">
TODO:
- finalize API call once those specs are clarified and implemented:
https://github.com/fleetdm/fleet/issues/9202
- tests
- Change team modal (pt3)
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-01-10 12:19:46 -08:00
Gabriel Hernandez
6eddaae9ca
Feat/add mdm modal ( #9207 )
...
relates to https://github.com/fleetdm/fleet/issues/8987
adds an MDM modal users can use to download an enrollment profile. It
purposely is not displayed anywhere currently.
![image](https://user-images.githubusercontent.com/1153709/211021307-a3c41209-08d9-458f-98fd-3c668ef265e3.png )
- [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
2023-01-06 15:58:43 +00:00
Luke Heath
468f90f897
Add new activity types for login and user modifications ( #9101 )
2022-12-22 14:24:13 -06:00
RachelElysia
8384dbe3a9
Fleet UI: Critical policy unreleased fixes ( #9052 )
2022-12-20 09:38:37 -06:00
RachelElysia
929421f3bd
Fleet UI: MDM settings page ( #8977 )
2022-12-16 17:33:10 -05:00
Gabriel Hernandez
3c136e3f47
Add MDM Card to Windows and All Dashboards and change mdm data source on host details page ( #8960 )
2022-12-16 15:12:11 -06:00
RachelElysia
55c6aab85c
Frontend: Organize response interfaces into appropriate interface directories ( #8742 )
2022-11-18 11:25:39 -05:00
Luke Heath
8364b358b9
Fix inherited policy counts ( #8681 )
2022-11-11 15:08:03 -06:00
RachelElysia
45a4dffa04
Frontend: Code cleanup ( #8583 )
2022-11-07 12:18:06 -05:00
RachelElysia
0faa546f17
Fleet UI: Consistency between global and team agent options forms ( #8334 )
2022-10-20 13:39:47 -04:00
Luke Heath
bc32662a3e
Use new display name property in live query results ( #8268 )
2022-10-19 17:24:42 -05:00
gillespi314
9f20f01e37
Check team config for software UI ( #8338 )
2022-10-19 14:00:39 -05:00
RachelElysia
bca8567e9e
Fleet UI: Host table defaults to 100 hosts per page ( #8290 )
2022-10-18 11:11:19 -04:00
RachelElysia
c04ebbc490
Fleet UI: Missing host and low disk space filters on dashboard and manage host page ( #7728 )
2022-10-14 15:21:30 -05:00
RachelElysia
3eaceec64d
Fleet UI: App-wide use of host's display_name ( #8169 )
2022-10-14 14:26:15 -05:00
RachelElysia
6d94472224
Fleet UI: Move status from route param to query param ( #8035 )
2022-10-10 14:07:47 -04:00
Luke Heath
e516c5d450
Remove unnecessary JSON.stringify from axios requests ( #7705 )
2022-09-20 08:57:25 -05:00
Paulo Lieuthier
9eafecd95e
Fix Content-Type used for login request ( #7658 )
2022-09-12 15:07:51 -05:00
RachelElysia
cd8e42ba82
Fleet UI: Fix bug to view more than 20 teams ( #7623 )
2022-09-08 11:13:20 -04:00
RachelElysia
4083aefd8e
Fleet UI: Bug fix user page pagination ( #7584 )
2022-09-06 11:40:20 -04:00
RachelElysia
f9737cdb48
Fleet UI: macOS dashboard Munki issues ( #7096 )
2022-09-02 17:05:07 -05:00
RachelElysia
d30dea44ee
Frontend: Refactor building query params for export hosts and host count ( #7269 )
2022-08-31 14:18:32 -07:00
gillespi314
7fb109e6b3
Handle errors for duplicate os records ( #7294 )
2022-08-22 14:34:00 -05:00
RachelElysia
59a6e6e4b5
Fleet UI: Fix default perpage edge cases to 20 ( #7331 )
2022-08-22 08:46:50 -07:00
Roberto Dip
8acf14ab43
adjust installers endpoint to avoid AJAX downloads ( #7226 )
...
Related to #7206 , this delegates the handling of the download to the browser
2022-08-16 12:54:41 -03: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
gillespi314
8d4ad6ce9f
Enhanced UI for host operating systems to include additional information for Windows and macOS ( #7201 )
2022-08-15 16:39:00 -05:00
Luke Heath
f8570bc1c1
Remove CORS headers from expires request ( #7123 )
2022-08-09 11:43:17 -05:00
Gabriel Hernandez
35a0c1c1a0
clean up host entity loadHosts method ( #7083 )
2022-08-09 12:25:49 +01:00
Gabriel Hernandez
4cd4a7759b
fix for expiry message message ( #7093 )
...
this fixes the expiry message label and also makes the whole message a link
2022-08-08 15:17:52 +01:00
Gabriel Hernandez
aa60f3a54f
cleanup of manage host page utilities ( #7055 )
...
* colocate LabelForm with ManageHostPage
* add url utility to create query string from params object
2022-08-05 09:27:10 -04:00
Roberto Dip
2b8743e240
send enroll secret in query for installers ( #7064 )
...
This changes how the enroll secret is sent to the server, as they might contain /, which was causing problems with our router.
2022-08-04 18:39:38 -03:00
Luke Heath
ebab3f04a7
Set CORS headers for sandbox expiry request ( #7006 )
2022-08-02 10:05:02 -04:00
Gabriel Hernandez
7a1317432b
Add expiry time warning in sandbox mode ( #6830 )
...
* create a MainContent and SidePanelContent containers for layout
this creates these two new components for handling layout more cleanly. It also allows us to put in common components into main layout, like sandbox expiration notification
* use MainContent and SidePanelContent in current pages
this brings in the two new components and wraps the page contents in these. This also allowed us to clean up and remove unused/no needed styling code
* add MainContent component to user settings page and clean up user settings component
this cleans up the user settings page to follow the panel convention we have as well as adds the MainContent component to this page
* add MainContent component to team pages
* update Sandbox gate to render optional component when in sandbox mode and add to MainContent
* add call to sandbox api to get expiry time
this adds a conditional call when the user is in sandbox mode to get the expiry time of the instance
* fix sticky elements on settings pages to work with sandbox expiry message
* fix e2e test after MainContent refactor
2022-07-26 13:05:57 +01:00
gillespi314
4792d7a759
Add UI for Fleet Sandbox to download prepackaged installers ( #6721 )
2022-07-19 14:28:06 -05:00
gillespi314
21837ed8ac
Enable ticket workflow for failing policies automation ( #6066 )
2022-06-13 18:21:24 -05:00
gillespi314
44f902218c
Improve live query UX ( #5749 )
2022-06-10 13:29:45 -05:00
gillespi314
db7424282b
Add software details page ( #6089 )
2022-06-08 14:01:38 -05:00
Luke Heath
49b409904b
Fix export hosts filtering ( #5905 )
2022-05-25 18:48:48 -05:00
Luke Heath
b1028465e1
Export hosts to CSV with selected columns ( #5841 )
2022-05-23 22:46:40 -05:00
gillespi314
bbc1891420
Add ability to see Google Chrome profiles on the Hosts page ( #5839 )
2022-05-23 14:27:30 -05:00
gillespi314
2db2c16511
Include MIA hosts under total count for Offline hosts ( #5854 )
2022-05-23 14:11:02 -05:00
Luke Heath
5a89d93f73
Remove view all hosts links from device user page ( #5793 )
2022-05-19 17:21:06 -05:00
Martavis Parker
384c987389
Removed all traces of Redux from the app! ( #5287 )
...
* clean up routes and useless components
* component clean up
* removed redux from routes
* rename file
* moved useDeepEffect hook with others
* removed redux, fleet, app_constants dirs; added types to utilities
* style cleanup
* typo fix
* removed unused ts-ignore comments
* removed redux packages!!!
* formatting
* fixed typing for simple search function
* updated frontend readme
2022-04-22 09:45:35 -07:00
Martavis Parker
0cc02b5fe3
replaced old api calls with new version ( #5254 )
2022-04-20 10:45:32 -07:00
Martavis Parker
3a326cd0ac
Team policy automation ( #5004 )
...
* added teams webhook calls
* split global admin and team admin tests; added policy automation
* changes file
* fixed type errors
* fixed e2e test
* fixed typo
* fixed admin test syntax
* fixed test logic for team maintainer
* lint fixes
* more admin e2e test fixes
* fixed team policy test
* removed duplicate test
2022-04-11 14:46:35 -07:00
Martavis Parker
a8d7b5478b
Updated API routes to use current format for frontend use ( #5018 )
...
* removed global api routes; using 'latest' instead of v1 for api routes
* lint fixes
* updated docs and tests
* lint fixes
* route fix
* fixed routes breaking packs queries
* revert test change
2022-04-11 13:04:38 -07:00