Граф коммитов

17 Коммитов

Автор SHA1 Сообщение Дата
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