{"push_id":1216332943,"size":25,"distinct_size":1,"ref":"refs/heads/feature/global-plugins","head":"6686c644c1243cd2fc15877b4cf02cb60a65b21a","before":"211966c0fdd5fd371cf49461b3b7261640173212","commits":[{"sha":"5870a646370e590dda9d0eb27110561cfdc3e47d","author":{"name":"Ahmad Nassri","email":"2545b03482e1bb477ffbdf46e324071fb16e4537@ahmadnassri.com"},"message":"Create ISSUE_TEMPLATE.md","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/5870a646370e590dda9d0eb27110561cfdc3e47d"},{"sha":"1dd7928bbc6ccf39b2d8f8d3776619c6425d03ed","author":{"name":"Thibault Charbonnier","email":"d230ffc1143cf1206281f06f12307704560f33c5@me.com"},"message":"chore(issue-template) improve required details section","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/1dd7928bbc6ccf39b2d8f8d3776619c6425d03ed"},{"sha":"c28fad03c27bb23c8b394f8db19dd98d4b87b577","author":{"name":"Thibault Charbonnier","email":"d230ffc1143cf1206281f06f12307704560f33c5@me.com"},"message":"chore(gh-templates) add PR template","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/c28fad03c27bb23c8b394f8db19dd98d4b87b577"},{"sha":"5c7cd068e38c7128f3faf4978ce734f83537bc6a","author":{"name":"Thibault Charbonnier","email":"d230ffc1143cf1206281f06f12307704560f33c5@me.com"},"message":"Merge branch 'issue-template' into next","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/5c7cd068e38c7128f3faf4978ce734f83537bc6a"},{"sha":"cd758d298006d3a929b9067710832de9cea7bc4c","author":{"name":"Thijs Schreijer","email":"e5527f7d0267bdf1e11faacd0fa8d525118004bf@thijsschreijer.nl"},"message":"fix(plugin) updates request/response-transformers to only accept key/value combinations (#1399)\n\n- returns an error in the mgt api if no value is provided for add, replace and append operations\r\n- fixes #1295","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/cd758d298006d3a929b9067710832de9cea7bc4c"},{"sha":"31d0f2be9560220ea31999ef25902b3b6a89d8d9","author":{"name":"thefosk","email":"b8861d949a418f1cd6fe09603676e34a0f3a51d2@mashape.com"},"message":"(fix) OAuth2 security fixes","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/31d0f2be9560220ea31999ef25902b3b6a89d8d9"},{"sha":"ec1e70d10ce47bb7ddc1b8a6530774ecf2e0cf5d","author":{"name":"Thibault Charbonnier","email":"d230ffc1143cf1206281f06f12307704560f33c5@me.com"},"message":"chore(ci) new setup + compatible with new CLI/tests","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/ec1e70d10ce47bb7ddc1b8a6530774ecf2e0cf5d"},{"sha":"f1c4d3e2d0258a32d52653ef146f47d3a02881c0","author":{"name":"Thibault Charbonnier","email":"d230ffc1143cf1206281f06f12307704560f33c5@me.com"},"message":"fix(tests) prevent 'kill_all()' from killing resty\n\n'pkill nginx' would kill itself since bustde runs in the resty\ninterpreter. This would only happen on Linux platforms.","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/f1c4d3e2d0258a32d52653ef146f47d3a02881c0"},{"sha":"cacbfc978feefa3f77cd8e131df0dceb7780d796","author":{"name":"Thibault Charbonnier","email":"fed6ac8842dc012c8083fc9f49a5b0eb4b996417@users.noreply.github.com"},"message":"Merge pull request #1418 from Mashape/chore/ci\n\nchore(ci) convert to new CLI and testing tools","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/cacbfc978feefa3f77cd8e131df0dceb7780d796"},{"sha":"0b180bfba59e8ac170d92b1f3ec254887869c8de","author":{"name":"Thibault Charbonnier","email":"d230ffc1143cf1206281f06f12307704560f33c5@me.com"},"message":"feat(conf) add 'lua_ssl_verify_depth' property\n\nWhen specifying a certificate for datastore connections, it can be\nrequired to adjust the verification depth in the certificates chain.\n\nThis adds the `lua_ssl_verify_depth` directive when *and only when* a\ncertificate is configured for Cassandra connections.\n\nOnce PostgreSQL SSL connections will be supported, we will handle better\nthe `lua_ssl_trusted_certificate` directive as well as the verify depth.\n\n* New property: new default + added and documented it in\n  `kong.conf.default`\n* new test\n\nImplements #1395","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/0b180bfba59e8ac170d92b1f3ec254887869c8de"},{"sha":"79f36cd6a3288381ec81d5f2e0f19061388e1574","author":{"name":"Thibault Charbonnier","email":"fed6ac8842dc012c8083fc9f49a5b0eb4b996417@users.noreply.github.com"},"message":"Merge pull request #1420 from Mashape/feat/verify-depth-setting\n\nfeat(conf) add 'lua_ssl_verify_depth' property","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/79f36cd6a3288381ec81d5f2e0f19061388e1574"},{"sha":"c47b5c0c3323ecfe9e369c57e5855dcce6440094","author":{"name":"Thibault Charbonnier","email":"d230ffc1143cf1206281f06f12307704560f33c5@me.com"},"message":"chore(rock) remove bin/kong install by Luarocks\n\nThe `kong` binary cannot be installed through Luarocks anymore, since it\nmust use the `resty` interpreter and Luarocks overrides it with the\ninterpreter it was installed with (Lua/LuaJIT).","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/c47b5c0c3323ecfe9e369c57e5855dcce6440094"},{"sha":"4dfddd49e7e0ad9e41d171e8faa0a44e9b79b7d0","author":{"name":"Thibault Charbonnier","email":"d230ffc1143cf1206281f06f12307704560f33c5@me.com"},"message":"feat(postgres) implement SSL connections capability\n\nThis bumps pgmoon to v1.5.0 and adds the necessary configuration\nsettings to allow for SSL connections to PostgreSQL when used as Kong's\nbackend.\nIt removes the `cassandra_ssl_trusted_cert` property in favor of\n`lua_ssl_trusted_certificate` in the misc section, since this setting is\nnot stricly related to Cassandra/Postgres connections but any Lua\ncosocket one too.\n\n* bump pgmoon to v1.5.0\n* add posdtgres and misc default settings for SSL connections\n* document postgres/misc settings for SSL connections\n* remove `cassandra_ssl_trusted_cert`\n* update kong nginx config compilation tests\n\nImplements #1309","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/4dfddd49e7e0ad9e41d171e8faa0a44e9b79b7d0"},{"sha":"74f642c799df2aba34dbbfae10838e1153f14b41","author":{"name":"Thijs Schreijer","email":"e5527f7d0267bdf1e11faacd0fa8d525118004bf@thijsschreijer.nl"},"message":"fix(req-limiting) correct MB constant size limiting\n\nProper constant for request size limits in MB.","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/74f642c799df2aba34dbbfae10838e1153f14b41"},{"sha":"22fc1d1a3455054f854655837b0e487fac29bb5b","author":{"name":"thefosk","email":"b8861d949a418f1cd6fe09603676e34a0f3a51d2@mashape.com"},"message":"tests(resolver) add URI too long test case\n\nSigned-off-by: Thibault Charbonnier <thibaultcha@me.com>","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/22fc1d1a3455054f854655837b0e487fac29bb5b"},{"sha":"3f0314edb126af7dcc55bbdc1d2882ce0787a0f7","author":{"name":"Thibault Charbonnier","email":"fed6ac8842dc012c8083fc9f49a5b0eb4b996417@users.noreply.github.com"},"message":"Merge pull request #1404 from Mashape/test/uri-too-long\n\ntests(resolver) add URI too long test case","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/3f0314edb126af7dcc55bbdc1d2882ce0787a0f7"},{"sha":"afbe22fe32e898ed0eebeb5e0d1a4b4586fdc0b4","author":{"name":"thefosk","email":"b8861d949a418f1cd6fe09603676e34a0f3a51d2@mashape.com"},"message":"fix(oauth2) properly validate 'redirect_uri' in '/issue_token' endpoint\n\nFix #1363","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/afbe22fe32e898ed0eebeb5e0d1a4b4586fdc0b4"},{"sha":"5ad9a9b1a94b27175b3fbf89fcbddf417617d0bb","author":{"name":"Thibault Charbonnier","email":"fed6ac8842dc012c8083fc9f49a5b0eb4b996417@users.noreply.github.com"},"message":"Merge pull request #1405 from Mashape/fix/oauth2-redirecturi\n\nfix(oauth2) properly validate 'redirect_uri' in '/issue_token' endpoint","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/5ad9a9b1a94b27175b3fbf89fcbddf417617d0bb"},{"sha":"d27785bd0a8488ffa7c5c5458d713b9f2c5147e5","author":{"name":"thefosk","email":"b8861d949a418f1cd6fe09603676e34a0f3a51d2@mashape.com"},"message":"fix(oauth2) properly use fragment for implicit grant flow\n\nFix #1334","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/d27785bd0a8488ffa7c5c5458d713b9f2c5147e5"},{"sha":"05db709b45f390c3239f703ae054ed7e0857248e","author":{"name":"Thibault Charbonnier","email":"fed6ac8842dc012c8083fc9f49a5b0eb4b996417@users.noreply.github.com"},"message":"Merge pull request #1408 from Mashape/fix/oauth2-implicitgrant\n\nfix(oauth2) properly use fragment for implicit grant flow","distinct":false,"url":"https://api.github.com/repos/Mashape/kong/commits/05db709b45f390c3239f703ae054ed7e0857248e"}]}
{"actor":{"display_login":"thefosk"}}