{"push_id":1803920929,"size":23,"distinct_size":3,"ref":"refs/heads/ryandeivert-opt-top-lev-key-doc-updates","head":"de72ed84ef8fd995fe06b55bb9bedd1eeb3becc3","before":"feca9a5445ce0134eba5f466ff28e25a0719bf6e","commits":[{"sha":"9bc8186324417111e68b8bcc8974ce04d09d5460","author":{"name":"x","email":"fa60ce20b1442fcdbaa626556aa6cc2afed028ba@airbnb.com"},"message":"streamalert - rule cleanup and first cloudtrail rule","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/9bc8186324417111e68b8bcc8974ce04d09d5460"},{"sha":"0af640896645f29b62b300568cbdbd39633018c7","author":{"name":"x","email":"fa60ce20b1442fcdbaa626556aa6cc2afed028ba@airbnb.com"},"message":"streamalert - rules cleanup - remove existing tabs","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/0af640896645f29b62b300568cbdbd39633018c7"},{"sha":"ccd365650f1b7f02c0467de506b27847c92eaee2","author":{"name":"x","email":"fa60ce20b1442fcdbaa626556aa6cc2afed028ba@airbnb.com"},"message":"streamalert - rule updates - jack suggestions","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/ccd365650f1b7f02c0467de506b27847c92eaee2"},{"sha":"f5db4a693907a2f1e8239498e1a0fc386bbce331","author":{"name":"mimeframe","email":"a4bae9bedf18ab71d02d0deeb25f667b98f992d5@users.noreply.github.com"},"message":"Merge pull request #177 from airbnb/mf-streamalert-update-log-conf\n\n[streamalert] Remove samples, update schemas and add first CloudTrail rule","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/f5db4a693907a2f1e8239498e1a0fc386bbce331"},{"sha":"c454e629d6341a9cbd4428e41d97ccc330791595","author":{"name":"x","email":"fa60ce20b1442fcdbaa626556aa6cc2afed028ba@airbnb.com"},"message":"streamalert - cloudtrail rules - round 2","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/c454e629d6341a9cbd4428e41d97ccc330791595"},{"sha":"c7ca72de407ff97b7ffbf6a03f7088ee30126c3f","author":{"name":"mimeframe","email":"a4bae9bedf18ab71d02d0deeb25f667b98f992d5@users.noreply.github.com"},"message":"Merge pull request #178 from airbnb/mf-cloudtrail-rules-part-deux\n\nstreamalert - cloudtrail rules - part deux","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/c7ca72de407ff97b7ffbf6a03f7088ee30126c3f"},{"sha":"32dab780efd663f0a1a4b4a3e885e513dac85aeb","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[tests] adding cli option for specifying rules","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/32dab780efd663f0a1a4b4a3e885e513dac85aeb"},{"sha":"7f1503f3b448001f0d3c71418d6f2eb2fd06e8d3","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[tests] changing s3 bucket descriptor value to be more realistic and to match outputs.json","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/7f1503f3b448001f0d3c71418d6f2eb2fd06e8d3"},{"sha":"fc851424cf7815015f6e9488d750d57c52e11920","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[outputs] fixing small nit in slack output dispatcher","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/fc851424cf7815015f6e9488d750d57c52e11920"},{"sha":"2b4cb29180d7a13f72c8e7b959e5cff62777609b","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[tests] migrating some helper functions to cli package to be shared accross tests","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/2b4cb29180d7a13f72c8e7b959e5cff62777609b"},{"sha":"d5d594396e31af6a5f67141d177b8b043c4c18b8","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"removing unused context file","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/d5d594396e31af6a5f67141d177b8b043c4c18b8"},{"sha":"fad8b610c95a783bb583eca1e0dcb0c670b96c8c","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[rules] adding some outputs to rules that were unused before to increase testing coverage","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/fad8b610c95a783bb583eca1e0dcb0c670b96c8c"},{"sha":"f790dd66711d1509f53c91e19f3131b669697182","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[lambda][alert] changing logger name and using `exception` in log call","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/f790dd66711d1509f53c91e19f3131b669697182"},{"sha":"c81c2438b3367f38a0dc18ffcfe1f412a05a5afe","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[lambda][alert] adding some logic to alert processor to yield status back to caller","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/c81c2438b3367f38a0dc18ffcfe1f412a05a5afe"},{"sha":"f551674da6ea73dc8f272d93f1f8305eb3d7d628","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[tests] adding integration test support to the alert processor and end-to-end testing of both processors","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/f551674da6ea73dc8f272d93f1f8305eb3d7d628"},{"sha":"c987a6e2909b576923ecdee53d74ed06ab669895","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[tests] updating unit tests for alert processor code changes","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/c987a6e2909b576923ecdee53d74ed06ab669895"},{"sha":"5d7a317b7ea9a10f2c411d6d4d8837a9fa5e2f1c","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[cli][tests] change to still print warning/error info even if rule tests are not being performed","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/5d7a317b7ea9a10f2c411d6d4d8837a9fa5e2f1c"},{"sha":"2d355885501ad4cc2d7deb8d1bf6119966ca2bb6","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[tests] adding test commands to travis.yml","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/2d355885501ad4cc2d7deb8d1bf6119966ca2bb6"},{"sha":"18892995434fb1bc8566f75b4a546fc7c994a9e9","author":{"name":"Ryan Deivert","email":"49a91b3789572e95ff631cee43d5efc7a623e5a1@airbnb.com"},"message":"[pr] jack feedback and tweaks","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/18892995434fb1bc8566f75b4a546fc7c994a9e9"},{"sha":"5e802cf0c5da26e6d3dff06d1a94c9d55a9b2f69","author":{"name":"ryandeivert","email":"3192654620b450e42864cd7b6a62a96e2bfd96b2@gmail.com"},"message":"Merge pull request #179 from airbnb/ryandeivert-alert-proc-testing\n\n[tests] alert processor testing","distinct":false,"url":"https://api.github.com/repos/airbnb/streamalert/commits/5e802cf0c5da26e6d3dff06d1a94c9d55a9b2f69"}]}
{"actor":{"display_login":"ryandeivert"}}