{"push_id":711336720,"size":18,"distinct_size":0,"ref":"refs/heads/master","head":"0f4f776223a7e0ee147514b5f8841640266df350","before":"ebcf8a09606def6b7cc9807ea11b9971a6c6e7ad","commits":[{"sha":"13be967af43f8c9e9b0a2d96daee52366e3b99af","author":{"email":"786de9ded8c8f029a3bf6dcb5a8938c60bf0558d@jianqing.org","name":"Jianqing Wang"},"message":"Fix ssl config","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/13be967af43f8c9e9b0a2d96daee52366e3b99af"},{"sha":"9a7388d695c9de105917cde23a684a7d6722a3ca","author":{"email":"3c2e9133e272cb489e2fea0c4328cf56b08e4226@me.com","name":"Thibault Charbonnier"},"message":"fix(api) Prevent PATCH from overriding plugin's value\n\nSince plugin_configuration's `value` is stored as plain text in\nCassandra, if one made a PATCH request it could potentially override the\nstored value because the DAO treated the field just like any other.\n\nInstead, we need to set each property of a `value` that is not updated\nby the PATCH before updating the row.\n\nThat behaviour doesn't apply to PUT requests.","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/9a7388d695c9de105917cde23a684a7d6722a3ca"},{"sha":"38f1b7fa9f45f60c4130ef5ff9fe2c850a2ba586","author":{"email":"3c2e9133e272cb489e2fea0c4328cf56b08e4226@me.com","name":"Thibault Charbonnier"},"message":"refactor(api) better way of detecting 405s\n\n- Catch 405s for all endpoints\n- Remove the old API tests since the API now seems stable enough","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/38f1b7fa9f45f60c4130ef5ff9fe2c850a2ba586"},{"sha":"c7a86c318f6df933fbe66f5d9607adffc8cfb8b7","author":{"email":"3c2e9133e272cb489e2fea0c4328cf56b08e4226@me.com","name":"Thibault Charbonnier"},"message":"Re-integrate mashape analytics plugin\n\n- Resolve conflicts and refresh the plugin, especially the timers part.\n- Restore proxy_ended_at and proxy_started_at variables.\n\nThis reverts commit d122a12c5b8625cbe79e312ed75d1cce912f2929.","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/c7a86c318f6df933fbe66f5d9607adffc8cfb8b7"},{"sha":"249c26cba000cba220bc2562c4b2d573b4b60028","author":{"email":"3c2e9133e272cb489e2fea0c4328cf56b08e4226@me.com","name":"Thibault Charbonnier"},"message":"feat(analytics) Real socket address and `environment`\n\n- Add the real analytics socket\n- Add the `environment` value to ALF format and plugin configuration","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/249c26cba000cba220bc2562c4b2d573b4b60028"},{"sha":"e3bfcd30ef5d4b80f9ab5072bdb19d561177f9a1","author":{"email":"5ed6976161225151011673d878ef7ccc5f3adda8@users.noreply.github.com","name":"Thibault Charbonnier"},"message":"Merge pull request #360 from Mashape/feature/mashape-analytics\n\n[Feature/plugin] Mashape Analytics","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/e3bfcd30ef5d4b80f9ab5072bdb19d561177f9a1"},{"sha":"8c486a19131eda376b99e49d2a1db891f534a7a2","author":{"email":"5ed6976161225151011673d878ef7ccc5f3adda8@users.noreply.github.com","name":"Thibault Charbonnier"},"message":"Merge pull request #364 from Mashape/api/405\n\n[refactor/api] better way of detecting 405s","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/8c486a19131eda376b99e49d2a1db891f534a7a2"},{"sha":"e9cd8bb6115bad7fbf33b03d6de134a31849701b","author":{"email":"5ed6976161225151011673d878ef7ccc5f3adda8@users.noreply.github.com","name":"Thibault Charbonnier"},"message":"Merge pull request #363 from Mashape/fix/api\n\n[fix/api] Prevent PATCH from overriding plugin's value","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/e9cd8bb6115bad7fbf33b03d6de134a31849701b"},{"sha":"dadadd359f5e4436a0f07a2e5c2290b4573fc1ac","author":{"email":"3829486b93ec44395f0b980424bae9b6fb07b7bc@mashape.com","name":"Marco Palladino"},"message":"Merge pull request #353 from tsing/patch-1\n\nFix ssl config parsing","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/dadadd359f5e4436a0f07a2e5c2290b4573fc1ac"},{"sha":"5ae8f3e23f7d07b5702cdcecfa3cc6895c4966e8","author":{"email":"3c2e9133e272cb489e2fea0c4328cf56b08e4226@me.com","name":"Thibault Charbonnier"},"message":"fix: ALF Serializer and responses tests\n\n- ALF serializer has a new test for the environment property\n- Update the responses 500 test not calling ngx.log","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/5ae8f3e23f7d07b5702cdcecfa3cc6895c4966e8"},{"sha":"06c92ef39d421bc291fdc492564a0a4ccbc6d9a2","author":{"email":"3829486b93ec44395f0b980424bae9b6fb07b7bc@mashape.com","name":"Marco Palladino"},"message":"Merge pull request #366 from Mashape/fix/tests\n\n[fix] ALF Serializer and responses tests","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/06c92ef39d421bc291fdc492564a0a4ccbc6d9a2"},{"sha":"d2ad29590080a9390ff18566750dbf4dd0bd601c","author":{"email":"3829486b93ec44395f0b980424bae9b6fb07b7bc@mashape.com","name":"thefosk"},"message":"OAuth 2.0 implementation","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/d2ad29590080a9390ff18566750dbf4dd0bd601c"},{"sha":"61d9a206de23e46ac02b6180639e550238798502","author":{"email":"3c2e9133e272cb489e2fea0c4328cf56b08e4226@me.com","name":"Thibault Charbonnier"},"message":"fix(migrations) handle missing schema_migrations\n\nHandle occasional error where the schema_migrations columnfamily would\nbe missing thus preventing the migrations to work properly.\n\nWe now print a better error for the unaware user and suggest that the\n\"kong migrations reset\" command should be run to fix this.\n\nFix #250","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/61d9a206de23e46ac02b6180639e550238798502"},{"sha":"20490d5861ea7f3b6efb6a4cb13f4ce15877951b","author":{"email":"5ed6976161225151011673d878ef7ccc5f3adda8@users.noreply.github.com","name":"Thibault Charbonnier"},"message":"Merge pull request #365 from Mashape/fix/migrations\n\n[fix/migrations] handle missing schema_migrations","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/20490d5861ea7f3b6efb6a4cb13f4ce15877951b"},{"sha":"c0c3d8f6b471e17d05ef26d903448b99bc4ea1c2","author":{"email":"3829486b93ec44395f0b980424bae9b6fb07b7bc@mashape.com","name":"thefosk"},"message":"fixing logging spec","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/c0c3d8f6b471e17d05ef26d903448b99bc4ea1c2"},{"sha":"a7a4e2d9ce87903045c88ed3b4717cb3cbc10717","author":{"email":"3c2e9133e272cb489e2fea0c4328cf56b08e4226@me.com","name":"Thibault Charbonnier"},"message":"tests: remove outdated migrations:reset() test","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/a7a4e2d9ce87903045c88ed3b4717cb3cbc10717"},{"sha":"c35daacf38f22d3649254b4384b80d4d711dbdc4","author":{"email":"3829486b93ec44395f0b980424bae9b6fb07b7bc@mashape.com","name":"thefosk"},"message":"removing unused variable","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/c35daacf38f22d3649254b4384b80d4d711dbdc4"},{"sha":"0f4f776223a7e0ee147514b5f8841640266df350","author":{"email":"3829486b93ec44395f0b980424bae9b6fb07b7bc@mashape.com","name":"thefosk"},"message":"Closes #48","distinct":false,"url":"https://api.github.com/repos/jerizm/kong/commits/0f4f776223a7e0ee147514b5f8841640266df350"}]}