mirror of
https://github.com/empayre/fleet.git
synced 2024-11-06 17:05:18 +00:00
618ba56484
This change adds the ability to filter additional host info via the list hosts endpoint; a continuation from [here](https://github.com/kolide/fleet/pull/2330), but now filtering is accomplished via SQL. Additional object without filter: ``` curl 'https://localhost:8080/api/v1/kolide/hosts' ... "additional": { "macs": [ { "mac": "00:00:00:00:00:00" }, { "mac": "02:42:c0:a8:10:05" } ], "time": [ { "day": "13", "hour": "3", "year": "2020", "month": "10", "minutes": "43", "seconds": "11", "weekday": "Tuesday", "datetime": "2020-10-13T03:43:11Z", "iso_8601": "2020-10-13T03:43:11Z", "timezone": "GMT", "timestamp": "Tue Oct 13 03:43:11 2020 UTC", "unix_time": "1602560591", "local_time": "1602560591", "local_timezone": "UTC" } }, ... ``` Additional object with filter: ``` curl 'https://localhost:8080/api/v1/kolide/hosts?additional_info_filters=macs,notreal' ... "additional": { "macs": [ { "mac": "00:00:00:00:00:00" }, { "mac": "02:42:c0:a8:10:05" } ], "notreal": null }, ... ``` |
||
---|---|---|
.. | ||
bindata | ||
config | ||
contexts | ||
datastore | ||
health | ||
kolide | ||
launcher | ||
live_query | ||
logging | ||
mock | ||
pubsub | ||
service | ||
sso | ||
test | ||
websocket |