Mike Stone
53bf49e821
Open link to help in a new tab ( #999 )
2017-01-18 09:40:28 -05:00
Mike Stone
0dbe94573f
Don’t allow user to run query without selected targets ( #1000 )
2017-01-18 09:38:52 -05:00
Kyle Knight
c688798b5c
Fix User Settings page responsive issues ( #992 )
2017-01-18 09:30:36 -05:00
Mike Stone
9e98d35128
Only send changed attributes when PATCHing app settings ( #997 )
2017-01-17 17:45:07 -05:00
Mike Stone
6b3a54ba79
handle disabled email in invite form ( #994 )
...
* Moves SmtpWarning to the components directory
* Renders base errors on invite user form
* Prevents add user and displays warning if smtp not configured
* Wait to render content until API calls finish
2017-01-17 16:50:40 -05:00
Mike Stone
3659407160
Filters hosts by custom label ( #978 )
...
* Filters hosts by custom label
* display singular “Host” when host count is 1
2017-01-17 16:44:00 -05:00
Victor Vrantchan
0c93c4db67
fallback to username if Name field is not set ( #996 )
...
* fallback to username if Name field is not set
* add orgname field to invite emails
2017-01-17 16:37:00 -05:00
Kyle Knight
d1a259f4c0
Add a "No Packs Available" message ( #988 )
2017-01-17 16:13:59 -05:00
John Murphy
41517aa7d9
Log in user automatically after successful setup ( #993 )
...
* Log in user automatically after successful setup
* Handle login failure by omitting token from response
2017-01-18 04:24:13 +08:00
Kyle Knight
f28bd803c4
Manage Hosts filtered icons ( #987 )
...
* Cleaning up rendered icons on hosts page
* Fixing lint
2017-01-17 12:55:19 -06:00
John Murphy
8708adc7c3
Add instructions for producing a core file ( #943 )
2017-01-17 12:38:14 -05:00
Victor Vrantchan
1be80113d2
fix incorrect scoping in loop ( #984 )
...
The inner loop would only execute once and terminate, causing hosts
to show up with null network interfaces.
Closes #981
2017-01-17 12:02:22 -05:00
Kyle Knight
3b857466b7
Show any osquery version and all platforms in packs ( #940 )
2017-01-17 11:45:16 -05:00
John Murphy
56b8772f13
Modify User (as a regular user) fails #891 ( #959 )
2017-01-18 00:43:59 +08:00
Kyle Knight
f169b68bdf
Style osquery config page ( #968 )
2017-01-17 11:38:56 -05:00
Victor Vrantchan
25c41cda94
add default targets for search results ( #979 )
...
Adds 5 most recently seen hosts + labels to the search targets response if the query is an empty string.
Closes #921
2017-01-17 09:51:04 -05:00
Mike Stone
89c0ac393b
Query result table performance ( #975 )
...
* Query Results Table performance improvement
2017-01-17 09:08:40 -05:00
Victor Vrantchan
6135f90f57
change recordlabelexecutions to use map[uint]bool instead of map[string]bool ( #965 )
...
Closes #345
2017-01-17 01:03:51 -05:00
John Murphy
a2fded1b2c
Added hosts for each label ( #963 )
2017-01-17 06:57:05 +08:00
Mike Stone
da27a44493
Filter hosts for “All Hosts”, platform hosts, and status hosts ( #971 )
2017-01-17 06:55:31 +08:00
Mike Arpaia
5cc5220e5b
Enforce uniqueness on query name ( #915 )
...
* Enforce uniqueness on query name
close #914
* catching the already exists error in MySQL
2017-01-16 15:20:15 -07:00
Mike Stone
630ba45448
756 status labels ( #967 )
...
* API client to get status label summary
* Handle status label counts in state
* Display status counts in hosts side panel
2017-01-16 15:59:01 -05:00
Mike Arpaia
066ec298b5
Don't return an error if statistics are requested and no hosts are available ( #970 )
...
close #966
2017-01-16 12:52:03 -07:00
John Murphy
f9fa65bfaa
Changed query columns to TEXT type ( #969 )
2017-01-17 03:20:11 +08:00
Victor Vrantchan
f74216761a
remove binaryFilesystem wrapper from bindata files ( #964 )
2017-01-16 10:16:50 -05:00
Victor Vrantchan
52a932bc6b
Validate password requirements ( #962 )
...
Add validation for user password creation/reset
- at least 7 chars
- 1 number
- 1 symbol
consolidated service errors to a single file.
2017-01-15 18:23:09 -05:00
Victor Vrantchan
3802f3098e
remove deprecated errors package ( #961 )
2017-01-14 15:00:09 -05:00
Kyle Knight
501f2c74c7
Fix rendering issues with Firefox ForgotPassword ( #958 )
2017-01-13 18:32:21 -05:00
Mike Stone
639bdb4e11
Scaffold import config page ( #927 )
2017-01-13 18:27:58 -05:00
Kyle Knight
0c18b5161a
Load higher quality gravatar ( #957 )
2017-01-13 18:10:43 -05:00
Kyle Knight
3113ae4651
Add a timer component to new query screen ( #944 )
2017-01-13 17:15:03 -05:00
Kyle Knight
ed1fa22729
Add caret back into the user menu dropdown ( #950 )
2017-01-13 15:23:11 -05:00
Mike Arpaia
581000bb64
Revert "Add some basic decorators to the osquery config ( #875 )" ( #953 )
...
This reverts commit 1d029073e5
.
2017-01-13 13:21:54 -07:00
John Murphy
6f4dcdd082
Import Config - /config/import #366 ( #764 )
2017-01-13 12:35:25 -06:00
Victor Vrantchan
de3794b17b
remove SMTP CLI flags. SMTP is now handles as app config in db ( #949 )
2017-01-13 08:54:16 -05:00
Kyle Knight
a8b8e0fd50
Sort hosts cards alphabetically and by status ( #941 )
2017-01-12 20:18:23 -05:00
Kyle Knight
048938de0b
Add spinner for running Query ( #926 )
...
* Add spinner for running query
* fixing lint
* Adding in check for this.socket
* Full height results area with centered spinner
* Don't hide table if query is stopped
* Remove results container if no results yet
* No more console.log
2017-01-12 12:28:46 -06:00
Kyle Knight
0a9f0cccb4
Alphabetize New Query sidebar table dropdown ( #939 )
2017-01-12 13:23:17 -05:00
Kyle Knight
7108a816b7
Manage Query row highlighted when selected ( #935 )
2017-01-12 11:45:55 -05:00
Kyle Knight
427235b837
Select Targets disabled adding padding to right side ( #925 )
2017-01-12 11:32:41 -05:00
Kyle Knight
a8824678a3
Removing fixed header from New Query results table ( #912 )
2017-01-12 10:09:04 -06:00
Victor Vrantchan
36dfad37ea
allow osqueryd endpoints to enroll before app setup is complete ( #931 )
...
Closes #929
2017-01-11 19:40:58 -05:00
Kyle Knight
6f0fb864d7
Styling packs list in Manage Query sidebar ( #856 )
2017-01-11 19:31:23 -05:00
Mike Arpaia
dcfbe1b2d3
Ensure that manually attached hosts get packs ( #922 )
...
Previously, when determining which packs a host should get when it checked in, we were iterating each pack and only checking whether or not the host was apart of a label which was a target of the pack, but we were never checking whether or not the host had been added as a specific target of that pack. This PR makes the necessary modification to `svc.ListPacksForHost`.
2017-01-11 15:24:32 -07:00
Kyle Knight
38120b9fca
Sidebar, titles, and descriptions should now force wrap or ellipsis ( #905 )
...
* Sidebar, titles, and descriptions should now force wrap or ellipsis
* Fixing lint issue
2017-01-11 14:35:45 -06:00
Mike Arpaia
cf805aa66c
Only return hosts which have been explicitly scheduled from packs API ( #909 )
...
* Only return hosts which have been explicitly scheduled from packs API
close #903
* better error handling
* documentation
2017-01-11 13:33:30 -07:00
Kyle Knight
d6964d058f
Remove descriptions from custom labels ( #870 )
2017-01-11 12:27:46 -07:00
Kyle Knight
1a011dadbd
Removing requirement for org avatar & fixing "Enter" key on /setup ( #871 )
...
* Removing requirment for org avatar
* Convert /setup to multiple forms
* Getting kinks worked out of Enter key
* Fixing typescript nonesense linting issues
2017-01-11 12:27:33 -07:00
Kyle Knight
7a44c269a9
Prevent default queries from rendering ( #862 )
...
* Prevent default queries from rendering
* Small styling tweaks
2017-01-11 13:08:27 -06:00
Victor Vrantchan
1551e46fed
add middleware to redirect setup to login if the app has an admin ( #900 )
...
user.
2017-01-11 14:05:07 -05:00