Julien Vehent
be544af15a
[doc] better description of API endpoints
2015-02-23 10:45:44 -05:00
Julien Vehent
4669418d7e
[medium] store pending actions in database instead of spool
2015-01-04 14:47:30 -05:00
Julien Vehent
bd6d224822
[medium] add "idle" status to agents that stop sending heartbeats
2014-12-19 12:51:15 -05:00
Julien Vehent
4e9732a569
[doc] pgp token generation, python example
2014-11-16 12:40:04 -05:00
Julien Vehent
6b28666a26
[major] refactor agent status handling to enable target expansion pre-launch
2014-11-15 22:31:33 -05:00
Julien Vehent
bec9cda192
[minor] add unauthenticated heartbeat endpoint to API
2014-11-15 18:00:40 -05:00
Julien Vehent
400b6d63e7
[medium] add version number 1 to X-PGPAUTHORIZATION api token
2014-11-15 18:00:39 -05:00
Julien Vehent
671afba33a
[major] PGP authentication of API clients, includes client code refactoring
...
This is a major change to the client code and the API. All API calls now require
a HTTP header called X-PGPAUTHORIZATION that contains a signature from a
known investigator. This work is also the opportunity to split up the API client
part of the MIG console into a new package called mig/client. This will facilitate
code reuse, particularly for standalone command line utilities.
2014-11-06 23:13:15 -05:00
Julien Vehent
5a515b9282
[medium] investigator status update in console, api and database (with doc)
2014-11-02 13:25:17 -05:00
Julien Vehent
75ea1e11fa
[minor] fix api search queries
2014-11-01 16:35:03 -04:00
Julien Vehent
baa96b437f
[major] API refactoring to add investigator lookup/creation endpoints and search
2014-10-27 21:54:34 -04:00
Julien Vehent
16a1982f2f
[doc] add example of complex target query
2014-09-19 15:01:56 -04:00
Julien Vehent
13a96a9408
[minor] add `actionid` and `commandid` parameters to /search api endpoint
2014-06-25 19:41:28 -04:00
Julien Vehent
64c24097c3
[minor] add `foundanything` parameter to search endpoint of the API
2014-06-25 18:36:24 -04:00
Julien Vehent
5e326022c1
[doc] API
2014-05-30 17:16:53 -04:00
Julien Vehent
719bd8ef61
[doc] use secnum to number sections
2014-03-26 14:56:28 -04:00
Julien Vehent
9378846a2d
[medium] base API structure and endpoint for creating actions
2014-02-12 17:20:08 -05:00