{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":26783295,"defaultBranch":"master","name":"kong","ownerLogin":"Kong","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-11-17T23:56:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/962416?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719565927.0","currentOid":""},"activityList":{"items":[{"before":"b84d205d7dbdc12efcb42abda61c8a10d6c40ac7","after":"567a9cb0c98068b9c3825d80a72e01a5acb2ef77","ref":"refs/heads/feat/ai_proxy_aws_bedrock_driver","pushedAt":"2024-06-28T16:10:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tysoekong","name":"Jack Tysoe","path":"/tysoekong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91137069?s=80&v=4"},"commit":{"message":"fix(ai-proxy): bedrock streaming format detection failure","shortMessageHtmlLink":"fix(ai-proxy): bedrock streaming format detection failure"}},{"before":"579d1797f9621e1846e6b5c8bf0d9a931b175172","after":"86ef821ace1bfbe870ae9b40b41d882079bc7f76","ref":"refs/heads/feat/escape-chars-config-keys","pushedAt":"2024-06-28T16:03:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"samugi","name":"Samuele","path":"/samugi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3613883?s=80&v=4"},"commit":{"message":"feat(admin_api): support bracket syntax for maps\n\nThis commit adds support for configuring maps using brackets syntax to\nenclose the key:\n\n```\nhttp -f post :8001/plugins/ \\\nname=opentelemetry \\\nconfig.endpoint=http://test.test \\\nconfig.resource_attributes[service.name]=kong-dev\n```","shortMessageHtmlLink":"feat(admin_api): support bracket syntax for maps"}},{"before":"f5df3aad4e0105f9056c77bd85a72f22cd8631f0","after":"d312ce61ce4de20b3d2d841ecb032cdc60996c7c","ref":"refs/heads/feat/ai_proxy_google_gemini","pushedAt":"2024-06-28T15:38:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tysoekong","name":"Jack Tysoe","path":"/tysoekong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91137069?s=80&v=4"},"commit":{"message":"fix(ai-proxy): gemini streaming transformer bug","shortMessageHtmlLink":"fix(ai-proxy): gemini streaming transformer bug"}},{"before":"dba8aae666184f491479a50f96e27446f6f4fdc2","after":"7eb07ff46bbc5986fc2e2386e6202329b2be74ad","ref":"refs/heads/refactor/dns_client","pushedAt":"2024-06-28T10:45:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chobits","name":"Xiaochen Wang","path":"/chobits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623062?s=80&v=4"},"commit":{"message":"fix /status/dns test cases","shortMessageHtmlLink":"fix /status/dns test cases"}},{"before":null,"after":"579d1797f9621e1846e6b5c8bf0d9a931b175172","ref":"refs/heads/feat/escape-chars-config-keys","pushedAt":"2024-06-28T09:12:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samugi","name":"Samuele","path":"/samugi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3613883?s=80&v=4"},"commit":{"message":"feat(admin_api): support escaped characters in config keys\n\nconfiguration string keys passed to the Admin API during entity creation\nor update are now unescaped. This allows configuring entities using dots\nwith form urlencoded content types like:\n\n```\nhttp -f post :8001/plugins/ \\\nname=opentelemetry \\\nconfig.endpoint=http://test.test \\\nconfig.resource_attributes.service%2Ename=kong-dev\n```","shortMessageHtmlLink":"feat(admin_api): support escaped characters in config keys"}},{"before":"c931ebb136a5783185848501998a51c4b1f188b6","after":"dba8aae666184f491479a50f96e27446f6f4fdc2","ref":"refs/heads/refactor/dns_client","pushedAt":"2024-06-28T08:35:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chobits","name":"Xiaochen Wang","path":"/chobits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623062?s=80&v=4"},"commit":{"message":"fix health check tests for SRV","shortMessageHtmlLink":"fix health check tests for SRV"}},{"before":"c2d276f4daba9c8d661eb689b12c1720b1d8d178","after":"c931ebb136a5783185848501998a51c4b1f188b6","ref":"refs/heads/refactor/dns_client","pushedAt":"2024-06-28T08:35:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chobits","name":"Xiaochen Wang","path":"/chobits","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/623062?s=80&v=4"},"commit":{"message":"fix health check tests for SRV","shortMessageHtmlLink":"fix health check tests for SRV"}},{"before":"2f63112d02083d8c89a2f6da61f7124031b85f71","after":null,"ref":"refs/heads/chore/lua-resty-events-0.3.0-3.6","pushedAt":"2024-06-28T08:11:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bungle","name":"Aapo Talvensaari","path":"/bungle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983257?s=80&v=4"}},{"before":"4cd9e3cd2263a39393548ed91275846ae92f8db3","after":"dffd0541028fb043e159329208d1678ee3847afd","ref":"refs/heads/release/3.6.x","pushedAt":"2024-06-28T08:11:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bungle","name":"Aapo Talvensaari","path":"/bungle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983257?s=80&v=4"},"commit":{"message":"chore(deps): bump lua-resty-events from 0.2.1 to 0.3.0\n\n- [style(lib/compat): update module version](https://github.com/Kong/lua-resty-events/pull/57)\n- [tests(*): use resty.events.new correctly as documented](https://github.com/Kong/lua-resty-events/pull/59)\n- [feat(protocol): send worker info (id and pid) to broker](https://github.com/Kong/lua-resty-events/pull/54)\n- [fix(*): option validation of broker id](https://github.com/Kong/lua-resty-events/pull/62)\n- [fix(broker): worker id based queues](https://github.com/Kong/lua-resty-events/pull/60)\n- [chore(worker): actively close connection to broker on error](https://github.com/Kong/lua-resty-events/pull/63)\n- [fix(*): retain events on send failures](https://github.com/Kong/lua-resty-events/pull/61)\n\nSigned-off-by: Aapo Talvensaari ","shortMessageHtmlLink":"chore(deps): bump lua-resty-events from 0.2.1 to 0.3.0"}},{"before":"17c8d8db38b2383e5071988e2d8c3c50a9840283","after":null,"ref":"refs/heads/chore/lua-resty-events-0.3.0-3.7","pushedAt":"2024-06-28T08:11:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bungle","name":"Aapo Talvensaari","path":"/bungle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983257?s=80&v=4"}},{"before":"25837604b7d9fa56259f68bb512d587d9788235f","after":"69d87c071dba21026e31e65d1d39303a169ca127","ref":"refs/heads/release/3.7.x","pushedAt":"2024-06-28T08:11:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bungle","name":"Aapo Talvensaari","path":"/bungle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983257?s=80&v=4"},"commit":{"message":"chore(deps): bump lua-resty-events from 0.2.1 to 0.3.0\n\n- [style(lib/compat): update module version](https://github.com/Kong/lua-resty-events/pull/57)\n- [tests(*): use resty.events.new correctly as documented](https://github.com/Kong/lua-resty-events/pull/59)\n- [feat(protocol): send worker info (id and pid) to broker](https://github.com/Kong/lua-resty-events/pull/54)\n- [fix(*): option validation of broker id](https://github.com/Kong/lua-resty-events/pull/62)\n- [fix(broker): worker id based queues](https://github.com/Kong/lua-resty-events/pull/60)\n- [chore(worker): actively close connection to broker on error](https://github.com/Kong/lua-resty-events/pull/63)\n- [fix(*): retain events on send failures](https://github.com/Kong/lua-resty-events/pull/61)\n\nSigned-off-by: Aapo Talvensaari ","shortMessageHtmlLink":"chore(deps): bump lua-resty-events from 0.2.1 to 0.3.0"}},{"before":"4651b15258b9270edc11f81a509d1ce629972808","after":"5e6d157e67059d606fd61d32ab27f12df045f5e4","ref":"refs/heads/fix/ascii-double-quote","pushedAt":"2024-06-28T07:24:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hanshuebner","name":"Hans Hübner","path":"/hanshuebner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108751?s=80&v=4"},"commit":{"message":"chore(docs): replace non-ASCII quote in kong.conf.default with normal double quote\n\nThe non-ASCII double quote will display as garbage if the locale of the\nterminal is not correctly set, which is something that can happen with\nDocker in some cases.","shortMessageHtmlLink":"chore(docs): replace non-ASCII quote in kong.conf.default with normal…"}},{"before":"efc1700d886b2daa1ba3f68610d4935bdc0274fc","after":"4651b15258b9270edc11f81a509d1ce629972808","ref":"refs/heads/fix/ascii-double-quote","pushedAt":"2024-06-28T07:23:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hanshuebner","name":"Hans Hübner","path":"/hanshuebner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108751?s=80&v=4"},"commit":{"message":"chore(docs): replace non-ASCII quote in kong.conf.default with normal double quote\n\nThe non-ASCII double quote will display as garbage if the locale of the\nterminal is not correctly set, which is something that can happen with\nDocker in some cases.","shortMessageHtmlLink":"chore(docs): replace non-ASCII quote in kong.conf.default with normal…"}},{"before":null,"after":"efc1700d886b2daa1ba3f68610d4935bdc0274fc","ref":"refs/heads/fix/ascii-double-quote","pushedAt":"2024-06-28T07:21:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hanshuebner","name":"Hans Hübner","path":"/hanshuebner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108751?s=80&v=4"},"commit":{"message":"chore(docs): replace non-ASCII quote in kong.conf.default with normal double quote\n\nThe non-ASCII double quote will display as garbage if the locale of the\nterminal is not correctly set, which is something that can happen with\nDocker in some cases.","shortMessageHtmlLink":"chore(docs): replace non-ASCII quote in kong.conf.default with normal…"}},{"before":"898b73c8d9da43e99cb66016d2ce5679193e1136","after":null,"ref":"refs/heads/fix/flaky-should-warn","pushedAt":"2024-06-28T07:12:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hanshuebner","name":"Hans Hübner","path":"/hanshuebner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108751?s=80&v=4"}},{"before":"df74ecdcb117bb9c20dcb4cf18f7e0b4f09fbc58","after":"a9d9b9f5a8fb97b0b913c20128d97b209459dc0b","ref":"refs/heads/master","pushedAt":"2024-06-28T07:12:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hanshuebner","name":"Hans Hübner","path":"/hanshuebner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108751?s=80&v=4"},"commit":{"message":"fix(core): should_warn checks if kong global has been defined","shortMessageHtmlLink":"fix(core): should_warn checks if kong global has been defined"}},{"before":null,"after":"898b73c8d9da43e99cb66016d2ce5679193e1136","ref":"refs/heads/fix/flaky-should-warn","pushedAt":"2024-06-27T15:26:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nowNick","name":"Mikołaj Nowak","path":"/nowNick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5149215?s=80&v=4"},"commit":{"message":"fix(core): should_warn checks if kong global has been defined","shortMessageHtmlLink":"fix(core): should_warn checks if kong global has been defined"}},{"before":"b5baf94fda9148ab6f62bc945999372fccf420bf","after":"df74ecdcb117bb9c20dcb4cf18f7e0b4f09fbc58","ref":"refs/heads/master","pushedAt":"2024-06-27T14:12:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hanshuebner","name":"Hans Hübner","path":"/hanshuebner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108751?s=80&v=4"},"commit":{"message":"fix(core) correct noisy acl warmup\n\nFixes #13205","shortMessageHtmlLink":"fix(core) correct noisy acl warmup"}},{"before":"8bdb8ed1d8d22c9abd8cc25fdfe83a894f38a055","after":"b33755b694f3a4ea3dc076bef1b22389b9584e18","ref":"refs/heads/feat/otel-formatted-logs","pushedAt":"2024-06-27T09:15:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"samugi","name":"Samuele","path":"/samugi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3613883?s=80&v=4"},"commit":{"message":"fixup! feat(observability): add OpenTelemetry logs","shortMessageHtmlLink":"fixup! feat(observability): add OpenTelemetry logs"}},{"before":"95c7b8aef1f90079c60de14df38496ba8021ea7b","after":"8bdb8ed1d8d22c9abd8cc25fdfe83a894f38a055","ref":"refs/heads/feat/otel-formatted-logs","pushedAt":"2024-06-27T08:49:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"samugi","name":"Samuele","path":"/samugi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3613883?s=80&v=4"},"commit":{"message":"fixup! feat(observability): add OpenTelemetry logs","shortMessageHtmlLink":"fixup! feat(observability): add OpenTelemetry logs"}},{"before":"b076790c0d14e10bf4e7d13e012d3e7e9a3236e4","after":"95c7b8aef1f90079c60de14df38496ba8021ea7b","ref":"refs/heads/feat/otel-formatted-logs","pushedAt":"2024-06-27T08:30:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"samugi","name":"Samuele","path":"/samugi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3613883?s=80&v=4"},"commit":{"message":"fixup! feat(observability): add OpenTelemetry logs","shortMessageHtmlLink":"fixup! feat(observability): add OpenTelemetry logs"}},{"before":"92eb17a7b8bc6fb3de38915ed60e5df73cdd2cae","after":"b076790c0d14e10bf4e7d13e012d3e7e9a3236e4","ref":"refs/heads/feat/otel-formatted-logs","pushedAt":"2024-06-27T08:04:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"samugi","name":"Samuele","path":"/samugi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3613883?s=80&v=4"},"commit":{"message":"fixup! feat(observability): add OpenTelemetry logs","shortMessageHtmlLink":"fixup! feat(observability): add OpenTelemetry logs"}},{"before":"5b6cef9e8b8dae593f74f49f992cf8586be7cbed","after":"92eb17a7b8bc6fb3de38915ed60e5df73cdd2cae","ref":"refs/heads/feat/otel-formatted-logs","pushedAt":"2024-06-27T07:40:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samugi","name":"Samuele","path":"/samugi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3613883?s=80&v=4"},"commit":{"message":"fixup! feat(observability): add OpenTelemetry logs","shortMessageHtmlLink":"fixup! feat(observability): add OpenTelemetry logs"}},{"before":"e1a58ac7c1bb52f25ea6a273af303a738d243582","after":null,"ref":"refs/heads/backport-13239-to-release/3.7.x","pushedAt":"2024-06-27T07:20:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hanshuebner","name":"Hans Hübner","path":"/hanshuebner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108751?s=80&v=4"}},{"before":"23055b333ae8bedd83fe36fb636e2c1204c78d95","after":"25837604b7d9fa56259f68bb512d587d9788235f","ref":"refs/heads/release/3.7.x","pushedAt":"2024-06-27T07:20:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hanshuebner","name":"Hans Hübner","path":"/hanshuebner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108751?s=80&v=4"},"commit":{"message":"feat(ci): automatically add release version to Pongo (#9521)\n\nWhen a tag is created, this workflow would automatically\ncreate a PR on 'kong/kong-pongo' to add that version.\n\n(cherry picked from commit b5baf94fda9148ab6f62bc945999372fccf420bf)","shortMessageHtmlLink":"feat(ci): automatically add release version to Pongo (#9521)"}},{"before":null,"after":"e1a58ac7c1bb52f25ea6a273af303a738d243582","ref":"refs/heads/backport-13239-to-release/3.7.x","pushedAt":"2024-06-27T06:09:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"feat(ci): automatically add release version to Pongo (#9521)\n\nWhen a tag is created, this workflow would automatically\ncreate a PR on 'kong/kong-pongo' to add that version.\n\n(cherry picked from commit b5baf94fda9148ab6f62bc945999372fccf420bf)","shortMessageHtmlLink":"feat(ci): automatically add release version to Pongo (#9521)"}},{"before":"325540775eccc0233e0eb371379a7b9d6ecf5f22","after":null,"ref":"refs/heads/automatic-add-release-to-pongo","pushedAt":"2024-06-26T14:08:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bungle","name":"Aapo Talvensaari","path":"/bungle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983257?s=80&v=4"}},{"before":"a806308864458198f28001840cac980742850a24","after":"b5baf94fda9148ab6f62bc945999372fccf420bf","ref":"refs/heads/master","pushedAt":"2024-06-26T14:08:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bungle","name":"Aapo Talvensaari","path":"/bungle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983257?s=80&v=4"},"commit":{"message":"feat(ci): automatically add release version to Pongo (#9521)\n\nWhen a tag is created, this workflow would automatically\ncreate a PR on 'kong/kong-pongo' to add that version.","shortMessageHtmlLink":"feat(ci): automatically add release version to Pongo (#9521)"}},{"before":null,"after":"07bc877f1a41b397a3c42aa9b51d6bcfce3d61df","ref":"refs/heads/backport-13069-to-release/3.7.x","pushedAt":"2024-06-26T12:55:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(logs): misleading acme deprecation logs in hybrid mode\n\nWhen running kong in hybrid mode a plugin configuration is pushed from CP to DP.\nWhen introducing shorthand field expansion to Admin responses the deprecated fields\n(defined as shorthand fields) were also pushed from CP to DP which resulted in DP receiving config\nwith both new fields and also old fields. It resulted with DP reporting in logs\nthat the plugin is being configured with deprecated fields. It affected the plugins:\n- ACME\n- Rate-Limiting\n- Response-RateLimiting\n\nThis commit disables deprecation warning on data planes since those nodes cannot be configured\nmanually so this deprecation message is not actionable on data planes.\n\nKAG-4515\n\n(cherry picked from commit a806308864458198f28001840cac980742850a24)","shortMessageHtmlLink":"fix(logs): misleading acme deprecation logs in hybrid mode"}},{"before":"5a9b463026db2419cdb27beb6b6336bfc369ecf3","after":null,"ref":"refs/heads/fix/misleading-redis-config-deprecation-warnings","pushedAt":"2024-06-26T12:55:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samugi","name":"Samuele","path":"/samugi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3613883?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcgncHAA","startCursor":null,"endCursor":null}},"title":"Activity · Kong/kong"}