Martavis Parker
0cb8326423
Fixed style for action buttons in all modals ( #5402 )
...
* fixed style for action buttons in all modals
* fixed tests and modified more components
* fixed class reference in test
* removed unused file
2022-04-27 13:40:28 -07:00
RachelElysia
affdb42e31
UI Spiffier: Fix checkbox alignment ( #5407 )
2022-04-27 12:05:08 -04:00
Martavis Parker
32e365c7e9
removed unnecessary check for enter key ( #5403 )
2022-04-27 10:37:47 -05:00
Tharun Rajendran
bd18bf3c7d
chore(test): rewritten scheduled query section test using rtl ( #5358 )
2022-04-25 15:36:42 -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
0d30854121
Unified text for private IP address ( #5301 )
...
* unified text for private ip address
* updated capitalization
2022-04-22 00:28:11 -07:00
Tharun Rajendran
e0fc5dcd76
chore(test): rewritten query side panel test using rtl ( #5189 )
2022-04-21 17:26:19 -05:00
RachelElysia
5d1d963e5c
App Settings Page: All pages rendering as separate components on separate tabs ( #5199 )
2022-04-21 14:12:42 -04:00
Martavis Parker
6a5f7172ef
Fixed error handling for invalid auth token ( #5261 )
...
* fixed error handling for invalid auth token
* lint fixes
2022-04-20 12:51:01 -07:00
Martavis Parker
0cc02b5fe3
replaced old api calls with new version ( #5254 )
2022-04-20 10:45:32 -07:00
RachelElysia
9ea6fe5efa
New query and new policy: Identify optional fields to users ( #5167 )
2022-04-20 08:48:47 -04:00
gillespi314
6708ecc304
Handle routing for setup page ( #5152 )
2022-04-15 18:13:59 -05:00
Martavis Parker
db5dc748d9
using ellipsis on policies table only for smaller screens ( #5139 )
2022-04-15 16:39:49 -05:00
Martavis Parker
6b0c944ffb
Widened area to click add targets ( #5109 )
2022-04-13 14:25:33 -05:00
gillespi314
fa8bfbd796
Extend sort functionality for policy status UI ( #5078 )
2022-04-13 11:08:37 -05:00
Tharun Rajendran
4a439a1109
chore(test): rewritten scheduled query panel test using rtl ( #4945 )
2022-04-13 10:24:58 -05:00
RachelElysia
a594f89e8a
Unstyled focus button is not transparent ( #5090 )
2022-04-12 17:31:20 -05:00
Martavis Parker
3f86c12f16
Fix react lifecycle issue for selecting targets in a pack ( #5074 )
2022-04-12 15:32:12 -05:00
RachelElysia
46e323cd9c
Host Details Page: Policy table truncates policy name ( #5087 )
2022-04-12 15:31:07 -05:00
Tharun Rajendran
a8f59f8005
chore(test): rewritten select target dropdown test using rtl ( #4943 )
2022-04-12 15:28:22 -05:00
Tharun Rajendran
a9747128d0
chore(test): rewritten icon components test using rtl ( #4764 )
2022-04-12 10:27:12 -05:00
Luke Heath
d75cf11cec
Indicate that a policy's data is not yet accurate ( #5031 )
2022-04-11 15:21:34 -05: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
RachelElysia
d885758a6a
UI: Settings > Integrations tab, Software Vulnerabilities Webhook v. Integration ( #4874 )
2022-04-11 15:04:41 -04:00
Tharun Rajendran
12b441a5dd
chore(test): rewritten registration form page's test using rtl ( #5013 )
2022-04-08 09:35:57 -05:00
RachelElysia
d1860ad86d
UI: Enter button presses action button for forms/modals ( #4939 )
2022-04-07 20:07:38 -05:00
gillespi314
1a2123a358
Improve UI responsiveness for tables at narrower screen sizes ( #4926 )
2022-04-07 14:12:38 -05:00
gillespi314
99728835c5
Remove duplicate error message on create pack page ( #5000 )
2022-04-07 12:45:30 -05:00
Martavis Parker
cfb1474eb8
Auth Redux Removal ( #4924 )
...
* all login methods no longer use redux
* removed redux from registration
* redirect user from registration
* removed redux from sso invite
* removed redundant component
* refactored user settings page
* removed redux from logout
* cleaned up unused redux calls
* lint fixes
* removed test
* removed old config interface
* fixed registration bug
* team permission fix
* removed remaining redux references from pages - #4436
* better way to set config
2022-04-07 09:08:00 -07:00
gillespi314
1cf784999c
Extend client-side search across columns in UI tables ( #4955 )
2022-04-07 10:37:43 -05:00
gillespi314
d6e900db4b
Add macOS version information to UI dashboard ( #4719 )
2022-04-05 15:04:00 -05:00
Tharun Rajendran
4ff9f6702d
chore(test): rewritten select target menu test using rtl ( #4937 )
2022-04-04 16:34:24 -05:00
Tharun Rajendran
e7a372f9e0
chore(test): rewritten login form test using rtl ( #4933 )
2022-04-04 16:33:49 -05:00
RachelElysia
53ca15e93b
Manage Host Page: Export hosts as CSV ( #4917 )
2022-04-04 14:53:14 -04:00
RachelElysia
5cce257e1e
Host Details Page: Software vulnerability column ( #4836 )
2022-04-04 12:33:02 -04:00
RachelElysia
b834e7d2f5
Remove viewing enroll secrets on app settings page, add changelog ( #4896 )
2022-04-04 12:27:13 -04:00
Martavis Parker
3575d34507
Refactor Redux-triggered flash message component ( #4795 )
...
* base logic to handle rendering a notification without redux
* removed dispatches for new flash mesage triggers
* query page wrapper is no longer needed
* refactored confirm invite page to remove redux
* refactored email token redirect to functional and typescript
* refactored pack composer page to functional and typescript
* clean up
* lint fixes
* tests no longer needed
* fixed confirm sso invite test
* test fix
* fixed test
* fixed tests
* removed redux from flash on rebased pages
2022-03-31 23:42:26 -07:00
Luke Heath
dbaef5a37b
Fix table headers showing or misaligned when selection is active ( #4892 )
2022-03-31 16:10:11 -05:00
Tharun Rajendran
8bc7e91ed7
chore(test): rewritten target option test using rtl ( #4885 )
2022-03-31 11:49:50 -05:00
RachelElysia
118ae6499b
UI Accessibility: Ability to tab through app ( #4699 )
2022-03-28 17:31:36 -04:00
Tharun Rajendran
71b66a442b
chore(test): rewritten checkbox component test using rtl ( #4789 )
2022-03-28 13:51:10 -05:00
Tharun Rajendran
9e65474d22
chore(test): rewritten confirmation page test using rtl ( #4790 )
2022-03-28 13:50:40 -05:00
Tharun Rajendran
a9b76c6fdd
chore(test): rewritten registration form test using rtl ( #4791 )
2022-03-28 13:50:20 -05:00
Tharun Rajendran
70a44dc262
chore(test): rewritten dropdown button component test using rtl ( #4714 )
2022-03-28 13:32:35 -05:00
Tharun Rajendran
778de64011
chore(test): rewritten scheduled query list component test using rtl ( #4757 )
2022-03-23 09:54:28 -05:00
RachelElysia
401225ec38
Fix tooltip underline bug on safari ( #4742 )
2022-03-22 17:33:25 -04:00
RachelElysia
78dc9f2a31
Fix sentence casing on login ( #4741 )
2022-03-22 17:32:41 -04:00
RachelElysia
dc8921fed1
Remove fleet desktop checkbox ( #4730 )
2022-03-22 11:23:59 -04:00
gillespi314
eb5c9bf7b7
Add advanced installer info to add hosts modal ( #4644 )
2022-03-21 17:08:13 -05:00
gillespi314
deeaf9d036
Add ability to detect compatibility and update which hosts are checked for a policy ( #4703 )
...
Add new usePlatformSelector custom hook
Add new usePlatformCompatibility custom hook
Add new PlatformSelector global component
Refactor PlatformCompatibility as global component
Refactor sql_tools to TypeScript
Improve type definitions for context/policy
Align PolicyPage and QueryPage with platform compatibility changes
2022-03-21 11:51:00 -05:00