{"push_id":779271673,"size":11,"distinct_size":1,"ref":"refs/heads/refactoring","head":"0ad15185cbf05493a85464157d00a71a27a761e4","before":"b89bf47b71733bc4aaa78e18b3c2bb1794cc7130","commits":[{"sha":"afdbb04c06ca5b3789d350a384015751f8e8f429","author":{"email":"eb849f459be1708c8090d34f46a4a89621320b8f@stanford.edu","name":"Gunnar Schaefer"},"message":"upgrade to pymongo-3.0\n\ncloses #27","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/afdbb04c06ca5b3789d350a384015751f8e8f429"},{"sha":"38d54b5f8f43851c47f6e1ea3eb195f798e6dbfe","author":{"email":"eb849f459be1708c8090d34f46a4a89621320b8f@stanford.edu","name":"Gunnar Schaefer"},"message":"update projection to fix logging bug","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/38d54b5f8f43851c47f6e1ea3eb195f798e6dbfe"},{"sha":"f9d333efb86112bae3e145913b9caa3c10d06d29","author":{"email":"eb849f459be1708c8090d34f46a4a89621320b8f@stanford.edu","name":"Gunnar Schaefer"},"message":"adapt insert_one calls to new return value","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/f9d333efb86112bae3e145913b9caa3c10d06d29"},{"sha":"668af6f44632ade3e4a6923c8b5dcca15e538fed","author":{"email":"99a53e512c653cc87216447181d8d8562156c6b7@stanford.edu","name":"Renzo Frigato"},"message":"add custom JSON encoder for API response\n\nuse datetime.datetime.utcnow() to create timestamps","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/668af6f44632ade3e4a6923c8b5dcca15e538fed"},{"sha":"bb491ea0beb08d75f69ec75bf5d1324564516bf2","author":{"email":"69bc4957b0eae5f77fa6131eb01ae14712c4b615@kofalt.com","name":"Nathaniel Kofalt"},"message":"Delete README.mkd","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/bb491ea0beb08d75f69ec75bf5d1324564516bf2"},{"sha":"936b9db44c9e5a305ae76f62a09e3b4ee234efa6","author":{"email":"eb849f459be1708c8090d34f46a4a89621320b8f@stanford.edu","name":"Gunnar Schaefer"},"message":"remove all manual ObjectId to string conversions","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/936b9db44c9e5a305ae76f62a09e3b4ee234efa6"},{"sha":"5317af9108dd6a6d411327f85e34e82de733821f","author":{"email":"eb849f459be1708c8090d34f46a4a89621320b8f@stanford.edu","name":"Gunnar Schaefer"},"message":"add created and modified timestamps to files","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/5317af9108dd6a6d411327f85e34e82de733821f"},{"sha":"8152b59d2956764abbdd402c40af2cc42bc7f421","author":{"email":"eb849f459be1708c8090d34f46a4a89621320b8f@stanford.edu","name":"Gunnar Schaefer"},"message":"ensure created==modified for new users and groups","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/8152b59d2956764abbdd402c40af2cc42bc7f421"},{"sha":"1d6dacb50042ee1761eed9e45d62dae42d840dd4","author":{"email":"99a53e512c653cc87216447181d8d8562156c6b7@stanford.edu","name":"Renzo Frigato"},"message":"fix collection schema","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/1d6dacb50042ee1761eed9e45d62dae42d840dd4"},{"sha":"77cf3a605192386f4f9ed9f6c544a1908de09d52","author":{"email":"eb849f459be1708c8090d34f46a4a89621320b8f@stanford.edu","name":"Gunnar Schaefer"},"message":"Merge pull request #39 from scitran/pymongo-3.0\n\nPyMongo 3.0","distinct":false,"url":"https://api.github.com/repos/scitran/api/commits/77cf3a605192386f4f9ed9f6c544a1908de09d52"},{"sha":"0ad15185cbf05493a85464157d00a71a27a761e4","author":{"email":"99a53e512c653cc87216447181d8d8562156c6b7@stanford.edu","name":"Renzo Frigato"},"message":"WIP\n\nuse custom json serializer to parse json output\n\ncreated listhandler class\n\ncreated route to handle roles get, post, put, delete for groups\n\npending:\npermission checking\ninput validation","distinct":true,"url":"https://api.github.com/repos/scitran/api/commits/0ad15185cbf05493a85464157d00a71a27a761e4"}]}