{"push_id":1191311065,"size":8,"distinct_size":8,"ref":"refs/heads/dev","head":"f3ee14fdf4368f55048c85049555e6fd2d2a2669","before":"29c9fc2d619ca59d27e8cf7a3c335590e613e682","commits":[{"sha":"b5e91eca5f918d52e59270550b20a6d3831acffb","author":{"name":"Alexei Shilin","email":"fd8e6121ca6cfee9e799c71c4b9ccc15e0067c25@gmail.com"},"message":"add upvoting to question","distinct":true,"url":"https://api.github.com/repos/shilin/so/commits/b5e91eca5f918d52e59270550b20a6d3831acffb"},{"sha":"cc076658d25e3ef88a8e47dd929949978a17f739","author":{"name":"Alexei Shilin","email":"fd8e6121ca6cfee9e799c71c4b9ccc15e0067c25@gmail.com"},"message":"use upvote question functionality extracted into concerns","distinct":true,"url":"https://api.github.com/repos/shilin/so/commits/cc076658d25e3ef88a8e47dd929949978a17f739"},{"sha":"946582b3b15ce4963d1006382961464c007c8df5","author":{"name":"Alexei Shilin","email":"fd8e6121ca6cfee9e799c71c4b9ccc15e0067c25@gmail.com"},"message":"use concerned routes for voting","distinct":true,"url":"https://api.github.com/repos/shilin/so/commits/946582b3b15ce4963d1006382961464c007c8df5"},{"sha":"7318cb1b6f3f65ec648bfb190aa7e6499265aa51","author":{"name":"Alexei Shilin","email":"fd8e6121ca6cfee9e799c71c4b9ccc15e0067c25@gmail.com"},"message":"use upvote functionality extracted to controller concern","distinct":true,"url":"https://api.github.com/repos/shilin/so/commits/7318cb1b6f3f65ec648bfb190aa7e6499265aa51"},{"sha":"29ddc5e909dd6add0c2651a1a34d9d70b1c8c406","author":{"name":"Alexei Shilin","email":"fd8e6121ca6cfee9e799c71c4b9ccc15e0067c25@gmail.com"},"message":"move upvote method into model","distinct":true,"url":"https://api.github.com/repos/shilin/so/commits/29ddc5e909dd6add0c2651a1a34d9d70b1c8c406"},{"sha":"b6dbe1c130c87377909587b71d83a1aa98d7d43f","author":{"name":"Alexei Shilin","email":"fd8e6121ca6cfee9e799c71c4b9ccc15e0067c25@gmail.com"},"message":"let user upvote and downvote questions","distinct":true,"url":"https://api.github.com/repos/shilin/so/commits/b6dbe1c130c87377909587b71d83a1aa98d7d43f"},{"sha":"b05adaa893fa7b087b1f83b1ed20d2584a98ce0a","author":{"name":"Alexei Shilin","email":"fd8e6121ca6cfee9e799c71c4b9ccc15e0067c25@gmail.com"},"message":"let user unvote questions","distinct":true,"url":"https://api.github.com/repos/shilin/so/commits/b05adaa893fa7b087b1f83b1ed20d2584a98ce0a"},{"sha":"f3ee14fdf4368f55048c85049555e6fd2d2a2669","author":{"name":"Alexei Shilin","email":"fd8e6121ca6cfee9e799c71c4b9ccc15e0067c25@gmail.com"},"message":"let user vote upon answers","distinct":true,"url":"https://api.github.com/repos/shilin/so/commits/f3ee14fdf4368f55048c85049555e6fd2d2a2669"}]}
{"actor":{"display_login":"shilin"}}