{"push_id":2507084153,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"0f6408178603ef495b54f3a4d0679494e41cb940","before":"2eb31f6d98686d663437b4ce65d443c0534408ab","commits":[{"sha":"7fec15196bbce9e9d0edffd9e5ae2586146c8381","author":{"name":"MikeWooster","email":"6be99d4b138779217cf1c4eb713b3ecf53cfbc6c@gmail.com"},"message":"Added local requirement ipdb","distinct":true,"url":"https://api.github.com/repos/MikeWooster/simple-crm/commits/7fec15196bbce9e9d0edffd9e5ae2586146c8381"},{"sha":"649594aedbda5d5d6ff6082b3834c4acd472da5e","author":{"name":"MikeWooster","email":"6be99d4b138779217cf1c4eb713b3ecf53cfbc6c@gmail.com"},"message":"Add a login required middleware.\n\nThis change is required because we do not want to have to remember to add login required mixins to every page.","distinct":true,"url":"https://api.github.com/repos/MikeWooster/simple-crm/commits/649594aedbda5d5d6ff6082b3834c4acd472da5e"},{"sha":"597de386e424928f01c4d874425249363a325715","author":{"name":"MikeWooster","email":"6be99d4b138779217cf1c4eb713b3ecf53cfbc6c@gmail.com"},"message":"Remove all LoginRequiredMixins.\n\nNow that we have introduced the LoginRequiredMiddleware, adding a view mixin to every view is not required.","distinct":true,"url":"https://api.github.com/repos/MikeWooster/simple-crm/commits/597de386e424928f01c4d874425249363a325715"},{"sha":"0f6408178603ef495b54f3a4d0679494e41cb940","author":{"name":"MikeWooster","email":"6be99d4b138779217cf1c4eb713b3ecf53cfbc6c@gmail.com"},"message":"Update middleware to Django 2.0 middleware.","distinct":true,"url":"https://api.github.com/repos/MikeWooster/simple-crm/commits/0f6408178603ef495b54f3a4d0679494e41cb940"}]}
{"actor":{"display_login":"MikeWooster"}}