{"push_id":578079352,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"ccbcdfa95710b5874e32f18d079d1a83dd82c084","before":"5ef56386ffaab812a3d816d79e4652437351fdce","commits":[{"sha":"ceee0331c789fcdd27d4f1cf89c96298065932bc","author":{"email":"a57c4c3aca349e8bddb303068041ad5a7f2c9774@gmail.com","name":"Stanislav Gatev"},"message":"Add closes at to tasks","distinct":true,"url":"https://api.github.com/repos/s2gatev/arbiter/commits/ceee0331c789fcdd27d4f1cf89c96298065932bc"},{"sha":"33ef92187bca93a4602e97f58068b4c2e9eeccaa","author":{"email":"a57c4c3aca349e8bddb303068041ad5a7f2c9774@gmail.com","name":"Stanislav Gatev"},"message":"Add solution model","distinct":true,"url":"https://api.github.com/repos/s2gatev/arbiter/commits/33ef92187bca93a4602e97f58068b4c2e9eeccaa"},{"sha":"81c7b8b0cb58c22dd22f4dac1c01bd9838e70671","author":{"email":"a57c4c3aca349e8bddb303068041ad5a7f2c9774@gmail.com","name":"Stanislav Gatev"},"message":"Add solution handlers","distinct":true,"url":"https://api.github.com/repos/s2gatev/arbiter/commits/81c7b8b0cb58c22dd22f4dac1c01bd9838e70671"},{"sha":"bee29c11c87d2e87984049645c9ec3dc8e92011d","author":{"email":"a57c4c3aca349e8bddb303068041ad5a7f2c9774@gmail.com","name":"Stanislav Gatev"},"message":"Add admin and solution handler specs","distinct":true,"url":"https://api.github.com/repos/s2gatev/arbiter/commits/bee29c11c87d2e87984049645c9ec3dc8e92011d"},{"sha":"ccbcdfa95710b5874e32f18d079d1a83dd82c084","author":{"email":"a57c4c3aca349e8bddb303068041ad5a7f2c9774@gmail.com","name":"Stanislav Gatev"},"message":"Remove code duplication introducing bootstrap","distinct":true,"url":"https://api.github.com/repos/s2gatev/arbiter/commits/ccbcdfa95710b5874e32f18d079d1a83dd82c084"}]}