{"push_id":742602908,"size":9,"distinct_size":0,"ref":"refs/heads/master","head":"8a5d2e912c261b5c76f29da10c7f6541a509d7b7","before":"c383425040b0858973dd168d9c87208dab155733","commits":[{"sha":"b87bc22428fbca65eba4ca8e552fd76e4222973c","author":{"email":"dd87ef0b9525d7f4b811517e9a4c2384910f3f5f@openio.io","name":"Julien Kasarherou"},"message":"python: min version 1.6 for tox","distinct":false,"url":"https://api.github.com/repos/Reaskel/oio-sds/commits/b87bc22428fbca65eba4ca8e552fd76e4222973c"},{"sha":"585ec105f0ae1a348f96579f5feb5d1804b1a195","author":{"email":"dd87ef0b9525d7f4b811517e9a4c2384910f3f5f@openio.io","name":"Julien Kasarherou"},"message":"python: min version 1.6 for tox","distinct":false,"url":"https://api.github.com/repos/Reaskel/oio-sds/commits/585ec105f0ae1a348f96579f5feb5d1804b1a195"},{"sha":"5ce332aef6da3470c238b0e2a383e4ed00e8ec1c","author":{"email":"dd87ef0b9525d7f4b811517e9a4c2384910f3f5f@openio.io","name":"Julien Kasarherou"},"message":"proxy: add new routes and use headers\n\nNew routes:\nWe want clean and simple routes for interaction with dir/m2/sqlx APIs.\n\nNew route format is '/v3.0/$NS/$api/$action'\n\nrequest parameters are now passed as query args.\n\nExample:\nfor container creation:\n\n    POST /v3.0/NS/container/create?acct=myaccount&ref=mycontainer\n\nWith parameters as query args it is now easier to access API actions\nusing optional parameters.\nThis is especially useful when using the CID, example:\n\n    POST /v3.0/NS/container/destroy?acct=myaccount&ref=4\n\n    POST /v3.0/NS/container/destroy?cid=044B85A46CE9A1B256A1BD3D257B1ADBE2DD6FDFD7D6B33DE47AF23C9CD5C38D\n\nSimplified API names:\nm2 -> container & content\ndir -> reference\nsqlx -> admin\n\nNote: this is a proposal, we may change theÃmm.","distinct":false,"url":"https://api.github.com/repos/Reaskel/oio-sds/commits/5ce332aef6da3470c238b0e2a383e4ed00e8ec1c"},{"sha":"5abd71ea0b32e9b0116fd0e3daf63dc036a43e53","author":{"email":"dd87ef0b9525d7f4b811517e9a4c2384910f3f5f@openio.io","name":"Julien Kasarherou"},"message":"Merge branch 'master' of github.com:jkasarherou/oio-sds","distinct":false,"url":"https://api.github.com/repos/Reaskel/oio-sds/commits/5abd71ea0b32e9b0116fd0e3daf63dc036a43e53"},{"sha":"1f16c893766abceb4ccd082663308a1f8544a772","author":{"email":"dd87ef0b9525d7f4b811517e9a4c2384910f3f5f@openio.io","name":"Julien Kasarherou"},"message":"python: clean code style","distinct":false,"url":"https://api.github.com/repos/Reaskel/oio-sds/commits/1f16c893766abceb4ccd082663308a1f8544a772"},{"sha":"92c6babf020c0be42cd95f4f3ee77fff4b4a7bde","author":{"email":"dd87ef0b9525d7f4b811517e9a4c2384910f3f5f@openio.io","name":"Julien Kasarherou"},"message":"Merge pull request #111 from jkasarherou/master\n\nPython code style cleanup","distinct":false,"url":"https://api.github.com/repos/Reaskel/oio-sds/commits/92c6babf020c0be42cd95f4f3ee77fff4b4a7bde"},{"sha":"b27b588bd5cb0c23f41f1fc3fd76ad2fd47099d5","author":{"email":"dd87ef0b9525d7f4b811517e9a4c2384910f3f5f@openio.io","name":"Julien Kasarherou"},"message":"Merge pull request #110 from jkasarherou/proxy-new-routes\n\nProxy new routes","distinct":false,"url":"https://api.github.com/repos/Reaskel/oio-sds/commits/b27b588bd5cb0c23f41f1fc3fd76ad2fd47099d5"},{"sha":"0107a44ab892e667872287760c95d65653c58ace","author":{"email":"dd87ef0b9525d7f4b811517e9a4c2384910f3f5f@openio.io","name":"Julien Kasarherou"},"message":"fix include for json-c lib","distinct":false,"url":"https://api.github.com/repos/Reaskel/oio-sds/commits/0107a44ab892e667872287760c95d65653c58ace"},{"sha":"8a5d2e912c261b5c76f29da10c7f6541a509d7b7","author":{"email":"dd87ef0b9525d7f4b811517e9a4c2384910f3f5f@openio.io","name":"Julien Kasarherou"},"message":"Merge pull request #112 from jkasarherou/fix-json-c-include\n\nfix include for json-c lib","distinct":false,"url":"https://api.github.com/repos/Reaskel/oio-sds/commits/8a5d2e912c261b5c76f29da10c7f6541a509d7b7"}]}