{"push_id":546409716,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"7c700582df4e7c1785ea2aca699b1eef0d3d062d","before":"b12bda9b87f66944ff6a2078d384b40313f1af34","commits":[{"sha":"5f06bcb75f598034085a0e9955326e1e6f724820","author":{"email":"1cb7b060998b2ebd82e1f0f3d418dfe6b6cb4292@gmail.com","name":"ajsoriar"},"message":"Create an image from a canvas","distinct":true,"url":"https://api.github.com/repos/ajsoriar/puzzlefy/commits/5f06bcb75f598034085a0e9955326e1e6f724820"},{"sha":"3f79d644e1b3c425c6686af7b422ed6b000e39ca","author":{"email":"1cb7b060998b2ebd82e1f0f3d418dfe6b6cb4292@gmail.com","name":"ajsoriar"},"message":"create simple pieces","distinct":true,"url":"https://api.github.com/repos/ajsoriar/puzzlefy/commits/3f79d644e1b3c425c6686af7b422ed6b000e39ca"},{"sha":"eef71a1b1bebd256efbada7a69b8e58aa2e6ce1a","author":{"email":"1cb7b060998b2ebd82e1f0f3d418dfe6b6cb4292@gmail.com","name":"ajsoriar"},"message":"arrange pieces on the screen","distinct":true,"url":"https://api.github.com/repos/ajsoriar/puzzlefy/commits/eef71a1b1bebd256efbada7a69b8e58aa2e6ce1a"},{"sha":"dc02ec267764ff2e28edd6f531ee5c840bbb4d24","author":{"email":"1cb7b060998b2ebd82e1f0f3d418dfe6b6cb4292@gmail.com","name":"ajsoriar"},"message":"Draw the image inside each piece","distinct":true,"url":"https://api.github.com/repos/ajsoriar/puzzlefy/commits/dc02ec267764ff2e28edd6f531ee5c840bbb4d24"},{"sha":"f01d17f28b823769a217dfc13b130fe34e05e3b2","author":{"email":"1cb7b060998b2ebd82e1f0f3d418dfe6b6cb4292@gmail.com","name":"ajsoriar"},"message":"add click event to each piece","distinct":true,"url":"https://api.github.com/repos/ajsoriar/puzzlefy/commits/f01d17f28b823769a217dfc13b130fe34e05e3b2"},{"sha":"7c700582df4e7c1785ea2aca699b1eef0d3d062d","author":{"email":"1cb7b060998b2ebd82e1f0f3d418dfe6b6cb4292@gmail.com","name":"ajsoriar"},"message":"user selects the gap","distinct":true,"url":"https://api.github.com/repos/ajsoriar/puzzlefy/commits/7c700582df4e7c1785ea2aca699b1eef0d3d062d"}]}