Luke Heath
78d5e13a97
Show all teams for global users and save team selection between pages ( #3204 )
2021-12-06 20:04:40 -06:00
RachelElysia
eba5d1b1b6
Manage Policies Page: New policy modal ( #3108 )
2021-12-05 17:12:55 -06:00
Luke Heath
e750eb9745
Standardize TeamsDropdown component usage ( #3135 )
2021-12-01 17:37:33 -06:00
Noah Talerman
ce15a8189f
Update "Operating sytem" modal on the Host details page ( #3167 )
...
- Update the example policy to use a period `.` instead of a comma `,`
- Update the secondary button text to use "Close" instead of "Cancel"
- Adjust padding
2021-12-01 14:17:35 -05:00
RachelElysia
3b0a454fb5
App wide UI: Fix policies keys ( #3145 )
2021-11-30 13:24:30 -05:00
RachelElysia
b3b107512e
Host Details Page: OS policy creator ( #3109 )
2021-11-30 12:12:53 -05:00
Lucas Manuel Rodriguez
964f85b174
Amend policy creation and spec (for proprietary query), and add update APIs ( #2890 )
...
* Amend policy creation (proprietary query), add update APIs
* Fix Datastore.SavePolicy bug (and add tests)
* Add integration tests for new policy APIs
* Add author email
* Add activities
* Push breaking changes for return policy fields
* WIP
* Add integration test for host policies
* Make more improvements to policy representation
* Improve upgrade code (from PR review comments)
* PR changes
* Revert activities for policies
* Use *uint instead of uint for queryID, use fleet.PolicyPayload
* Filter out other schemas
* New policy flow (#2922 )
* created new policy flow -- no API connection
* added api props
* fixed prop name
* lint fixes
* removed unused modal; fixed style
* name, desc icons; created global components
* lint fixes
* ignoring certain files and lines for prettier
* Update frontend/pages/policies/PolicyPage/PolicyPage.tsx
* Make policy names unique across deployment
* Amend upgrade script
* Fix migration for unique names
* Do not deduplicate but instead rename policies
Co-authored-by: Martavis Parker <47053705+martavis@users.noreply.github.com>
2021-11-24 14:16:42 -03:00
RachelElysia
b249f3de77
Fix software column widths ( #3074 )
2021-11-23 10:27:33 -05:00
RachelElysia
257a974742
Fix includes title in software vuln link ( #3024 )
2021-11-18 12:35:58 -05:00
gillespi314
28179f80b4
Fix unauthorized requests to teams API ( #3022 )
2021-11-18 11:26:56 -06:00
RachelElysia
5bfda67588
App UI: Link styling, code clean up ( #2992 )
...
* Fix styling on all app links
* Rename MembersPagePage to MembersPage
2021-11-18 10:08:20 -05:00
Martavis Parker
86d5983a44
Fixed loading software data for home page ( #2988 )
...
* Allow sort by more than one key
* fixed calls to software api
* lint fix
* added software status dropdown to modal; style fixes
* lint fix
Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2021-11-17 16:39:30 -08:00
gillespi314
33a2b7a743
Fix conflicting CSS class names ( #3002 )
2021-11-17 18:14:12 -06:00
Martavis Parker
f2142f6a53
fixed uncaught error causing 500 popover ( #2952 )
2021-11-17 15:57:50 -08:00
gillespi314
5dece416da
Fix padding ( #3001 )
2021-11-17 17:34:50 -06:00
gillespi314
eb29e63189
Add info banner for no enroll secrets ( #2993 )
2021-11-17 16:26:32 -06:00
RachelElysia
18b4a172dc
4 empty states for software on dashboard ( #2990 )
2021-11-17 14:15:50 -05:00
RachelElysia
8edf40601c
Host Details Page: Fix column widths of tables ( #2959 )
2021-11-17 13:08:54 -05:00
RachelElysia
321402ebb7
New error state outline red under 32 char ( #2951 )
2021-11-16 12:30:04 -05:00
RachelElysia
a7c6b3e7d7
Add/Edit/Delete enroll secret UI ( #2645 )
2021-11-15 16:16:06 -05:00
Luke Heath
4619696036
Fix table layout styling on host details and query page ( #2925 )
2021-11-15 14:11:22 -06:00
gillespi314
679734ed8d
Fix empty state of policies table ( #2905 )
2021-11-12 16:33:19 -06:00
Luke Heath
af956537a1
More room for software names and keep tooltips visible ( #2867 )
2021-11-12 15:51:47 -06:00
gillespi314
249ca8482c
Add tab-based UI to host details page ( #2878 )
2021-11-12 13:43:29 -06:00
Martavis Parker
f31a3d9366
fixed padding ( #2893 )
2021-11-12 08:30:45 -08:00
gillespi314
3e2dad8caa
Add login shell information to host users table ( #2854 )
2021-11-11 11:26:03 -06:00
RachelElysia
0a5049b51e
Schedules and Policy UI: New empty state ( #2787 )
2021-11-10 13:46:16 -05:00
Jacob Shandling
01959434cb
Render a host's version of osquery on its host details page ( #2851 )
2021-11-09 14:59:56 -06: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
RachelElysia
8196fd0117
Host Details Page: No CTA for policies that have unknown status ( #2841 )
2021-11-08 14:19:50 -08: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
7a22e71c69
Host Details Page: Hover rows for policies table and software table ( #2808 )
2021-11-05 09:29:03 -07:00
Martavis Parker
f1ed172ac5
Client side search for tables no longer debounce ( #2807 )
...
Relates to #2793 .
Removed debounce from client-side search for tables because it conflicted with react-table's search mechanism.
2021-11-04 21:16:42 -07:00
RachelElysia
0fbb9ab45f
Pass fail UI for Policies app wide ( #2769 )
2021-11-03 13:13:58 -04:00
RachelElysia
9cb128d17a
Teams API: Free tier no longer calls team API throughout the app ( #2766 )
2021-11-02 14:17:12 -04:00
Luke Heath
b877c4244c
Hide delete button from team observers on host details ( #2709 )
2021-10-27 16:33:20 -05:00
gillespi314
cf0baa7ab0
Restyle button for policy filter & software filter ( #2679 )
2021-10-27 12:15:13 -05:00
Luke Heath
6998bc5d8a
Include select column in manage hosts for team admins ( #2698 )
2021-10-26 23:58:44 -05: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
Martavis Parker
9f804e1858
New card for preview self host policies ( #2666 )
2021-10-26 14:47:34 -05:00
Luke Heath
b12c7ab925
Add UI for team admin role ( #2637 )
2021-10-26 09:24:16 -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
403ef5cc59
Dev X: Destructure props in functional component's argument ( #2582 )
2021-10-22 11:34:45 -04:00
RachelElysia
34510ed144
Host Details Page: Resolve policy issues ( #2571 )
2021-10-19 19:18:02 -04:00
RachelElysia
61e0f37cc6
Manage Host Page: Host issues column with tooltip icon ( #2554 )
2021-10-19 14:15:48 -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
gillespi314
974485e639
Add ability to refresh host vitals without page reload ( #2559 )
...
* Implement useQuery refetch for host details
* Disable useQuery auto refetch options
* Change refetch message
* Refactor software table
* Refactor users and software states to useQuery
2021-10-19 11:52:57 -05:00
RachelElysia
a768a4402d
Host Details Page: Spiffier vertically centered header ( #2566 )
2021-10-19 10:07:55 -04:00
RachelElysia
57150fde6c
Host Details Page: Paginate user and software tables ( #2464 )
2021-10-18 15:14:24 -04:00