gillespi314
4d5e3277ef
Add new feature: Software page ( #3923 )
...
* Add new software page
* Add hosts counts and last updated to software card on homepage
* Extend InfoCard component to all children to set dynamic title information and hyperlinks
* Add new TeamsDropdownHeader component
* Refactor TableContainer to move server-side pagination buttons to DataTable
* Extend DataTable to include footer element
2022-01-31 16:24:20 -06:00
RachelElysia
d2c33b8602
Premium rbac e2e schedules ( #3936 )
2022-01-31 14:32:56 -06:00
RachelElysia
9cdb70348f
E2e refactor: integration/all/app ( #3785 )
2022-01-28 11:48:51 -05:00
Martavis Parker
349a88e25b
Forcing 404 page where entity ids do not exist ( #3833 )
...
* Allow sort by more than one key
* forcing 404 page where entity ids do not exist
* refactored error boundary; handling 404s now
* added 403 overlay; refactored auth wrappers
* fixed test for maintainer
* more efficient fetches; test fixes
* clarify comment
* clean up
Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2022-01-27 14:10:12 -08:00
RachelElysia
0402bb3407
Team Details Page: Add new CTA buttons to e2e team flow ( #3888 )
2022-01-26 16:34:06 -05:00
gillespi314
7ec384851b
Refactor e2e premium admin and teamflow specs ( #3840 )
...
* Refactor e2e premium admin spec
* Refactor e2e teamsflow spec
2022-01-25 12:45:22 -06:00
gillespi314
9bfb8c75d2
Refactor e2e premium team maintainer observer ( #3834 )
2022-01-25 11:24:48 -06:00
gillespi314
19df4547f4
Refactor e2e premium maintainer spec ( #3839 )
2022-01-25 11:24:26 -06:00
gillespi314
3f81b24cae
Refactor e2e premium observer spec ( #3817 )
2022-01-24 15:21:05 -06:00
RachelElysia
85487eb5b2
Settings > Organization Settings: Code revamp ( #3580 )
2022-01-21 12:06:58 -05:00
RachelElysia
1041c6dd46
Settings Pages Refactor: User management page & Teams > members page ( #3625 )
2022-01-13 18:11:45 -05:00
RachelElysia
0f1bb337bc
E2e test stability: Fix free observer detached dom flakiness, remove waits on visit profile RBAC ( #3659 )
2022-01-13 13:01:14 -05:00
Luke Heath
e64f1a63ba
Correct instances of multiple requests for same resource ( #3631 )
2022-01-12 18:16:50 -06:00
Luke Heath
cc73f2d5a4
Handle response.body if it is not JSON ( #3599 )
2022-01-11 13:52:28 -06:00
RachelElysia
bb2b8fa70f
Spiffier UI: Allow opening nav items in new tab ( #3514 )
2022-01-07 11:18:21 -05:00
Luke Heath
7161160a9f
Audit UI logic and remove redundant initializations ( #3574 )
2022-01-05 21:41:52 -06:00
RachelElysia
66132c911f
Global Policies Automation UI ( #3498 )
2021-12-28 13:07:18 -05:00
Zach Wasserman
ab664e5304
Clean up E2E testing configurations ( #3360 )
2021-12-24 12:18:00 -08:00
RachelElysia
d3b2bd362d
E2e policy flow ( #3322 )
2021-12-22 13:06:52 -05:00
Luke Heath
1c4bc0954c
Fix loading indicator on select targets pages ( #3408 )
2021-12-20 11:36:17 -06:00
RachelElysia
040b8eddc3
E2e tests failing: Fix 2 recent e2e detached doms ( #3387 )
2021-12-17 10:36:47 -08:00
RachelElysia
dc3143b437
Pack flow: Refactor ManagePacksPage ( #3376 )
2021-12-16 15:35:19 -08:00
RachelElysia
e60332b8b0
Policy Details/Query Details: No hover state if policy/query is not editable by RBAC ( #3368 )
2021-12-16 09:54:53 -08:00
Zach Wasserman
33797ddfc1
Optimize requests on packs page ( #3327 )
...
Improves #3259
2021-12-13 21:50:24 -08:00
RachelElysia
c64627caa4
Manage Queries Page: No queries does not show create new query cta for observers ( #3358 )
2021-12-13 15:57:56 -08:00
RachelElysia
9dade98422
Spiffier UI: Fix tabs spacing ( #3344 )
2021-12-13 15:09:12 -08:00
RachelElysia
77f07f74e9
Add vertical padding to pills ( #3337 )
2021-12-13 14:49:49 -08:00
RachelElysia
1e37080a31
Spiffier UI: Team dropdown, back to teams ( #3343 )
2021-12-13 14:40:32 -08:00
RachelElysia
c491616eb5
Manage Host Page Bug: Update observers to not see generate installer CTA ( #3352 )
2021-12-13 13:44:28 -08:00
Luke Heath
78d5e13a97
Show all teams for global users and save team selection between pages ( #3204 )
2021-12-06 20:04:40 -06:00
Luke Heath
e750eb9745
Standardize TeamsDropdown component usage ( #3135 )
2021-12-01 17:37:33 -06:00
RachelElysia
b3b107512e
Host Details Page: OS policy creator ( #3109 )
2021-11-30 12:12:53 -05:00
RachelElysia
a7c6b3e7d7
Add/Edit/Delete enroll secret UI ( #2645 )
2021-11-15 16:16:06 -05:00
RachelElysia
f29bd07087
Schedules Page: Remove teams call on schedules for Fleet free ( #2843 )
2021-11-15 10:31:54 -05:00
RachelElysia
0a5049b51e
Schedules and Policy UI: New empty state ( #2787 )
2021-11-10 13:46:16 -05:00
RachelElysia
81ccbab31f
Dashboard UI: Hosts change on team selection ( #2839 )
2021-11-09 15:48:23 -05:00
RachelElysia
2d1e4c0898
Reinstate generate installer code from #2493 ( #2771 )
2021-11-09 15:02:01 -05:00
Martavis Parker
bcfac603f0
Added components to Storybook library ( #2768 )
...
* added storybook
* added avatar component
* added button story
* added dropdown button story
* removed unused ellipsis component
* cleaned up modal path
* reorganized enroll secrets table file
* added flash story; removed unused persistent flash
* added fleet ace story
* added checkbox story
* added dropdown story
* added input story
* fixed storybook build
* fixed avatar
* added input with icon story
* added radio button story
* added select targets dropdown story
* added slider story
* added tooltip story
* added info banner story
* removed unused loaders; added spinner story
* added modal story
* removed unused NumberPill
* added pagination story
* lint fixes
* added documentation to run
* modified documentation
* fixed corelayout test
* fixed format for date-fns
* fixed date format that breaks tests
* wait for page
2021-11-06 23:41:09 -07:00
RachelElysia
0fbb9ab45f
Pass fail UI for Policies app wide ( #2769 )
2021-11-03 13:13:58 -04:00
RachelElysia
5561bd6731
Dashboard UI: Style activity feed error state and empty state ( #2678 )
2021-10-27 10:34:34 -04:00
RachelElysia
0f8e3d063b
Manage Host Page: Reintroduce add host modal ( #2681 )
...
Reverts #2493 - Generate Installer Modal built within that PR
2021-10-26 16:24:50 -04:00
gillespi314
cab1099890
Surface query-platform compatibility in FleetUI ( #2640 )
...
- Add functionality to parse sql for platform compatibility based on osquery tables
- Surface query-platform compatibility in create/edit query form
- Surface query-platform compatibility as new column in manage queries table
- Add filter-by-platform feature to manage queries table
- Refactor manage queries page to useQuery and useContext patterns
2021-10-25 13:00:32 -05:00
RachelElysia
36babcc510
UI feature: Frontend of performance impact bubbles ( #2589 )
...
Includes backend fixes and test
Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2021-10-22 16:05:49 -04:00
RachelElysia
70dc68f329
Dev X: Fix hosts.spec.ts commented out tests ( #2610 )
2021-10-22 11:20:41 -04:00
Martavis Parker
5be54a72cf
Teams and Software for Homepage ( #2567 )
...
* added global teams dropdown
* added teams dropdown
* created tabs wrapper component
* comment out software table for now
* lint fixes
* added changes file
* removed test data
* fixed permissions
* fixed scroll behavior for test with sticky header
* lint fixes
2021-10-19 11:13:18 -07:00
RachelElysia
ce8a8e371a
Team Settings: Edit team modal can hit enter to save team name ( #2555 )
2021-10-19 10:38:42 -04:00
Luke Heath
fb6d83ea05
Add policies table to host details page ( #2547 )
2021-10-18 13:29:48 -05:00
RachelElysia
cc40bf132d
Manage Host Page: No host renders generate installer modal ( #2493 )
...
* Update Context API to contain enrollSecret
* Update e2e tests with generate installer modal
* Edge case with empty Team showing Generate Installer CTA
2021-10-15 09:40:42 -04:00
Luke Heath
6cda48220d
Fix hosts table search and pagination ( #2494 )
2021-10-13 13:36:17 -05:00
RachelElysia
de1e73b5b4
Bug Fixes: sortBy key and e2e hosts.spec.ts ( #2506 )
2021-10-13 13:12:44 -05:00