{"push_id":928437683,"size":9,"distinct_size":0,"ref":"refs/heads/patch-5","head":"6eafd671aaad4b71ba259d66a0b40409cf6963e5","before":"627c357f5dbd373a47fe79a4fe98b13e2a4e5ef4","commits":[{"sha":"9a5de18443df4d853940b98f4eb8cc3f26f80ea7","author":{"email":"d43774962f4ea0e968ee2c1738c2999b991b3491@gmail.com","name":"Alexey Vasilyev"},"message":"upgrade libcloud to 0.18.0, and fix upload of FileStorage object","distinct":false,"url":"https://api.github.com/repos/wassname/flask-cloudy/commits/9a5de18443df4d853940b98f4eb8cc3f26f80ea7"},{"sha":"6f6627b74612d521c69e4123e7cec46c16d99058","author":{"email":"d43774962f4ea0e968ee2c1738c2999b991b3491@gmail.com","name":"Alexey Vasilyev"},"message":"add unit-test","distinct":false,"url":"https://api.github.com/repos/wassname/flask-cloudy/commits/6f6627b74612d521c69e4123e7cec46c16d99058"},{"sha":"ee20485bf055ef498e0eb20f0361013dcec094d0","author":{"email":"d43774962f4ea0e968ee2c1738c2999b991b3491@gmail.com","name":"Alexey Vasilyev"},"message":"upgrade libcloud to 0.19.0","distinct":false,"url":"https://api.github.com/repos/wassname/flask-cloudy/commits/ee20485bf055ef498e0eb20f0361013dcec094d0"},{"sha":"34533d1616123458bbd1c9fba4d1856cb7e4264d","author":{"email":"4fd75be23e43497c0331ab67f4f84b60b4f65820@users.noreply.github.com","name":"M Clark"},"message":"Set default for STORAGE_SERVER to True\n\nSet default for STORAGE_SERVER to True to bring it in line with readme.","distinct":false,"url":"https://api.github.com/repos/wassname/flask-cloudy/commits/34533d1616123458bbd1c9fba4d1856cb7e4264d"},{"sha":"4006fd29062e5d52c023faa287622bd5dbe362a2","author":{"email":"4fd75be23e43497c0331ab67f4f84b60b4f65820@users.noreply.github.com","name":"M Clark"},"message":"if obj => if obj is not None\n\nThe file server was returning a 404 on every file because bool(obj)==False. This is because python falls back on __len__ which is set to zero for most files. This fixes it.","distinct":false,"url":"https://api.github.com/repos/wassname/flask-cloudy/commits/4006fd29062e5d52c023faa287622bd5dbe362a2"},{"sha":"d0c9f7697430e7ce1be1d03d3a3a90d4844b5af0","author":{"email":"4fd75be23e43497c0331ab67f4f84b60b4f65820@wassname.org","name":"Is Isilon"},"message":"Merge remote-tracking branch 'remotes/origin/patch-1'","distinct":false,"url":"https://api.github.com/repos/wassname/flask-cloudy/commits/d0c9f7697430e7ce1be1d03d3a3a90d4844b5af0"},{"sha":"6c4a98d66d6741d6bdaa6fefcd901f19cc4e9c00","author":{"email":"4fd75be23e43497c0331ab67f4f84b60b4f65820@wassname.org","name":"Is Isilon"},"message":"Merge remote-tracking branch 'remotes/origin/fix-for-python-34'","distinct":false,"url":"https://api.github.com/repos/wassname/flask-cloudy/commits/6c4a98d66d6741d6bdaa6fefcd901f19cc4e9c00"},{"sha":"e63c7be659db3bf77404a964a7c86e4a6a26fcbf","author":{"email":"4fd75be23e43497c0331ab67f4f84b60b4f65820@wassname.org","name":"Is Isilon"},"message":"Merge remote-tracking branch 'remotes/origin/patch-5'\n\nConflicts:\n\ttests/test_cloudy.py","distinct":false,"url":"https://api.github.com/repos/wassname/flask-cloudy/commits/e63c7be659db3bf77404a964a7c86e4a6a26fcbf"},{"sha":"6eafd671aaad4b71ba259d66a0b40409cf6963e5","author":{"email":"4fd75be23e43497c0331ab67f4f84b60b4f65820@wassname.org","name":"Is Isilon"},"message":"test bugfixes","distinct":false,"url":"https://api.github.com/repos/wassname/flask-cloudy/commits/6eafd671aaad4b71ba259d66a0b40409cf6963e5"}]}