澄潭
bf30043807
test: add #4034 conformance repro (redis-failure inject CPU spin)
...
Adds a wasm-go conformance case reproducing #4034 : a deferred async
redis-failure callback synchronously calls injectEncodedDataToFilterChain,
which pre-fix makes WasmBase::doAfterVmCallActions re-queue an action forever
and spins a worker at 100% CPU. Redis is pointed at an unroutable endpoint so
the failure callbacks fire under concurrency. With the drain-to-local fix the
gateway stays responsive (200); a spinning worker would fail via timeout.
Validated end-to-end against the rebuilt gateway image.
Signed-off-by: 澄潭 <zty98751@alibaba-inc.com >
2026-07-06 21:48:47 +08:00
cyberslack_lee
7c94b5a822
fix: fix some typo errors ( #3988 )
...
Co-authored-by: woody <yaodiwu618@gmail.com >
2026-06-23 11:08:44 +08:00
Jingze
678ea5660e
fix(wasm): resolve stale route_name in wasm context after reroute ( #3576 )
...
Signed-off-by: jingze <daijingze.djz@alibaba-inc.com >
2026-05-12 10:19:36 +08:00
Kent Dong
cd0a6116ce
fix: Fix jwt-auth plugin related typos ( #3291 )
2026-02-11 17:43:49 +08:00
EndlessSeeker
b2b4f72775
Feat: upgrade istio from 1.19.5 to 1.27.1 ( #3066 )
2025-11-20 14:43:30 +08:00
SaladDay
1bcef0c00c
feature: support secret reference for Redis password in MCP Server ( #3006 )
...
Co-authored-by: 澄潭 <zty98751@alibaba-inc.com >
2025-10-27 13:33:52 +08:00
澄潭
0d7d4218d4
Update dubbo.yaml
2025-10-21 10:51:36 +08:00
Patrisam
817cd322ff
#1736Implement cloudflare e2e test case ( #2998 )
2025-10-20 19:47:36 +08:00
aias00
fc65104437
feat(e2e): add OpenAI e2e ( #2727 )
2025-09-21 14:38:45 +08:00
aias00
e9cb39088a
feat(gzip): add gzip configuration support and update default settings ( #2867 )
...
Co-authored-by: 澄潭 <zty98751@alibaba-inc.com >
2025-09-21 14:36:45 +08:00
Xijun Dai
47827ad271
refactor(v2): upgrade module to github.com/alibaba/higress/v2 ( #2922 )
...
Signed-off-by: Xijun Dai <daixijun1990@gmail.com >
2025-09-21 14:29:07 +08:00
澄潭
fff5903007
feat: add MCP SSE stateful session load balancer support ( #2818 )
2025-08-28 20:52:07 +08:00
澄潭
995bcc2168
feat(transformer): Add split and retain strategy for dedupe ( #2761 )
2025-08-15 15:21:13 +08:00
co63oc
79b3b23aab
Fix typos ( #2628 )
...
Signed-off-by: co63oc <co63oc@users.noreply.github.com >
Co-authored-by: 澄潭 <zty98751@alibaba-inc.com >
Co-authored-by: xingpiaoliang <erasernoobx@outlook.com >
2025-08-12 15:58:32 +08:00
WeixinX
33ce18df5a
feat(wasm-go): add field reroute to disable route reselection ( #2739 )
2025-08-11 09:37:35 +08:00
aias00
a1bf1ff009
feat(provider): add support for Grok provider in AI proxy ( #2713 )
...
Co-authored-by: 韩贤涛 <601803023@qq.com >
2025-08-07 17:22:47 +08:00
WeixinX
abc31169a2
fix(wasm-go): transformer performs an add op when the replace key does not exist ( #2706 )
2025-08-04 20:38:29 +08:00
co63oc
f826d79109
fix typos ( #2656 )
...
Signed-off-by: co63oc <co63oc@users.noreply.github.com >
2025-07-25 16:18:39 +08:00
xingpiaoliang
081ab6ee8d
Migrate WASM Go Plugins to New SDK and Go 1.24 ( #2532 )
2025-07-11 10:43:00 +08:00
007gzs
753022e093
Feat: Ai data masking msg window support reasoning_content in response and n in request ( #2404 )
2025-06-20 15:39:09 +08:00
Xijun Dai
fb8dd819e9
feat(ai-proxy): Adjust the streaming response structure to keep it consistent with the openai ( #2391 )
...
Signed-off-by: Xijun Dai <daixijun1990@gmail.com >
2025-06-12 16:25:35 +08:00
VinciWu557
ee26baf054
feat: support dify ai-proxy e2e test || feat: support diify ai-proxy e2e test ( #2319 )
2025-06-03 19:31:58 +08:00
Se7en
ec83623614
feat: allow skipping higress dev image build during wasmplugin e2e tests ( #2264 )
2025-05-26 10:20:05 +08:00
Jun
4a82d50d80
add variable from secret when applying istio cr ( #1877 )
2025-03-17 10:59:05 +08:00
yunmaoQu
f45bc9008a
feat: add replay protection plugin ( #1672 )
...
Co-authored-by: hanxiantao <601803023@qq.com >
2025-03-10 15:11:13 +08:00
韩贤涛
477e44b9f1
e2e: Enhance the e2e testing of the ai-proxy plugin based on the LLM mock server ( #1742 )
2025-02-11 20:16:03 +08:00
韩贤涛
1431ff9cfe
e2e: Enhance the e2e testing of the ai-proxy plugin based on the LLM mock server ( #1713 )
2025-02-05 10:14:25 +08:00
Kent Dong
380717ae3d
fix: Make opa listen to all IPs ( #1621 )
2024-12-26 17:41:28 +08:00
Kent Dong
d02c974af4
feat: Ensure all images are loaded to K8s before starting e2e tests ( #1389 )
2024-11-08 10:15:51 +08:00
007gzs
c1f2504e87
Ai data mask deny word match optimize ( #1453 )
2024-11-05 15:26:55 +08:00
Yang Beining
acec48ed8b
[ai-cache] Implement a WASM plugin for LLM result retrieval based on vector similarity ( #1290 )
2024-10-27 16:21:04 +08:00
Jun
e298078065
add dns&static registry e2e test ( #1393 )
2024-10-16 10:21:03 +08:00
brother-戎
c923e5cb42
feat: add annotation for mirror svc ( #1121 )
2024-09-23 13:53:08 +08:00
澄潭
55c0eb38d4
optimize e2e test of rust wasm plugin ( #1277 )
2024-09-03 14:18:39 +08:00
ran xuxin
f26cde3b3b
Feat: Add ai-geoip wasm plugin to search the client's geographic information depending on the client ip address ( #1172 )
...
Co-authored-by: Kent Dong <ch3cho@qq.com >
Co-authored-by: 澄潭 <zty98751@alibaba-inc.com >
2024-09-01 09:04:55 +08:00
澄潭
f7a419770d
upgrade to istio 1.19 ( #1211 )
...
Co-authored-by: CH3CHO <ch3cho@qq.com >
Co-authored-by: rinfx <893383980@qq.com >
2024-08-26 09:51:47 +08:00
Pxl
29fcd330d5
feat: support ai-proxy custom settings ( #1219 )
2024-08-22 13:59:32 +08:00
007gzs
25b085cb5e
feat: ai敏感词拦截插件 ( #1190 )
2024-08-16 17:24:32 +08:00
007gzs
ef31e09310
feat: add rust demo plugin request block ( #1091 )
...
Co-authored-by: Yi <lynskylate@gmail.com >
2024-07-22 15:49:06 +08:00
jiaomh
a7ee523c98
Update test/README.md ( #1098 )
2024-07-07 10:06:32 +08:00
Tao Jikun
e389313aa3
feat: update doc for running Ingress API conformance tests ( #1065 )
...
Co-authored-by: Kent Dong <ch3cho@qq.com >
2024-06-27 14:55:10 +08:00
Ink33
ed976c6d06
feat(plugin): implement golang version of plugin jwt-auth ( #743 )
...
Signed-off-by: Ink33 <Ink33@smlk.org >
2024-06-06 10:22:51 +08:00
Jun
2807ddfbb7
Feat https fallback ( #1020 )
2024-05-31 14:04:02 +08:00
澄潭
26ec0d3d55
Update manifests.yaml
2024-05-30 10:42:54 +08:00
澄潭
ed05da13f4
Update manifests.yaml
2024-05-29 19:25:03 +08:00
Ink33
2fee28d4e8
feat: run the specific e2e test with environment variable ( #975 )
...
Signed-off-by: Ink33 <Ink33@smlk.org >
2024-05-23 17:36:24 +08:00
澄潭
af8eff2bd6
optimize default action of route envoyfilter ( #985 )
2024-05-21 23:57:13 +08:00
Jun
03d2f01274
feat:add higress automatic https ( #854 )
...
Co-authored-by: 澄潭 <zty98751@alibaba-inc.com >
2024-05-09 10:56:28 +08:00
dongdongh233
a8c74c8302
Feature/add e2e testcase for issue 862 ( #899 )
2024-04-28 14:21:09 +08:00
澄潭
a67ce1d223
Update httproute-limit.go
2024-04-10 11:02:14 +08:00