{"push_id":760176777,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"0625cf7aec53eb25a37570e3cfda222597d994a3","before":"c7fdadf6326b065b8bc754a767889021be7c8a27","commits":[{"sha":"7e98c1962859ceb2d61a993dac339e281579faa9","author":{"email":"6daf2ec8f99b56a46f91bacd6d2c623c864bc3a0@gmail.com","name":"Ivan Nikulin"},"message":"New task completion and abortion mechanishm (fixes #33).\n\nIn general it's the implementation of the last proposal in the #33 with some simplification.","distinct":true,"url":"https://api.github.com/repos/inikulin/testcafe-phoenix/commits/7e98c1962859ceb2d61a993dac339e281579faa9"},{"sha":"eafdd8c6faaacddcc358bff0ea641d43ad934a45","author":{"email":"8f4f8f06e043a267d6ad976e19326201a252a209@mail.ru","name":"Boris Kirov"},"message":"Merge pull request #35 from inikulin/new-task-completion-and-abortion-workflow\n\nNew task completion and abortion mechanism (fixes #33).","distinct":true,"url":"https://api.github.com/repos/inikulin/testcafe-phoenix/commits/eafdd8c6faaacddcc358bff0ea641d43ad934a45"},{"sha":"0625cf7aec53eb25a37570e3cfda222597d994a3","author":{"email":"4a47a5f5ca7c6bbcc9bf0fd1779814656201f4a4@NIKULIN-W8.corp.devexpress.com","name":"unknown"},"message":"Better naming for constants","distinct":true,"url":"https://api.github.com/repos/inikulin/testcafe-phoenix/commits/0625cf7aec53eb25a37570e3cfda222597d994a3"}]}