{"push_id":1254736897,"size":19,"distinct_size":1,"ref":"refs/heads/master","head":"c238c050dd2ad4c45a927bca51eeee56c1612c37","before":"9c9288dea29ce66803bb53a0272b3bcec4ac508d","commits":[{"sha":"8001d6c217b45c15f37f55697101e7f3fffdb165","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Integration: exit on first error","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/8001d6c217b45c15f37f55697101e7f3fffdb165"},{"sha":"17379577c2d6001345e6882aa39d2c2d47961c72","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"DB models: Fix upgrade_tasks table typo","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/17379577c2d6001345e6882aa39d2c2d47961c72"},{"sha":"0accedc150641a20877030c6acbc8c94a9d6d842","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"[WIP] Add \"context\" arg to all DB API calls\n\nThis is used to pass in a Database Context object,\nwhich contains all the required SQLAlchemy objects\n(session & engine).","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/0accedc150641a20877030c6acbc8c94a9d6d842"},{"sha":"2e3dba96dc1f0d25d6abf3d2e1ebeddf45d4a697","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Remove incorrect orm.relationships","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/2e3dba96dc1f0d25d6abf3d2e1ebeddf45d4a697"},{"sha":"051a6832ba8f91dd9ecef01598f732211f89a492","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Add create_cluster DB API method and unit test","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/051a6832ba8f91dd9ecef01598f732211f89a492"},{"sha":"c59693d9ac57a490119528afa9df217ee6ac1f58","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"[WIP] SQLAlchemy session code for the Flask app","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/c59693d9ac57a490119528afa9df217ee6ac1f58"},{"sha":"d710a2c036edfe51260fe57613309bbd00e328bf","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"[WIP] Move database code out of kostyor.db.sqlalchemy\n\nIt was clashing with the sqlalchemy namespace.","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/d710a2c036edfe51260fe57613309bbd00e328bf"},{"sha":"ce0b983fa06fab964c9680203d1663fdbf06e0be","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Remove echo from create_engine","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/ce0b983fa06fab964c9680203d1663fdbf06e0be"},{"sha":"42c092a39ccc36e437e8c2914826eeefaf2edefc","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Pass in db_session arg to DB API calls","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/42c092a39ccc36e437e8c2914826eeefaf2edefc"},{"sha":"d96f43c10249c701d4dfb6a29a39b62a77703456","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"PEP8","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/d96f43c10249c701d4dfb6a29a39b62a77703456"},{"sha":"6a0ea9e1a1e5020fc3e84d40b02f1e1bc0f47b29","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Rename first parameter of DB API to be more clear\n\nThe first arg to all the DB API calls is a SQLAlchemy Session\nobject, so let's clarify it a bit.","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/6a0ea9e1a1e5020fc3e84d40b02f1e1bc0f47b29"},{"sha":"8731a2aa98c990d4889fbc7d1150af91aab945c3","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Use constants for test data","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/8731a2aa98c990d4889fbc7d1150af91aab945c3"},{"sha":"8a445fc0955aa30f31ae76725a095b1331113d3f","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Database API: get_clusters() implementation","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/8a445fc0955aa30f31ae76725a095b1331113d3f"},{"sha":"d655b93d4bb2807fd3fc86cbc6f78aeb792da77c","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Initial implementation of all Database API methods\n\nTODO: Unit tests","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/d655b93d4bb2807fd3fc86cbc6f78aeb792da77c"},{"sha":"4a6253016a6cffa670e520836e9617bebdfaa8b5","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Fix calls to the DB API in the REST API","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/4a6253016a6cffa670e520836e9617bebdfaa8b5"},{"sha":"1e6caed8eb8e8341c7eeefa887f4e7fa2cb023d1","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Script to create database for integration tests","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/1e6caed8eb8e8341c7eeefa887f4e7fa2cb023d1"},{"sha":"55cfaaecb2fa044bc26bb0c10a7a8364ce19b21b","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Create some sample data and commit it to the DB","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/55cfaaecb2fa044bc26bb0c10a7a8364ce19b21b"},{"sha":"30ab15112885367f7ba4dda8512d6798afc55597","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Pull from the DB and use the autogenerated ID","distinct":false,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/30ab15112885367f7ba4dda8512d6798afc55597"},{"sha":"c238c050dd2ad4c45a927bca51eeee56c1612c37","author":{"name":"Sean M. Collins","email":"745a5948f3a29be7b294faa8063f9998c214afbb@coreitpro.com"},"message":"Merge pull request #20 from sc68cal/db_code\n\nDb code","distinct":true,"url":"https://api.github.com/repos/sc68cal/Kostyor/commits/c238c050dd2ad4c45a927bca51eeee56c1612c37"}]}
{"actor":{"display_login":"sc68cal"}}