{"push_id":752295417,"size":39,"distinct_size":0,"ref":"refs/heads/master","head":"e8dba6211600cac56f74521b95741b4d98782277","before":"c27e389805a0c579c8bf8451edb8ea7d5586071e","commits":[{"sha":"815b976b7cff2c59c85f06ac62d56ae92e09904b","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Handle get requests","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/815b976b7cff2c59c85f06ac62d56ae92e09904b"},{"sha":"d57c0fccf7ca3a1d7693a0b6826828fc933d5091","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Test both authed and non-authed requests\n\nGoing forward it will be assumed that all requests are without auth, and that\nthe current logic to add auth will automagically kick in.","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/d57c0fccf7ca3a1d7693a0b6826828fc933d5091"},{"sha":"95d577e574acf23e168a2607ebbbb51cc0072c09","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add the goserver config used for testing\n\nWill have to come up with an automated way to run Go as well as we go into\nintegration testing.","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/95d577e574acf23e168a2607ebbbb51cc0072c09"},{"sha":"847143cd60986c6558167a8ad28a778b09330a7c","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Remove hard coded realm and assume any is fine","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/847143cd60986c6558167a8ad28a778b09330a7c"},{"sha":"70f8c726eb3e4ede38e71ea3973c90deb9fb34ab","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Import sorting","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/70f8c726eb3e4ede38e71ea3973c90deb9fb34ab"},{"sha":"877408ade4842cb8e64874f91cf5a6d41e90fb9e","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add comment about Google Python Style Guide","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/877408ade4842cb8e64874f91cf5a6d41e90fb9e"},{"sha":"e0203b71716cd3b9f87f4e6b850dc8494c5a0be3","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add pipeline history API call","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/e0203b71716cd3b9f87f4e6b850dc8494c5a0be3"},{"sha":"8781833c9fdd880b6c3650532a43ec82843db9c4","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Inline parameterized arg - should be merged into first commit before merging back into master branch","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/8781833c9fdd880b6c3650532a43ec82843db9c4"},{"sha":"1f725d57a969d0d182ff160dc2fc7bf677b1136b","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add pytest-xdist","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/1f725d57a969d0d182ff160dc2fc7bf677b1136b"},{"sha":"441ae789d020f6c121a891edbd5a9660ada69e75","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add POST requests","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/441ae789d020f6c121a891edbd5a9660ada69e75"},{"sha":"7aacff93d0fff3fde6d140a468af62b70959d035","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add releasing/unlocking of a pipeline","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/7aacff93d0fff3fde6d140a468af62b70959d035"},{"sha":"aafcb03552dda39ed8e9e424a66323dd25134693","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add encoding of POST arguments","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/aafcb03552dda39ed8e9e424a66323dd25134693"},{"sha":"fde1648703a6c1474d1672f4fbc5c26042dc7869","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add pausing of a pipeline","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/fde1648703a6c1474d1672f4fbc5c26042dc7869"},{"sha":"8102bb8a48925e7765d11857025cbbb0dabd4603","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add unpausing of pipeline","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/8102bb8a48925e7765d11857025cbbb0dabd4603"},{"sha":"07f91dc12d1a2676643b1297a386e0e1abeeeaaa","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add pipeline status","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/07f91dc12d1a2676643b1297a386e0e1abeeeaaa"},{"sha":"c91807bcef3164187d4a89ee316326d756ee4b4b","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add pipeline instance endpoint","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/c91807bcef3164187d4a89ee316326d756ee4b4b"},{"sha":"8d885d4c6259f17118372067338a2d818e268f33","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add multidimensional urlencode\n\nGo depends on arguments being in the `some_object[key]=value` format,\nwhich is fairly common in web development, but this isn't part of the core\nurlencode. Luckily uber has made a version available that does support that.\n\nBut since one of my goals is for this library to be packaged up on its own\nwithout any external dependencies I've ended up having to vendor it.","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/8d885d4c6259f17118372067338a2d818e268f33"},{"sha":"1d2eef3bf6a1a5c9b5a1f34c224d3a9651e77d73","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add configurable ok status code for Response\n\nWhen scheduling a pipeline the successful code is 202, so tihis needs\nto be configurable.","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/1d2eef3bf6a1a5c9b5a1f34c224d3a9651e77d73"},{"sha":"f30bb99d402974439b38d7fb49c50e11a2a01c10","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Add scheduling of a pipeline run","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/f30bb99d402974439b38d7fb49c50e11a2a01c10"},{"sha":"7959da681a956483ece1e49e4ba3488ab569e545","author":{"email":"6c0596b8ac609191181a90517d51c0b486f23799@sanitarium.se","name":"Björn Andersson"},"message":"Refactor Pipeline class\n\nAdd Endpoint class for shared functionality between calls to different\nAPI endpoints. I imagine this will save quite a bit of typing when I start\nadding more endpoints.","distinct":false,"url":"https://api.github.com/repos/gaqzi/py-gocd/commits/7959da681a956483ece1e49e4ba3488ab569e545"}]}