Commit Graph

1934 Commits

Author SHA1 Message Date
jpgouin
6cbaf55aab
feat: Add filter on HTTP methods for consumer-restriction plugin (#3691) 2021-03-08 18:00:29 +08:00
nic-chen
fc9fcff55e
fix: fail to run make deps on macOS (#3718) 2021-03-08 17:13:39 +08:00
Cliff Su
39c65e433f
chore: update skywalking plugin to v0.4.1 (#3721) 2021-03-08 16:58:12 +08:00
罗泽轩
9d97b7368f
docs: split architecture-design (#3776) 2021-03-08 14:28:05 +08:00
yongboy
34f60ee2cc
feat: add control api for discovery module (#3742)
Co-authored-by: nieyong <nieyong@staff.weibo.com>
2021-03-08 08:58:46 +08:00
Ayush das
8379fe1a42
docs: fixed powered-by link (#3768) 2021-03-07 14:34:33 +08:00
Cliff Su
f657b9023b
docs: change the img tag to markdown syntax (#3765) 2021-03-05 21:09:30 +08:00
罗泽轩
b7b784f6f1
feat: release 2.4 (#3723) 2021-03-05 18:23:24 +08:00
Ayush das
b7751d55dc
docs: updated remaining screenshots of plugins (#3761)
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
2021-03-05 12:04:14 +08:00
Dhawal Kamdar
8c2d7c9e08
docs: Missing plugins doc of apisix shown in website (#3754)
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
2021-03-05 09:35:54 +08:00
罗泽轩
4820ad93e5
ci: ensure the fuzzing work under Python3 (#3747)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-03-04 15:34:47 +08:00
Wen Ming
8e3fd22671
docs: fix wrong dir when install from source code. (#3748) 2021-03-04 13:09:40 +08:00
Ayush das
a40a4d695a
docs: updated screenshots from v2.x dashboard (#3741)
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
2021-03-04 12:00:05 +08:00
罗泽轩
7a5b35d535
docs: fix openid-connect's subtitles (#3745)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-03-04 11:58:01 +08:00
Lien Li
66539b36e7
feat: support conditional response rewrite (#3577)
* support conditinal response rewrite

* fix code style

* fix typo

* fix typo

* fix test case

* add test case and fix code style

* drop space

* add fail test cases

* enhance docs
2021-03-04 10:10:13 +08:00
罗泽轩
9885103a45
test: clean up malformed etcd data (#3743)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-03-04 09:12:50 +08:00
罗泽轩
0d40f81259
test: improve the unique request id check (#3738)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-03-03 23:02:00 +08:00
罗泽轩
a97ba0ddf7
refactor: extract desc definition from the schema (#3737)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-03-03 20:43:58 +08:00
Shuyang Wu
01849b98f1
ci: auto generate and check for rpm package (#3621)
Co-authored-by: John Bampton <jbampton@users.noreply.github.com>
2021-03-03 17:59:59 +08:00
Shuyang Wu
fc7a466681
ci: run chaos test on HEAD of PR (#3675) 2021-03-03 13:40:33 +08:00
Cliff Su
29b1e2dfa4
docs: fix invalid link (#3733) 2021-03-02 23:41:08 +08:00
罗泽轩
1c4b21f3b6
chore: only package this version's rockspec (#3724) 2021-03-02 23:33:40 +08:00
罗泽轩
3413ebba81
docs: tweak discovery via DNS doc (#3731) 2021-03-02 21:10:17 +08:00
Yuelin Zheng
1591842a0c
docs: update request-id.md doc (#3713) 2021-03-02 18:02:55 +08:00
琚致远
210f76d48c
fix: invalid links in markdown files (#3712) 2021-03-02 17:12:21 +08:00
Yousa
a82e31d7e2
chore: use the # operator to get the length of the Lua string (#3716)
You should always use the # operator to get the length of the Lua string instead of the string.len

according to:
https://yousali.me/openresty-best-practices/lua/string_library.html
2021-03-02 12:30:26 +08:00
Ayush das
573b4887db
docs: updated users image part in README.md (#3715)
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
2021-03-02 12:29:03 +08:00
Yuelin Zheng
7686cb4955
docs: update the plugin-develop.md doc (#3705) 2021-03-01 15:58:59 +08:00
罗泽轩
46c649596f
feat: add labels to plugin_config (#3703) 2021-03-01 14:51:48 +08:00
nic-chen
7827d094c4
fix: validate plugins configuration of plugin_config via incremental sync (#3700) 2021-03-01 14:43:44 +08:00
琚致远
233b6c059c
fix docs invalid issues (#3706) 2021-03-01 14:06:33 +08:00
guoqqqi
69cd127a08
docs: update the link to the failed image (#3707) 2021-03-01 13:19:12 +08:00
guoqqqi
c87e3798ee
docs: added sidebar config (#3699)
Co-authored-by: juzhiyuan <juzhiyuan@apache.org>
2021-03-01 12:00:06 +08:00
idbeta
f3449f30f8
test: add fuzzing case for the route with vars (#3667) 2021-03-01 10:02:15 +08:00
Kafilat Adeleke
8d7f099b1a
fix: error will be reported when try to start apisix without the which utility (#3694) 2021-03-01 09:10:30 +08:00
nic-chen
d8154da601
chore: expose schema of plugin_config via control API (#3701) 2021-03-01 08:32:02 +08:00
罗泽轩
6731ca1483
feat: support SRV record (#3686) 2021-02-27 23:02:57 +08:00
罗泽轩
e58a55fbc6
fix(chash): ensure retry can try every node (#3651)
Previously the default number of retry is equal to the number of node,
but the same node will be tried again according to its weight.

Also ensure the same picker will be used in the whole request,
especially during the retry.
2021-02-27 22:17:22 +08:00
YuanSheng Wang
edf838ea4a
ci: use the specified version of skywalking. (#3698) 2021-02-27 22:13:29 +08:00
Yuelin Zheng
79a4fc6b3d
docs: plugin-develop.md add to view all plugin priorities (#3680) 2021-02-27 22:00:09 +08:00
罗泽轩
e2f1fc6a7b
chore: capitalize the constant (#3672)
See https://github.com/apache/apisix/pull/3629#discussion_r582423351
2021-02-27 20:33:30 +08:00
罗泽轩
3950e4a781
chore: add safe limit to avoid infinite loop caused by bug (#3682) 2021-02-27 20:02:07 +08:00
罗泽轩
fa028c10a7
fix: cache server picker for nodes without port (#3665)
Compare with the original node which is not changed after filled
2021-02-27 20:01:05 +08:00
罗泽轩
343d4841ef
chore: no need to package documentation (#3687)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-27 11:07:23 +08:00
guoqqqi
9c5ba9184a
docs: Added title to markdown under docs (#3685) 2021-02-26 21:40:08 +08:00
Cliff Su
12fb8eb76d
docs: fix broken links (#3681) 2021-02-26 17:56:32 +08:00
tzssangglass
a6fbcce2c2
fix: script does not work when the route is bound to a service. (#3678)
fix #3663
2021-02-26 14:35:21 +08:00
John Bampton
0b0a1c5994
docs: fix markdown links (#3622) 2021-02-26 13:08:09 +08:00
Shuyang Wu
7594072839
chore: update makefile install to install everything in conf (#3660)
fix #3657
2021-02-26 10:05:41 +08:00
Yuelin Zheng
1d79ce57eb
feat: the traffic-split plugin supports upstream_id (#3512) 2021-02-25 20:59:16 +08:00