Commit Graph

  • d303ae6a3e tests(clustering): rpc test framework (#14030) Xumin 2024-12-27 15:46:59 +08:00
  • bea968c168 docs(changelog): fix the broken 3.9.0 link in CHANGELOG.md (#14058) Andy Zhang 2024-12-27 15:32:09 +08:00
  • e29bf48671 update lhanjian 2024-12-26 16:25:17 +08:00
  • 2a44f8d324 update lhanjian 2024-12-26 16:21:53 +08:00
  • 206d4f1b2b update lhanjian 2024-12-25 17:26:32 +08:00
  • 01774973ba update lhanjian 2024-12-25 17:23:06 +08:00
  • 8656c56996 tests(balancer): assertions in test should using asset.is_true (#11068) Kong Team Gateway Bot 2024-12-25 21:55:20 -08:00
  • 91367c477a tests(balancer): assertions in test should using asset.is_true (#14053) Xumin 2024-12-26 09:11:01 +08:00
  • 92a696a999 feat(clustering/rpc): add dp labels support (#11063) Chrono 2024-12-25 16:07:51 +08:00
  • 28d86ff2a1 feat(patch): control the proxy_upstream in lua side (#14029) Jun Ouyang 2024-12-23 23:38:17 +08:00
  • 06b173b34e feat(active_tracing): client ssl and headers spans (#11044) Samuele 2024-12-25 04:10:39 +01:00
  • 8e14a18c4d feat(clustering/rpc): add dp labels support (#14046) Chrono 2024-12-24 17:39:09 +08:00
  • 043699030c perf(core): reduce LMDB size by optimizing key format (#10965) Xiaochen Wang 2024-12-24 17:37:45 +08:00
  • 884cb9a5a2 fix(certificate): unable to refresh certificate entity with vault reference when initial with an invalid string (#10984) Yufu Zhao 2024-12-24 17:36:13 +08:00
  • d5a58083d4 fix(event-hooks): normalize table should be included the value type string, number, and boolean (#11032) Xiaoyan Rao 2024-12-24 17:18:11 +08:00
  • 48ce37bcda chore(deps): bump lua-kong-nginx-module to 0.14.0 (#11036) kurt 2024-12-24 11:49:51 +08:00
  • 4acca4edbc tests(helpers): unify and improve the license testing helpers (#10964) Yufu Zhao 2024-12-24 11:10:53 +08:00
  • ee9396bbed fix(plugins): grpc-web, grpc-gateway: TE trailers fix/grpc-web-and-gateway-trailers Guilherme Salazar 2024-12-20 14:39:43 -03:00
  • c77a1786f2 feat(patch): control the proxy_upstream in lua side (#14029) Jun Ouyang 2024-12-23 23:38:17 +08:00
  • 5b0da6df36 test(opentelemetry): support variable resource attributes Suzy Wang 2024-11-06 11:28:24 -08:00
  • 5ab8c15e52 feat(opentelemetry):set variable resource attributes Suzy Wang 2024-11-05 11:18:36 -08:00
  • b717b12941 tests(active_tracing): temporarily disable flaky assertions samugi 2024-12-23 10:45:28 +01:00
  • dc1a42dde9 close socket connection when websocket connect failed to avoid potential leak (#14038) BrianChen 2024-12-23 17:05:34 +08:00
  • 48100f8167 feat(active_tracing): latency metrics samugi 2024-12-19 06:51:07 +01:00
  • e17df7a0e2 fix(active_tracing): measure body read without reading body samugi 2024-12-18 12:49:25 +01:00
  • 6bf19983c7 refactor(clustering/sync): mark incremental sync EE only code (#11014) Chrono 2024-12-23 14:45:03 +08:00
  • b9cdb7242b feat(clustering/rpc): emit event when RPC becomes ready (#11039) Chrono 2024-12-23 14:35:20 +08:00
  • 51cb5f1b4f tests(clustering): dp status ready when use RPC Sync (#14035) hanjian 2024-12-23 14:23:26 +08:00
  • 145816122e perf(core): reduce LMDB size by optimizing key format (#14028) Xiaochen Wang 2024-12-23 14:20:21 +08:00
  • d07425b0a7 refactor(clustering/rpc): simplify the implementation (#14026) Chrono 2024-12-23 14:01:26 +08:00
  • ab888cc795 feat(clustering/rpc): emit event when RPC becomes ready (#14034) Chrono 2024-12-21 06:31:30 +08:00
  • 094953272e tests(api): adding ai-proxy automated test (#10706) Jane Hitchcock 2024-12-20 11:39:15 -06:00
  • b65039363c docs(rate-limiting-advanced): add a description when identifier is consumer-group (#10995) Zhefeng C. 2024-12-20 13:39:56 +08:00
  • 14b1bf96dc chore(deps): bump lua-kong-nginx-module to 0.14.0 (#14037) kurt 2024-12-20 10:46:54 +08:00
  • 705860c3dd docs(readme): add references to Konnect in getting started guide Jesse Miller 2024-12-19 08:11:25 -08:00
  • de6fc029a1 fix(active_tracing): finish access span for unbuffered samugi 2024-12-16 12:32:17 +01:00
  • d084adff74 fix(active_tracing): negative span duration samugi 2024-12-12 12:27:06 +01:00
  • 3165c7ccc8 feat(active_tracing): content capture samugi 2024-12-06 20:57:04 +01:00
  • cfa9b781e6 fix(analytics): honor the value of trace_id from tracing headers samugi 2024-11-27 17:52:37 +01:00
  • 2023daa619 feat(clustering/sync): apply notification for incremental sync (#11024) Chrono 2024-12-19 16:40:48 +08:00
  • a2a94982bf fix(clustering/rpc): support cluster_use_proxy option for clustering rpc protocol (#11005) Kong Team Gateway Bot 2024-12-19 14:47:44 +08:00
  • dde8d05eda fix(db): ensure that flattened_errors is encoded as a JSON array (#11026) Kong Team Gateway Bot 2024-12-19 05:57:22 +08:00
  • f7f7a2349e fix(db): ensure that flattened_errors is encoded as a JSON array (#14019) Michael Martin 2024-12-18 06:45:38 -08:00
  • 18c96ff7c7 docs(release): generate 3.9.0.0 changelog (#10854) (#11011) Enrique García Cota 2024-12-18 10:47:19 +01:00
  • 8dd7c93524 release: 3.9.1 (#14023) Enrique García Cota 2024-12-18 10:41:34 +01:00
  • 33a43c702c docs(release): generate 3.9.0 changelog (#13935) (#14031) Enrique García Cota 2024-12-18 10:41:09 +01:00
  • 2f59b4c473 feat(clustering/rpc): support jsonrpc notification (#11018) Kong Team Gateway Bot 2024-12-18 16:41:27 +08:00
  • a4cb688ee3 fix(oas-validation): fix assertion failure on query params without values (#11004) Chen Shuaimin 2024-12-18 16:09:10 +08:00
  • be7e3567e4 feat(clustering/rpc): support jsonrpc notification (#13948) Chrono 2024-12-18 14:14:19 +08:00
  • 32af80d736 chore(ci): update the SLSA action to use Kong's repository (#11006) Niklaus Schen 2024-12-18 10:44:22 +08:00
  • 59118e2a04 refactor(clustering/rpc): rename to cluster_rpc_sync (#14025) Chrono 2024-12-18 09:22:40 +08:00
  • ab78fc277d fix(dbless): nest unique field errors for child entities (#14017) (#10999) Kong Team Gateway Bot 2024-12-18 04:12:02 +08:00
  • b1681f26d6 fix(build): fix datakit repo being private (#11007) Wangchong Zhou 2024-12-17 17:56:05 +08:00
  • f3f77eb153 chore(build): allow github_release to download without extract (#14027) Wangchong Zhou 2024-12-17 17:55:44 +08:00
  • e95e9e897c style(plugins): more friendly comments about entity:each() (#10997) Chrono 2024-12-17 15:49:22 +08:00
  • 2a5b91244c refactor(clustering/sync): clean the logic of sync_once_impl() (#11000) Kong Team Gateway Bot 2024-12-17 15:09:42 +08:00
  • fad17ba3c6 fix(clustering/rpc): support cluster_use_proxy option for clustering rpc protocol (#13971) Xiaochen Wang 2024-12-17 14:10:23 +08:00
  • eeded7874b refactor(clustering/sync): clean the logic of sync_once_impl() (#14024) Chrono 2024-12-17 02:30:26 +08:00
  • f10cd09bc4 chore(wasm): remove bundled datakit filter (#14013) Michael Martin 2024-12-16 10:09:33 -08:00
  • 9dded314d5 fix(dbless): nest unique field errors for child entities (#14017) Michael Martin 2024-12-16 09:50:59 -08:00
  • f6b4167a3b feat(core): plugins streaming (#10374) Aapo Talvensaari 2024-12-16 17:15:02 +02:00
  • 2af3a76bb1 refactor(sandbox): improve sandbox (#10900) Aapo Talvensaari 2024-12-13 17:56:26 +02:00
  • d9c4531678 chore(deps): bump @kong/runtime-groups-api-client (#10990) dependabot[bot] 2024-12-13 13:01:11 -05:00
  • c2cd268f50 refactor(sandbox): improve sandbox (#10900) Aapo Talvensaari 2024-12-13 17:56:26 +02:00
  • d095dc9cb0 chore(deps-dev): bump @types/node in /spec-ee/kong-api-tests (#10986) dependabot[bot] 2024-12-13 09:43:33 -05:00
  • e833aaca7b fix(active-tracing): attribute changes Joshua Schmid 2024-11-29 15:33:53 +01:00
  • 0118b3c220 docs(changelog): update 3.9.0 changelog (#14016) (#14018) 3.9.0 Andy Zhang 2024-12-13 12:12:10 +08:00
  • 4fb6d639ab docs(changelog): update 3.9.0 changelog (#14016) Andy Zhang 2024-12-13 12:04:56 +08:00
  • a347645daa docs(changelog): add 3.9.0 changelog entries (#14014) Andy Zhang 2024-12-13 08:27:23 +08:00
  • 5980b89c8c tests(*): shutdown timerng instance after test completion (#14005) (#10987) Michael Martin 2024-12-12 15:37:44 -08:00
  • c2613e0e3f chore(wasm): remove bundled datakit filter (#14012) Michael Martin 2024-12-12 14:51:46 -08:00
  • 358fff3869 tests(*): shutdown timerng instance after test completion (#14005) Michael Martin 2024-12-11 11:44:50 -08:00
  • 14a7368a3b fix(prometheus): use configure() handler to toggle upstream_health_metrics (#13983) (#10981) Kong Team Gateway Bot 2024-12-12 01:29:24 +08:00
  • 2b3c15f3b2 style(clustering): log pings only when the hash changes (#13885) Sanskar Jaiswal 2024-12-10 18:47:10 +05:30
  • 973831c046 tests(wasm): add missing filter tags (#13995) Michael Martin 2024-12-09 14:37:07 -08:00
  • ab8c81caa3 fix(redis): add connection pool support for redis (#10591) Zachary Hu 2024-12-11 18:05:13 +08:00
  • a9ebbcb094 fix(sync): do not introduce router rebuild timer for full sync (#14001) (#14006) Kong Team Gateway Bot 2024-12-11 16:54:29 +08:00
  • 38ee54421d perf(plugins/oidc): remove issuer rediscovery check from OIDC schema (#10979) Zachary Hu 2024-12-11 13:48:39 +08:00
  • d40ceddb6e fix(prometheus): use configure() handler to toggle upstream_health_metrics (#13983) Michael Martin 2024-12-10 17:18:55 -08:00
  • fbaf4f7c30 tests(busted): make all setup() and teardown() calls lazy (#10968) Kong Team Gateway Bot 2024-12-11 01:35:01 +08:00
  • 85ce759e34 fix(sync): do not introduce router rebuild timer for full sync (#14001) Xiaochen Wang 2024-12-10 22:36:14 +08:00
  • ce668ccb86 fix(sync): do not introduce router rebuild timer for full sync (#14001) Xiaochen Wang 2024-12-10 22:36:14 +08:00
  • b594b1d602 style(clustering): log pings only when the hash changes (#13885) Sanskar Jaiswal 2024-12-10 18:47:10 +05:30
  • 33cde6544c chore(ci): fix slsa-github-generator branch name (#10970) Niklaus Schen 2024-12-10 16:21:35 +08:00
  • 250138213c chore(ci): remove the dependency on Node.js versions below 20 (#10966) Niklaus Schen 2024-12-10 15:03:41 +08:00
  • 96076c3170 Revert "chore(cd): remove ubuntu-20.04" Wangchong Zhou 2024-12-10 12:51:02 +08:00
  • 2cf86be438 chore(ai): remove unused debug line Jun Ouyang 2024-12-02 21:37:54 +08:00
  • d1b2ffbe75 fix(tests): drop empty cache metrics in ai-request-transformer Wangchong Zhou 2024-11-30 01:20:13 +08:00
  • 4e27cfce40 fix(tests): add gemini tests to ai-proxy-advanced Wangchong Zhou 2024-11-29 23:38:27 +08:00
  • 18acad2185 chore(spec): add license header Wangchong Zhou 2024-11-29 15:18:01 +08:00
  • 302dfeda48 fix(llm): fix streaming sse filter not ran twice and prompt token count and missing metadata Jack Tysoe 2024-11-28 13:51:50 +00:00
  • de3371af68 fix(AG-178): fix gemini parsing multiple chained tool calls Jack Tysoe 2024-11-27 01:49:17 +00:00
  • d1ed689c07 fix(AG-178): add logging tests for streaming Jack Tysoe 2024-11-27 00:40:35 +00:00
  • bba70382ae fix(AG-178): add logging tests for non-openai format 'gemini' Jack Tysoe 2024-11-27 00:21:18 +00:00
  • a1c6f48404 fix(AG-178): (ai-transformers): add statistic logger test for non-openai format response Jack Tysoe 2024-11-26 23:48:45 +00:00
  • 8faeae125b fix(AG-178): properly support all streaming content types Jack Tysoe 2024-11-26 23:20:37 +00:00
  • 6d5f14c51d fix(AG-178): divide by zero protection on analytics maths Jack Tysoe 2024-11-26 23:16:00 +00:00
  • 7c0a1235ef fix(AG-178): make analytics collection run AFTER response transformation Jack Tysoe 2024-11-26 23:13:50 +00:00
  • 3215a83b39 fix(AG-178): send correct object to ctx buffer Jack Tysoe 2024-11-26 23:12:31 +00:00
  • 56ba668916 fix(AG-178): set correct conf field for error logger Jack Tysoe 2024-11-26 23:09:12 +00:00