{"push_id":659751774,"size":4,"distinct_size":4,"ref":"refs/heads/develop","head":"4205b60522261cb98060c8b020b933e57cf174e7","before":"5e1c9d612d2b50a8e86e37de48a8a0d7d8edc1e6","commits":[{"sha":"5f7c9de28a697a72a52ddca04ed97d0f4b05a947","author":{"email":"6706d3349fdde612fb0abd049ed5522bf3ee984e@googlemail.com","name":"Kai Richard Koenig"},"message":"Contruct test that uploads a package with an invalid name","distinct":true,"url":"https://api.github.com/repos/mvantellingen/localshop/commits/5f7c9de28a697a72a52ddca04ed97d0f4b05a947"},{"sha":"3ebb5869dffe82c34d7e3cc004b8b9ccd064daa3","author":{"email":"6706d3349fdde612fb0abd049ed5522bf3ee984e@googlemail.com","name":"Kai Richard Koenig"},"message":"Create ModelForm to validate input data based on the Package's Fields","distinct":true,"url":"https://api.github.com/repos/mvantellingen/localshop/commits/3ebb5869dffe82c34d7e3cc004b8b9ccd064daa3"},{"sha":"bdb3b977f11993705a0dcce8edca388aeaca5f05","author":{"email":"6706d3349fdde612fb0abd049ed5522bf3ee984e@googlemail.com","name":"Kai Richard Koenig"},"message":"Use the new package form the validate and save a new Package","distinct":true,"url":"https://api.github.com/repos/mvantellingen/localshop/commits/bdb3b977f11993705a0dcce8edca388aeaca5f05"},{"sha":"4205b60522261cb98060c8b020b933e57cf174e7","author":{"email":"19518742488c9ccfcfa664b91bd7c137db56687c@gmail.com","name":"Cesar Canassa"},"message":"Merge pull request #147 from kairichard/validate-package-name\n\nValidate package name","distinct":true,"url":"https://api.github.com/repos/mvantellingen/localshop/commits/4205b60522261cb98060c8b020b933e57cf174e7"}]}