{"push_id":774263368,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"15ecf4487d56b8b02aa05da8fadca37280224fd5","before":"5d363d262efbacc1abda6f99f8f0ad6caa354922","commits":[{"sha":"6baaa9dff2adafb6383ea76509affe8359417058","author":{"email":"ee2411a81ef2f4513afc77fe0295908c001e731b@gmail.com","name":"Amin Mesbah"},"message":"Refactor list view to handle new item POSTs","distinct":true,"url":"https://api.github.com/repos/mesbahamin/tdd-with-python/commits/6baaa9dff2adafb6383ea76509affe8359417058"},{"sha":"036932eeded42d7196d8257cc737048da8cba0be","author":{"email":"ee2411a81ef2f4513afc77fe0295908c001e731b@gmail.com","name":"Amin Mesbah"},"message":"Enforce model validation in list view","distinct":true,"url":"https://api.github.com/repos/mesbahamin/tdd-with-python/commits/036932eeded42d7196d8257cc737048da8cba0be"},{"sha":"a77c0996ba83349d15f237e6befcd2151d36fe15","author":{"email":"ee2411a81ef2f4513afc77fe0295908c001e731b@gmail.com","name":"Amin Mesbah"},"message":"Refactor hard-coded URLs out of templates","distinct":true,"url":"https://api.github.com/repos/mesbahamin/tdd-with-python/commits/a77c0996ba83349d15f237e6befcd2151d36fe15"},{"sha":"15ecf4487d56b8b02aa05da8fadca37280224fd5","author":{"email":"ee2411a81ef2f4513afc77fe0295908c001e731b@gmail.com","name":"Amin Mesbah"},"message":"Use get_absolute_url on List model to DRY urls in views","distinct":true,"url":"https://api.github.com/repos/mesbahamin/tdd-with-python/commits/15ecf4487d56b8b02aa05da8fadca37280224fd5"}]}