Kyle Knight
b7fb83ce4b
Full Screen Query Results ( #1238 )
2017-02-24 18:01:43 -05:00
Kyle Knight
6c6fb33915
Prevent Select Target dropdown from colliding with footer ( #1303 )
2017-02-24 17:52:42 -05:00
Kyle Knight
4aaf847edc
Add Double Click event to Packs & Query tables ( #1306 )
2017-02-24 17:47:32 -05:00
Kyle Knight
0951cbfe1b
Update Target Select UI ( #1297 )
2017-02-24 14:11:33 -05:00
Mike Stone
cc37cfa828
Allows users to update their email address ( #1232 )
2017-02-24 10:08:59 -05:00
Kyle Knight
1bb1c959ae
Update Desktop media query ( #1286 )
2017-02-24 10:04:09 -05:00
Kyle Knight
0716d19c52
Removing 'Show All' in Query and Packs ( #1275 )
2017-02-23 14:18:23 -05:00
Mike Arpaia
6c7862c42e
Change label queries to use platform instead of build_platform ( #1282 )
2017-02-23 12:04:51 -07:00
Kyle Knight
2f6a09f858
Fixing flyout menu title and position wrapping ( #1272 )
2017-02-23 11:32:14 -05:00
Kyle Knight
0d6aa52ce2
Remove extraneous flash success messages ( #1226 )
2017-02-23 09:49:16 -06:00
Mike Stone
ff19f81dbe
Improve format of delete requests ( #1258 )
...
* Improve delete request format
2017-02-22 12:45:01 -05:00
Mike Stone
cfc390b179
Renders All Platform Icon if platform is null ( #1243 )
2017-02-22 11:05:06 -05:00
Mike Stone
6446fee2f4
Render label description or default description ( #1215 )
2017-02-21 17:40:59 -05:00
Kyle Knight
11d1838226
Fix Password Reset on tablet ( #1224 )
2017-02-21 09:04:02 -06:00
Kyle Knight
b580e2e57b
Stop horizontal scrolling on /setup ( #1220 )
2017-02-21 09:01:03 -06:00
Mike Stone
8b4b43fb82
938 pack query inspector ( #1177 )
...
* API client for patching a scheduled query
* Change select to check on ScheduledQueriesLists
* Clicking a scheduled query list item selects the scheduled query
* Helpers to format scheduled queries for client/server
* Allow updating a scheduled query
* Form cancel button
2017-02-17 13:11:43 -05:00
Mike Stone
de57acc39a
Link query name to the query page ( #1248 )
2017-02-17 13:11:12 -05:00
Mike Stone
803bc41366
New query page updates ( #1229 )
...
* Stop rendering results when query hasn’t been run
* Adds QueryPageSelectTargets component
* Re-arranges target select input on Query Page
* Adds label to KolideAce component
* Re-arrange inputs on the Query Form component
2017-02-16 15:31:21 -05:00
Mike Stone
b22e41d175
Removes resolve link from SMTP Warning on App Settings Page ( #1208 )
2017-02-15 13:29:04 -07:00
Mike Stone
28f83abbf9
Enable basic autocompletion ( #1199 )
2017-02-15 13:28:17 -07:00
Mike Stone
ff74ba2233
Edit labels ( #1207 )
...
* Moves LabelForm outside of the QueryForm component
* Render LabelForm in ManageHostsPage
* API client to update labels
* Edit button styles
2017-02-15 09:51:19 -05:00
Mike Stone
545961ad5b
Login user after setup ( #1200 )
2017-02-13 20:08:48 -05:00
Zachary Wasserman
e0c767bc1e
Update JS password validation ( #1213 )
...
Fixes #1212
2017-02-13 15:34:24 -08:00
Mike Stone
b32e489716
Fix JS test warnings ( #1209 )
2017-02-13 18:19:00 -05:00
Mike Stone
f0f40d3168
Indicate failed hosts on Query Results table ( #1192 )
...
* Adds hosts_count attribute to campaign with success/fail/total
* Displays error % in Progress Bar component
* Indicate failed hosts on Query Results table
* Changes ProgressBar background to silver
2017-02-10 09:39:20 -05:00
Mike Stone
e565e03130
License features ( #1134 )
...
* API client to create and get an app license
* Fixes unhandled promise rejection errors in redux config
* License Page and Form
* Adds getLicense action
* Adds License key area to App Settings Form
* Use license.token instead of license.license
* Implement API client
* Adds key icon to License Form
* Adds License Success component
* Render License Success on License Page when there is a license
* Adds persistent flash actions and reducer to redux
* Adds nag message middleware
* Moves FlashMessage component to flash_message directory
* Adds Persistent Flash component
* Renders Persistent Flash component from Core Layout
* Adds Kyle's styles
* Change license validation message
* Finishing touches for app config form license area
* Handle revoked licenses
* License Page hits setup endpoint
* Display server errors on license form
* Changes 0 allowed hosts to unlimited
* Trims JWT token before sending to the server
* GET setup page after submitting license
2017-02-09 22:16:51 -05:00
Mike Stone
77e83b986c
Avoid page flashing on the User Management Page ( #1191 )
2017-02-08 16:38:11 -08:00
Mike Stone
482ff32be6
Display server errors on the Reset Password Form ( #1154 )
2017-02-07 11:46:08 -08:00
Mike Stone
3120acf8f3
Send platform parameter when creating labels ( #1179 )
...
* Catches errors when polling for data on Manage Hosts Page
* Sends platform parameter to server on label create
* Remove unnecessary condition to format platform param
* Clean up scheduled query formData
2017-02-07 13:37:41 -05:00
Mike Stone
e60a732c48
Render confirmation modal before deleting packs ( #1167 )
2017-02-07 09:57:51 -05:00
Mike Stone
eb4ae47f09
Disable enroll secret input field in Add Host Modal ( #1180 )
2017-02-07 09:31:03 -05:00
Mike Stone
160c031a0b
Client-side password validation ( #1181 )
2017-02-07 09:29:48 -05:00
Mike Arpaia
4294bb1e4e
Fixing broken documentation links ( #1174 )
...
With the new URL pattern that we schemed up for the docs site, these
links need to updated in the application.
2017-02-06 12:37:26 -07:00
Mike Stone
cd838f7afb
Render the 500 page after 500 errors
2017-02-06 10:04:20 -05:00
Zachary Wasserman
c0b64182d5
Update app strings for release ( #1163 )
...
- Setup strings + appropriate style changes
- Post-login string
2017-02-02 12:43:18 -08:00
Mike Stone
eb948da80d
Fix weird rendering issue when for no query results ( #1146 )
2017-02-02 10:39:01 -05:00
Zachary Wasserman
1742ad3a9e
Fix and re-enable query syntax checking ( #1150 )
...
- Upgrade sqlite-parser version
- Revert "Stop validating query syntax (#1090 )"
- Update tests
2017-02-02 10:36:05 -05:00
Kyle Knight
d5cb38aff2
Updating setup to not have so much white space between text and form ( #1147 )
2017-02-02 10:26:22 -05:00
Kyle Knight
c12340b346
Update Delete Query modal style ( #1149 )
2017-02-02 10:25:42 -05:00
Mike Stone
b3897d3d38
Silently poll for hosts on the Manage Hosts Page ( #1141 )
...
* Adds silentLoadAll action to entities
* Polls for hosts from the Manage Hosts Page
2017-02-01 17:34:07 -05:00
Mike Stone
f263fbcba2
Add shard to scheduled query form ( #1142 )
...
* Adds shard input to Configure Pack Query Form
* Adds shard to API client
* Adds shard attribute to scheduled queries list
2017-02-01 15:48:08 -05:00
Mike Stone
8bb57ca02e
Enable filtering by hostname ( #1139 )
2017-01-31 15:12:38 -05:00
Mike Stone
f655ca5966
Adds middleware to logout user for 401 errors ( #1121 )
2017-01-30 15:20:06 -05:00
Mike Stone
1b54ce18ab
Fetch hosts when a label is clicked in the Host Side Panel ( #1124 )
2017-01-30 15:14:15 -05:00
Mike Stone
9468fb3908
Reset checkedQueryIDs after queries are deleted ( #1125 )
2017-01-30 15:12:31 -05:00
Mike Stone
cdc3d1bf3a
Renders query list in case-insensitive alpha order ( #1126 )
2017-01-30 15:11:13 -05:00
Mike Stone
54653127ee
Clear selected targets and query results on page change ( #1127 )
2017-01-30 15:09:26 -05:00
Mike Stone
e2dfd69269
Update the user in auth state when the current user is patched ( #1099 )
2017-01-27 11:40:35 -05:00
Mike Stone
2592248f9d
Stop re-rendering of page component from covering up form errors ( #1104 )
2017-01-27 10:41:55 -05:00
Mike Stone
602b9ea859
Handle host_hostname in query results table header ( #1110 )
2017-01-27 10:38:33 -05:00