{"push_id":558647549,"size":60,"distinct_size":0,"ref":"refs/heads/master","head":"cb216dd0b487350c9217072db9c8a4f2d3384826","before":"97f095f9106c8b54512cd32396a1509fe8643a8f","commits":[{"sha":"baa651b893226cf2c7469c05a2a6f1c100cc91ba","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Auth endpoint now returns token on GET if request.session established","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/baa651b893226cf2c7469c05a2a6f1c100cc91ba"},{"sha":"5df90e73ca17afc9a0f146bcf08ff07550275d17","author":{"email":"934cdf432bd17800e58acd6abaeb522b005818ca@jmatt.org","name":"J. Matt Peterson"},"message":"Update rtwo version.\n\n\tmodified:   requirements.txt","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/5df90e73ca17afc9a0f146bcf08ff07550275d17"},{"sha":"b26d5067c83f18ee46a17660d1a49dfa66e117b2","author":{"email":"934cdf432bd17800e58acd6abaeb522b005818ca@jmatt.org","name":"J. Matt Peterson"},"message":"Use new service.instance.stop_instance method in the stop action.\n\n\tmodified:   scripts/admin_suspend_all.py","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/b26d5067c83f18ee46a17660d1a49dfa66e117b2"},{"sha":"b98d531b1bada4e2d52b1f682800f7effcc8c13a","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"rename /post_boot to /boot_script, as a more 'correct' description of the endpoint","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/b98d531b1bada4e2d52b1f682800f7effcc8c13a"},{"sha":"a033b3fc337e3cac3d257b57a320354b7df544bc","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Add support for 'lists of networks' when checking empty networks, to avoid exceptions","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/a033b3fc337e3cac3d257b57a320354b7df544bc"},{"sha":"7bee6a3dee3820a9fc726996169f3957a1420d61","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Changes related to Troposphere and the Projects API (UUID conversions)","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/7bee6a3dee3820a9fc726996169f3957a1420d61"},{"sha":"f6e69a2c0c8b5cc2b3756211d798911bbaa698fd","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Iteration #1 of post boot script by task (Not tested yet)","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/f6e69a2c0c8b5cc2b3756211d798911bbaa698fd"},{"sha":"a0a57e28811f9f9bee051e916a8846bec28f57f8","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Refactored post_boot, launch_instance_volume, and launch_instance_machine functions to be more reusable and follow the same pattern. Some work still needs to be done on Post Boot Scripts","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/a0a57e28811f9f9bee051e916a8846bec28f57f8"},{"sha":"bf0516f75e8c573dc68f3ee734adda6b5721d3bd","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Deploy scripts working with boot scripts, new status error works, need to fix 'file-like-objects' error","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/bf0516f75e8c573dc68f3ee734adda6b5721d3bd"},{"sha":"2213e11fc38ca242ad4843223d02a8b2c5ae749f","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Successfully deployed and executed a boot script","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/2213e11fc38ca242ad4843223d02a8b2c5ae749f"},{"sha":"2cfc7aaa7e021377bcf3cd7b74ef527b9276518b","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Merge branch 'user_data_and_post_boot_scripts_ATMO_617_656_657' into california-condor","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/2cfc7aaa7e021377bcf3cd7b74ef527b9276518b"},{"sha":"6e47dd51bb89d8cc507983c74f67bc1a50265d80","author":{"email":"ed844e0aae873681c64c5189a7df11d3915d2b9b@gmail.com","name":"Evan Briones"},"message":"add initial allocation/quota request models\n\n\tmodified:   __init__.py\n\tnew file:   request.py","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/6e47dd51bb89d8cc507983c74f67bc1a50265d80"},{"sha":"42c271419ffac8d9526aad80e5d9c75c9df73d76","author":{"email":"ed844e0aae873681c64c5189a7df11d3915d2b9b@gmail.com","name":"Evan Briones"},"message":"add initial tests for request models\n\n\tnew file:   core/tests/test_requests.py","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/42c271419ffac8d9526aad80e5d9c75c9df73d76"},{"sha":"f9a21a149a29b120feeb70f1bb3b3aba0b49983c","author":{"email":"ed844e0aae873681c64c5189a7df11d3915d2b9b@gmail.com","name":"Evan Briones"},"message":"add quota/allocation request serializers\n\n\tmodified:   api/serializers.py","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/f9a21a149a29b120feeb70f1bb3b3aba0b49983c"},{"sha":"80ad690405da312981c6440b4ddf82a10bd5e04d","author":{"email":"ed844e0aae873681c64c5189a7df11d3915d2b9b@gmail.com","name":"Evan Briones"},"message":"move request text into base model","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/80ad690405da312981c6440b4ddf82a10bd5e04d"},{"sha":"9189436dca7e02d0f6f8438b714d2d8b6a854ac1","author":{"email":"ed844e0aae873681c64c5189a7df11d3915d2b9b@gmail.com","name":"Evan Briones"},"message":"add Quota/Allocation serializers","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/9189436dca7e02d0f6f8438b714d2d8b6a854ac1"},{"sha":"92edcf1300ee169b869807b8dc1e911123f2d2ca","author":{"email":"ed844e0aae873681c64c5189a7df11d3915d2b9b@gmail.com","name":"Evan Briones"},"message":"add allocation support for identity membership\n\nAdd support for GET, PUT, PATCH methods.\n\n\tmodified:   api/allocation.py\n\tmodified:   api/urls.py","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/92edcf1300ee169b869807b8dc1e911123f2d2ca"},{"sha":"42fbd01dcd5565d7390b6f24f37b073e1d9fb520","author":{"email":"ed844e0aae873681c64c5189a7df11d3915d2b9b@gmail.com","name":"Evan Briones"},"message":"add quota support for identity membership\n\nAdd support for GET, PUT, PATCH methods.\n\n\tnew file:   api/quota.py\n\tmodified:   api/urls.py","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/42fbd01dcd5565d7390b6f24f37b073e1d9fb520"},{"sha":"57708dd3c881bb33d43f4c7268737411dfa10b41","author":{"email":"ed844e0aae873681c64c5189a7df11d3915d2b9b@gmail.com","name":"Evan Briones"},"message":"add endpoint to view all quotas\n\n\tmodified:   api/quota.py\n\tmodified:   api/urls.py","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/57708dd3c881bb33d43f4c7268737411dfa10b41"},{"sha":"d925ce20be1852f6b942739e47d6d7592a19490e","author":{"email":"ed844e0aae873681c64c5189a7df11d3915d2b9b@gmail.com","name":"Evan Briones"},"message":"add endpoint to manage a quota\n\n\tmodified:   api/allocation.py\n\tmodified:   api/quota.py\n\tmodified:   api/urls.py","distinct":false,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/d925ce20be1852f6b942739e47d6d7592a19490e"}]}