Commit Graph

  • f2a6a4a2cd fix the update logic to change values if no error fix/vault-cache-flush-issue Chen Shuaimin 2025-02-17 03:21:05 +00:00
  • d381d1902d tests(vault): kong.vault.update() now doesn't change values on failure Chen Shuaimin 2025-02-17 03:11:02 +00:00
  • 95965c4623 Back out "fix(vault): secret is temporarily empty after changed vault config" Chen Shuaimin 2025-02-14 11:09:12 +08:00
  • 68976c3dbd fix(vault): secret is temporarily empty after changed vault config Chen Shuaimin 2025-01-23 14:44:29 +08:00
  • 4d06dfa729 fix(vault): secret is temporarily empty after changed vault config Chen Shuaimin 2025-01-16 15:59:42 +08:00
  • 58f2daa56b chore(docs): fix contact link to discussions (#14831) master Zero King 2026-02-26 17:12:28 +08:00
  • 9ee35fd0d5 refactor(pdk): remove duplicate rate limiting context check (#14815) Wooogy 2026-02-26 16:52:53 +09:00
  • 3556390e0f chore(ci): skip build_and_test and release workflows for PRs updating COPYRIGHT and LICENSE files (#14821) (#14823) release/3.9.x Andy Zhang 2026-01-19 16:09:26 +08:00
  • d72181a3db docs(copyright): update copyright year (#14822) Andy Zhang 2026-01-19 14:16:41 +08:00
  • 2eb75111a6 chore(ci): skip build_and_test and release workflows for PRs updating COPYRIGHT and LICENSE files (#14821) Andy Zhang 2026-01-19 14:09:14 +08:00
  • 468f63eb4a docs(copyright): update copyright year (#14820) Andy Zhang 2026-01-19 14:08:12 +08:00
  • 3aa29a856d docs(readme): update copyright (#14819) Andy Zhang 2026-01-19 10:58:43 +08:00
  • 44398b67d0 Initial plan copilot/check-nginx-timeout-settings copilot-swe-agent[bot] 2025-12-25 04:19:46 +00:00
  • 7c9f86b4d1 perf(router): adjust the sequence of fields generated inside a traditional compatible route expression perf-trad-compat-expression-gen windmgc 2025-02-12 23:41:09 +08:00
  • 1228042865 fix(ci): fix script injection from Github context (FTI-7084) (#14791) Aklis 2025-11-14 15:11:41 +08:00
  • 312b61e1cc fix(ai-proxy): fix huggingface inference provider does not support use_cache and wait_for_model options [aigw-only] (#14287) aigw-393 Dylan 2025-09-25 14:20:49 +08:00
  • 67ab86f59d fix(ai): AG-488 Correctly return GCP Model Armor 'floor' failures [aigw-only] (#14137) Jack Tysoe 2025-09-23 11:43:48 +01:00
  • 6e61d75dd1 fix(ai-proxy): fix huggingface embedding inproperly parsed and add e2e test (#14153) Dylan 2025-09-23 15:02:20 +08:00
  • bc94412b87 feat(huggingface): add support for new serverless inference provider and happy path for e2e test (#13679) Dylan 2025-09-16 00:02:17 +08:00
  • cdbe47d86d fix(ai): truncation of anthropic streaming responses when in mid-struct Jack Tysoe 2025-09-06 17:25:01 +01:00
  • abebe4d94f fix(ai): anthropic streaming tool_use responses Jack Tysoe 2025-08-21 13:53:31 +01:00
  • 787f5ef4cd fix(ai): anthropic streaming tool_use responses Jack Tysoe 2025-08-21 13:53:31 +01:00
  • c5e32ab49d fix(ai): refactor gemini transformer to properly handle function calling in llm/v1/chat Jack Tysoe 2025-08-21 13:44:17 +01:00
  • 18c688fd74 fix(ai): bedrock not supporting multiple toolUse in one turn Jack Tysoe 2025-08-21 13:28:47 +01:00
  • 1cb319cd8e fix(ai): bedrock structured_output streaming responses Jack Tysoe 2025-08-21 13:21:57 +01:00
  • 49a7ee4868 fix(ai-proxy): empty array in structured output was encoded as empty object 罗泽轩 2025-09-03 20:19:02 +08:00
  • cb83bc1d3f fix(ai-proxy): model field was incorrect in Gemini responses with var used as model name Zexuan Luo 2025-09-01 14:02:31 +08:00
  • a3edddc09d fix(ai-proxy): model field was missing in OpenAI format response from Gemini provider in some situations Zexuan Luo 2025-08-26 11:25:59 +08:00
  • 437189741b fix(llm): fix content_type judgment typo Jun Ouyang 2025-08-20 17:04:38 +08:00
  • d9119d9fe0 feat(gemini): add vertex ai model garden model support (#13734) Jun Ouyang 2025-08-20 15:16:41 +08:00
  • ad4a9ad78d fix(ai-proxy): map OpenAI chat completion's tool_choice when using Anthropic provider (#13355) 罗泽轩 2025-08-20 00:10:17 +08:00
  • 80991598ac chore(llm): add error handling and tests for iso_8601_to_epoch Wangchong Zhou 2025-08-15 21:04:46 +08:00
  • a22f6715ac tests(e2e): add tests for structured output Jack Tysoe 2025-08-13 17:05:44 +01:00
  • 616a41c417 fix(ai): mistral unknown field seed error Jack Tysoe 2025-08-14 16:42:44 +01:00
  • 8110101e7a fix(ai): AG-405 add bedrock structured output support Jack Tysoe 2025-08-14 01:21:05 +01:00
  • bb419c0aa5 fix(ai): AG-405 add anthropic structured output support Jack Tysoe 2025-07-31 04:04:31 +01:00
  • 0c7a96cead fix(ai): AG-405: add mappings for gemini structured output Jack Tysoe 2025-07-30 14:13:23 +01:00
  • 292df8edf9 fix(tests): ai tests move to compare whole object Jack Tysoe 2025-07-08 22:38:31 +01:00
  • 17bee1348e fix(ai): gemini and anthropic correct stop_reason mappings Jack Tysoe 2025-07-08 22:59:48 +01:00
  • 17e25444d3 fix(ai-proxy): JSON array is not correctly parsed for Gemini and Cohere events (#13588) 罗泽轩 2025-08-15 17:16:46 +08:00
  • 073288f18f fix(llm): fix ai driver set wrong target port when upstream using different http scheme (#13288) Jun Ouyang 2025-08-01 17:06:02 +08:00
  • 5b8ba713a5 fix(ai-proxy): aws stream parser didn't parse correctly when the frame was incomplete (#13430) 罗泽轩 2025-07-28 17:32:43 +08:00
  • 8e0cf20fea fix(llm): AI Proxy might drop content in the response when the SSE event was truncated (#13452) 罗泽轩 2025-07-24 17:55:58 +08:00
  • 75a3168831 fix(embeddings): fix gemini vertex embeddings Wangchong Zhou 2025-07-11 16:56:30 +08:00
  • 868c1948f4 fix(llm): AI Proxy might produce duplicate content in the response when the SSE event was truncated (#13315) 罗泽轩 2025-07-12 22:15:37 +08:00
  • aaa9ddc263 fix(llm): fix ai plugin retry phase kong.plugin.ctx missing correct namespace (#13224) Jun Ouyang 2025-07-10 17:19:41 +08:00
  • f93d5e78a2 refactor(llm): move save-request-body to a standalone filter Wangchong Zhou 2025-07-07 16:29:18 +08:00
  • 70ce9391c3 fix(llm): fix error of failover for bedrock driver Wangchong Zhou 2025-06-24 13:47:02 +08:00
  • ab7ef37b37 chore(*): address conflicts of normalize-sse-chunk Wangchong Zhou 2025-10-28 15:42:25 +08:00
  • dbf9c7e288 chore(ai-proxy): drop duplicate get_source check Zexuan Luo 2025-06-17 15:20:55 +08:00
  • 026f61c71c fix(gemini): fix non-chat request handling for gemini driver Wangchong Zhou 2025-06-26 10:16:25 +08:00
  • cd55370db0 fix(ai): support anthropic models in gemini (#12789) Jack Tysoe 2025-06-20 06:22:34 +01:00
  • 5f44094c7d fix(ai-proxy): large request payload was not logged (#12915) 罗泽轩 2025-06-19 14:09:47 +08:00
  • ff692193ef fix(ai-proxy): Implement latency metric for streaming responses (#12837) 罗泽轩 2025-06-18 16:59:36 +08:00
  • 41688fe4ca fix(ai-proxy): fix AI Plugins with multiple capture groups Dylan 2025-06-18 13:26:35 +08:00
  • 81777ad385 fix(ai-proxy): resp for observability may be larger than the real one Zexuan Luo 2025-06-09 17:53:43 +08:00
  • ff19e02e78 fix(ai-proxy): fix AI-response-transformer plugin subrequest llm API return 403 Dylan 2025-06-11 16:02:19 +08:00
  • 9906b70b7c fix(ai): ollama correct handling of tools and timestamp formats Jun Ouyang 2025-06-06 13:02:21 +08:00
  • c69a22d0ac fix(ai): set bedrock single-string tool response in correct field Jun Ouyang 2025-06-06 13:00:57 +08:00
  • 48989acdc7 fix(ai-bedrock): do not set api dimensionality for bedrock titan embeddings Jun Ouyang 2025-06-06 13:00:29 +08:00
  • fb2c78fc52 fix(llm): every chunk should end with \n\n (#12468) Wangchong Zhou 2025-06-04 22:17:44 +08:00
  • 9172edbd53 chore(*): fix a typo in ai-proxy plugin Wangchong Zhou 2025-06-04 14:45:01 +08:00
  • e23c3031e7 fix(analytics): fixed an issue where some of the ai metrics not included (#12505) Robin Xiang 2025-06-04 14:26:18 +08:00
  • 671f552212 perf(llm): make parsing sse chunk 50% faster (#12574) 罗泽轩 2025-06-04 14:21:13 +08:00
  • 700ae3120f chore(llm): move keybastion to shared module Wangchong Zhou 2025-05-27 01:52:34 +08:00
  • 88aa378d48 fix(pdk): properly encode boolean value in multipart request Wangchong Zhou 2025-05-13 00:40:38 +08:00
  • e4afa5ac53 fix(ai-prompt-decorator): add ngx set body optional param to set_request_body_table_inuse for fixing user defiend fields missing Eason Chai 2025-05-28 07:07:17 +00:00
  • 5a76275f68 fix(ai-prompt-decorator): increase max length for content field (#12515) Eason Chai 2025-05-28 16:03:35 +08:00
  • 841b02d292 feat(llm): support bedrock converse and retrieveAndGenerate API native format (#12451) Jun Ouyang 2025-05-27 16:46:48 +08:00
  • 147e140f63 docs(readme): update kong diagram (#14784) Andy Zhang 2025-10-28 08:45:43 +08:00
  • 46ebf3fefe refactor(patches): remove disable_h2_alpn as not needed anymore (#14782) Aapo Talvensaari 2025-10-26 18:43:31 +02:00
  • c4df981237 fix(ai-proxy): OpenAI chat completion's tool_choice was not converted to Anthropic's (#14694) 罗泽轩 2025-10-21 14:52:35 +08:00
  • 603ff9141d chore(deps): bump stefanzweifel/git-auto-commit-action dependabot/github_actions/stefanzweifel/git-auto-commit-action-7.0.0 dependabot[bot] 2025-10-13 08:17:23 +00:00
  • 255d4a1fad docs: add database migration step to DEVELOPER.md before starting Kong (#14728) Tibor Fekete 2025-10-09 04:31:09 +02:00
  • b57dabcee4 chore(deps): bump korthout/backport-action dependabot/github_actions/korthout/backport-action-c4202f098712f0ddbe75a8a3b4162ddbbfc28338 dependabot[bot] 2025-10-06 08:03:21 +00:00
  • 4e9a882169 fix(ai-prompt-decorator): increase max length for content field backport-12515-to-master Jack Tysoe 2025-10-01 17:05:16 +01:00
  • 303ecb30ed fix(ai-proxy): model field was incorrect in Gemini responses with var used as model name (#14751) 罗泽轩 2025-09-30 16:40:39 +08:00
  • a5d587cb52 remove test.yml fix-ci-changelog-requirement Robin Xiang 2024-06-04 14:17:50 +08:00
  • faac79a181 test Robin Xiang 2024-06-04 14:03:11 +08:00
  • 2a32207080 fix(ci): fix a bug that ci can match changelog files that are put under changelog/unreleased directly, which isnot expected, and which can cause not able to generate corresponding changelog entries. Robin Xiang 2024-06-04 10:50:32 +08:00
  • 1507a83e62 fix(docs/pdk): rename plain to plaintext for syntax highlighting fix/kong-log-docs lena-larionova 2024-04-09 09:42:53 -07:00
  • 21b0fbaafb doc(readme): Fix Twitter Follow badge link (#14760) Guanlan D. 2025-09-18 10:24:12 -07:00
  • d98da0e986 docs(readme): updating the readme with references to llm and mcp gateway capabilities (#14759) Marco Palladino 2025-09-18 09:59:47 -05:00
  • 23cf4f46f2 docs(*): update the kong diagram Guanlan D. 2025-09-18 07:35:44 -07:00
  • 0ed224e2c7 WIP - remove some diffs chore/side-by-side-pr-diffs--less-diffs Mikołaj Nowak 2025-09-15 15:27:04 +02:00
  • 819cb9c735 WIP - add more diffs chore/side-by-side-pr-diffs--more-diffs Mikołaj Nowak 2025-09-15 15:25:59 +02:00
  • 8c3f9818ee WIP - just to test diff chore/side-by-side-pr-diffs--base Mikołaj Nowak 2025-09-15 15:18:52 +02:00
  • 530fe87ed5 fix(plugins/ip-restriction): function cannot be called in preread phase (#14750) merusso 2025-09-15 01:27:07 -05:00
  • e8ef1fa474 refactor(pdk): share content-type constants via tools.http Tibor Fekete 2025-09-08 04:42:59 +02:00
  • 0e806f812d chore(scripts): update the version_bump script's commit message (#14633) (#14635) Kong Team Gateway Bot 2025-08-31 19:11:16 -07:00
  • 330b9e0bb4 docs(*): update the doc site (#14637) 罗泽轩 2025-08-26 12:11:06 +08:00
  • 0473576989 doc(developer): fix a dead link in dev md (#14719) yihong 2025-08-26 10:20:44 +08:00
  • 9101d7f70e fix(build): use default AR args for the Lua package on macOS (#14648) Yi S. 2025-06-30 14:50:14 +08:00
  • acb37df645 docs(cors): clarify behavior with no origins specified (#14721) Lucie Milan 2025-08-06 05:35:20 +02:00
  • bd457731f9 feat: add shared renovate config feat/renovate Isa Farnik 2025-01-29 13:00:25 -08:00
  • f73549eb13 fix(llm): a parameters typo in llm huggingface (#14710) yihong 2025-07-31 16:01:20 +08:00
  • 7d5b21fa26 docs(*): bump new year (#14709) yihong 2025-07-24 19:04:18 +08:00
  • b233b0ce93 fix(ci): fix upgrade-test failure caused by renamed rockspec file Water-Melon 2025-07-23 09:24:52 +00:00
  • c53194adff refactor(build): rename kong rockspec Niklaus Schen 2025-07-23 16:54:14 +08:00
  • 2c1871d2e3 chore(deps): bump Kong/go-pdk to v0.11.1 Zexuan Luo 2025-07-15 11:02:30 +08:00