Commit Graph

994 Commits

Author SHA1 Message Date
Bisakh
da691b92b8
feat(plugins): Datadog for metrics collection (#5372) 2021-11-09 09:35:30 +08:00
罗泽轩
cc6caa974c
change: log insensitive consumer info only (#5445) 2021-11-09 09:16:31 +08:00
Zeping Bai
c2f5eba5cf
feat: support advanced matching based on post form (#5409) 2021-11-09 09:02:56 +08:00
tzssangglass
cd29ba3be7
fix(admin): modify boolean parameters with PATCH (#5434) 2021-11-08 10:52:09 +08:00
Xunzhuo
0e973fbb50
feat(limit-* plugin): fallback to remote_addr when key is missing (#5422) 2021-11-07 19:29:27 +08:00
leslie
2d8b676cdd
fix(auth-ldap): add handler for invalid basic auth header values (#5432) 2021-11-07 19:26:42 +08:00
tzssangglass
043cde3a36
fix(traffix-split): multiple rules with multiple weighted_upstreams under each rule cause upstream_key duplicate (#5414) 2021-11-05 09:56:19 +08:00
leslie
eab5606426
fix: add handler for invalid basic auth header values (#5419) 2021-11-05 09:27:38 +08:00
Xunzhuo
4346782a87
feat(limit-count): support multiple variables as key (#5378) 2021-11-04 15:51:37 +08:00
罗泽轩
4dafab5afa
feat(limit-conn): support multiple variables as key in L4 (#5413) 2021-11-04 09:48:02 +08:00
罗泽轩
f505d99e97
test: remove unused conf & make t/core/config_etcd.t stable (#5407) 2021-11-03 15:26:48 +08:00
leslie
25ee29d41b
ci: lint for editorconfig (#5391) 2021-11-03 12:50:17 +08:00
罗泽轩
9ba76cc265
test: avoid client timeout caused by DNS query (#5401) 2021-11-03 12:50:00 +08:00
罗泽轩
a0efeca194
test: show error.log once the CLI test failed (#5405) 2021-11-02 21:49:41 +08:00
Xunzhuo
7b06fcc468
feat(limit-conn): support multiple variables as key (#5354) 2021-11-02 20:38:28 +08:00
leslie
042ce5c1a6
fix: ldap deps in install-dependencies.sh (#5385) 2021-11-01 21:14:37 +08:00
罗泽轩
9fc67b1c39
test: the http2 is missing which causes weird result (#5382) 2021-11-01 15:36:03 +08:00
Xunzhuo
2bb86f6a97
fix(request-validation): correct rejected_message to rejected_msg (#5355) 2021-10-29 17:25:43 +08:00
Bisakh
83651715a6
test: grpc stream proxy test with test nginx (#5319)
Co-authored-by: leslie <59061168+leslie-tsang@users.noreply.github.com>
2021-10-28 08:49:08 +08:00
罗泽轩
9df6e88734
test(wasm): add fault-injection example (#5337) 2021-10-27 10:27:27 +08:00
Bisakh
60f14bb1e3
refactor: migrate grpc proxy tests from shell to test Nginx (#5299) 2021-10-26 09:05:11 +08:00
Bisakh
5c27f0b3d4
ci: test framework requires grpcurl in centos7 ci (#5316)
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2021-10-25 14:43:38 +08:00
Zhendong Qi
a348ffffe4
feat(proxy-rewrite): add method proxy (#5292)
Co-authored-by: qizhendong <qizhendong@cmss.chinamobile.com>
2021-10-25 10:34:25 +08:00
jackfu
ded7c44393
fix(zipkin): response_span doesn't have correct start time (#5295)
Co-authored-by: jack.fu <jack.fu@yijinin.com>
2021-10-24 19:07:42 +08:00
罗泽轩
fa8a34f72d
feat: initial wasm support (#5288) 2021-10-22 16:29:12 +08:00
罗泽轩
2f250d5369
feat(limit-req): support multiple variables as key (#5302) 2021-10-22 08:49:58 +08:00
agile6v
71a2259d15
feat(proxy-cache): support memory-based strategy (#5028) 2021-10-21 15:57:54 +08:00
Bisakh
e68e03f863
feat(control): expose services(#5271) 2021-10-20 08:55:01 +08:00
刘训灼
50fed63082
feat(control): add dump upstream api (#5259) 2021-10-19 12:57:41 +08:00
罗泽轩
6798a7ce12
feat: use lock to ensure fetching token from shdict always (#5263) 2021-10-18 20:43:50 +08:00
帅进超
e71052783c
fix: shm health check is not enabled after upgrading etcd client to 1.6.0 (#5257) 2021-10-18 17:47:31 +08:00
oliver
c46213a6e2
fix: route's timeout should not be overwrittern by service (#5219) 2021-10-18 09:17:02 +08:00
tzssangglass
4395d708e9
feat(ext-plugin): avoid sending conf request more times (#5183) 2021-10-18 09:04:19 +08:00
tzssangglass
298114f8d1
test: make test etcd healthcheck stable (#5239) 2021-10-15 09:45:55 +08:00
帅进超
a413014deb
feat: etcd cluster single node failure APISIX startup failure (#5158) 2021-10-14 16:03:26 +08:00
tzssangglass
2b23907743
feat: support specify custom sni in etcd conf (#5206) 2021-10-13 18:58:46 +08:00
jpgouin
d1c178daaa
feat: Add ldap-auth plugin (#3894) 2021-10-13 09:04:39 +08:00
罗泽轩
c7523da7d4
test: run mtls verify test in stream subsystem (#5202)
Co-authored-by: Alex Zhang <tokers@apache.org>
2021-10-12 20:51:42 +08:00
tzssangglass
ebd4286252
fix: filter nil plugin conf triggered by etcd dir init (#5204) 2021-10-12 10:14:25 +08:00
罗泽轩
621c7b8199
fix: pass correct host header to health checker target nodes (#5175) 2021-10-09 17:37:51 +08:00
罗泽轩
07d38a61dc
ci: run cli test under our customed Nginx (#5157) 2021-10-09 17:36:19 +08:00
罗泽轩
03a1c76084
test: make t/plugin/traffic-split.t stable (#5176) 2021-10-09 09:11:36 +08:00
nic-chen
3e188389e3
feat: enhance the verification of the configuration (#5171) 2021-10-08 08:51:10 +08:00
罗泽轩
aa375ab2c8
test: make t/plugin/skywalking.t stable (#5170) 2021-10-04 10:28:46 +08:00
leslie
34df010cfc
chore: fix typo in init.lua (#5161) 2021-10-02 11:18:42 +08:00
罗泽轩
6096d7f9f7
fix: upgrade lua-resty-balancer to 0.04 (#5144) 2021-09-30 11:34:52 +08:00
leslie
76540a57f5
feat: add rejected_message support for plugin request-validation (#5122) 2021-09-28 10:17:08 +08:00
罗泽轩
7d7dfdd22e
feat: support skywalking 8.7 (#5139) 2021-09-27 21:07:31 +08:00
tzssangglass
0e72b67762
chore(plugin): add scope equals to global attribute for some plugins (#5126) 2021-09-24 10:19:15 +08:00
罗泽轩
95459c718a
fix(radixtree_host_uri): correct matched host (#5124) 2021-09-23 20:30:49 +08:00