Zachary Wasserman
5d0cac882a
Move API responses under top-level keys ( #292 )
2016-10-11 09:22:11 -07:00
Zachary Wasserman
24bb68b910
Rename GetAll* methods to List* ( #291 )
2016-10-07 10:26:48 -07:00
Zachary Wasserman
1cce02cf86
Fix bug causing empty lists to return as null in GetAll/List endpoints ( #286 )
...
Fixes #285
2016-10-06 09:24:12 -07:00
Victor Vrantchan
7221aac50f
only set AdminForcedPasswordReset if payload value is true ( #289 )
...
Fixes #287
2016-10-06 08:43:09 -04:00
Zachary Wasserman
d0dcfefd25
Fix incorrect decode function in GetAllQueries ( #284 )
2016-10-05 17:35:07 -07:00
Zachary Wasserman
85a8e92b96
Implement endpoints for host service methods ( #280 )
...
- Remove service methods for modifying hosts
2016-10-05 17:10:44 -07:00
Zachary Wasserman
a1e18abb04
Update host labels in distributed query ingestion ( #278 )
2016-10-05 08:56:29 -07:00
Zachary Wasserman
19f6eddfeb
Update host details in distributed query ingestion ( #274 )
...
- Introduce a new pattern for defining/ingesting detail queries
- Add many relevant host details:
- Platform
- osquery Version
- Memory
- Hostname
- UUID
- OS Version
- Uptime
- Primary interface MAC
- Primary interface IP
- Fix parsing for inconsistent JSON schema returned from osquery
- Tests
2016-10-04 17:17:55 -07:00
Mike Arpaia
a03347489c
Osquery Configuration Control ( #244 )
...
Label management APIs and an osquery config endpoint based on active pack and label state.
2016-10-02 20:14:35 -07:00
Zachary Wasserman
6d1c963bfa
Flesh out log ingestion endpoint/service methods ( #258 )
2016-09-30 19:18:27 -07:00
Zachary Wasserman
74aaa14dde
Implement osquery datastore methods for inmem datastore ( #255 )
...
- Implement osquery datastore methods
- Update tests for compatibility with inmem
Closes #255
2016-09-29 18:19:51 -07:00
Zachary Wasserman
ba528a46f1
Build endpoints for osquery service methods ( #245 )
...
- Establish a pattern for host authentication
- Establish a pattern for error JSON
- Add transport and make endpoint functions
- Fix discovered bugs + update tests
2016-09-28 21:21:39 -07:00
Victor Vrantchan
6fb96d98f7
Adds endpoints to invite new users to the application. ( #235 )
...
User service checks that tokens are valid on new user signups.
Closes #230
2016-09-28 22:44:05 -04:00
Mike Stone
738d7253c2
Login form displays error message ( #243 )
...
* Login form displays error message
* default bad auth to a generic error for the client
2016-09-28 20:46:45 -04:00
Victor Vrantchan
24b9baec1f
add prometheus endpoint ( #236 )
...
generate metrics for Users, Appconfig and Session services
2016-09-28 07:35:15 -04:00
Mike Arpaia
0482f12926
Organizing go code ( #241 )
2016-09-26 11:48:55 -07:00