{"push_id":767445534,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"6260dbb83b7c96141f92aaee880a6277596de624","before":"64a038a2afb0bb56db96096035d4b987b32a172b","commits":[{"sha":"ac6fdc6722b7f52598c935e3d68bc2eb48b6c61c","author":{"email":"d7033ef6e4182c34d9d11cb735c49dfea310aeff@gmail.com","name":"david"},"message":"Add versioning to routes","distinct":true,"url":"https://api.github.com/repos/Zensaburou/push_tracker/commits/ac6fdc6722b7f52598c935e3d68bc2eb48b6c61c"},{"sha":"d2867346b9cc91c37ad2204523567e7217b1df1c","author":{"email":"d7033ef6e4182c34d9d11cb735c49dfea310aeff@gmail.com","name":"david"},"message":"Create user service. Post to user#create calls create_unique_user","distinct":true,"url":"https://api.github.com/repos/Zensaburou/push_tracker/commits/d2867346b9cc91c37ad2204523567e7217b1df1c"},{"sha":"c56e2c83e19d2607bd9ff4febb0019ccef68fd11","author":{"email":"d7033ef6e4182c34d9d11cb735c49dfea310aeff@gmail.com","name":"david"},"message":"Missed services on last commit. Create unique user takes name argument","distinct":true,"url":"https://api.github.com/repos/Zensaburou/push_tracker/commits/c56e2c83e19d2607bd9ff4febb0019ccef68fd11"},{"sha":"6dddff60dc0748ce46180f2bbb2caa1df446474b","author":{"email":"d7033ef6e4182c34d9d11cb735c49dfea310aeff@gmail.com","name":"david"},"message":"Creates user and returns nil","distinct":true,"url":"https://api.github.com/repos/Zensaburou/push_tracker/commits/6dddff60dc0748ce46180f2bbb2caa1df446474b"},{"sha":"f1ed7587342f498f225479a9afd668dd306b74b5","author":{"email":"d7033ef6e4182c34d9d11cb735c49dfea310aeff@gmail.com","name":"david"},"message":"Add database cleaner and settings","distinct":true,"url":"https://api.github.com/repos/Zensaburou/push_tracker/commits/f1ed7587342f498f225479a9afd668dd306b74b5"},{"sha":"39712eefa5a6473db2cc3e3767501592d95cefa5","author":{"email":"d7033ef6e4182c34d9d11cb735c49dfea310aeff@gmail.com","name":"david"},"message":"Create unique user fails gracefully","distinct":true,"url":"https://api.github.com/repos/Zensaburou/push_tracker/commits/39712eefa5a6473db2cc3e3767501592d95cefa5"},{"sha":"6260dbb83b7c96141f92aaee880a6277596de624","author":{"email":"d7033ef6e4182c34d9d11cb735c49dfea310aeff@gmail.com","name":"david"},"message":"Move exception catching to controller. Return status code on failure","distinct":true,"url":"https://api.github.com/repos/Zensaburou/push_tracker/commits/6260dbb83b7c96141f92aaee880a6277596de624"}]}