Commit Graph

566 Commits

Author SHA1 Message Date
Gallardot
c37fc9933a
docs: fix forward-auth plugin doc (#6444) 2022-03-03 11:17:37 +08:00
soulbird
12cffdb0e0
docs(style): fix json code block syntax (#6489)
Co-authored-by: soulbird <zhaothreee@gmail.com>
2022-03-03 11:11:58 +08:00
罗泽轩
54ffdeed11
test: switch back to openresty/test-nginx (#6478) 2022-03-03 09:58:15 +08:00
John Chever
2f3bd9f453
docs: refactor the docs associated with Logger (#6415) 2022-03-03 09:05:28 +08:00
Navendu Pottekkat
fdad0aea0b
docs: restructure the "Architecture Design" Section (#6464)
Signed-off-by: Navendu Pottekkat <navendupottekkat@gmail.com>
2022-03-03 06:19:09 +08:00
Gaoll
0f9deb90f9
docs: fixed zh/response-rewrite.md format (#6476)
Co-authored-by: 高亮亮 <gll287546@alibaba-inc.com>
2022-03-02 18:00:47 +08:00
Peter Zhu
6c233d35f9
feat: support post_logout_redirect_uri config in openid-connect plugin (#6455) 2022-03-02 09:39:08 +08:00
Zhendong Qi
b41a2e001e
feat(error-log-logger): add clickhouse for error-log-logger (#6256)
Co-authored-by: qizhendong <qizhendong@cmss.chinamobile.com>
2022-02-28 16:40:39 +08:00
EH
a8528ad8ed
feat: mocking plugin (#5940)
Co-authored-by: leslie <59061168+leslie-tsang@users.noreply.github.com>
Co-authored-by: Peter Zhu <starszcan@gmail.com>
Co-authored-by: Bisakh <bisakhmondal00@gmail.com>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
Co-authored-by: EH <jerryrdong@tencent.com>
2022-02-25 14:14:06 +08:00
Yu.Bozhong
bcabe5fa0a
change(server-info): use a new approach(keepalive) to report DP info (#6202)
Co-authored-by: 阿杰鲁 <imbozhong@gmail.com>
2022-02-25 13:55:13 +08:00
Gaoll
80aaf7eefe
feat: add config to control write all status to x-upsream-apisix-status (#6392)
Co-authored-by: 高亮亮 <gll287546@alibaba-inc.com>
Co-authored-by: gaoliangliang <gaoliangliang@dtzhejiang.com>
2022-02-25 10:54:43 +08:00
shenzhuangzhi1
25809811c7
docs: update plugin-develop.md (#6370)
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
Co-authored-by: Alex Zhang <tokers@apache.org>
Co-authored-by: Yu.Bozhong <y.bz@foxmail.com>
Co-authored-by: leslie <59061168+leslie-tsang@users.noreply.github.com>
Co-authored-by: shenzhuangzhi <shenzhzh@inspur.com>
2022-02-25 10:50:58 +08:00
Zhendong Qi
abc20bb38e
feat(http-logger): allow verifying ssl cert (#6311)
Co-authored-by: qizhendong <qizhendong@cmss.chinamobile.com>
2022-02-24 11:33:30 +08:00
Navendu Pottekkat
749094bb55
docs: update "getting started" and "how to build" guides (#6389)
Signed-off-by: Navendu Pottekkat <navendupottekkat@gmail.com>
2022-02-24 09:17:49 +08:00
Gaoll
49b16bf4be
docs: fix openresty doc link (#6417)
Co-authored-by: 高亮亮 <gll287546@alibaba-inc.com>
2022-02-24 09:12:54 +08:00
SkyeYoung
3000b8240a
docs: improve consul_kv.md (#6278) 2022-02-23 22:38:20 +08:00
JasonZhu
4b4e727bae
feat(authz-keycloak): add token refresh/expire time configuration (#6229)
Co-authored-by: jasonzhu <zhutianqi@meituan.com>
2022-02-23 22:07:05 +08:00
zhixiongdu
f7b50f28ba
feat: add kubernetes discovery module (#4880)
Co-authored-by: zhixiogndu <adugeek@gmail.com>
Co-authored-by: zhixiongdu <zhixiongdu@upchina.com>
2022-02-23 10:26:54 +08:00
Gaoll
8579a02a70
docs: fix For L7 proxy -> For L4 proxy (#6423)
Co-authored-by: 高亮亮 <gll287546@alibaba-inc.com>
2022-02-23 09:47:12 +08:00
mango
4ec0d6b015
docs: translate Chinese to English in en clickhouse-logger (#6416) 2022-02-23 09:08:29 +08:00
Gaoll
462413551e
docs: add zh proxy-control.md&modify other doc error (#6346)
Co-authored-by: 高亮亮 <gll287546@alibaba-inc.com>
2022-02-22 14:14:37 +08:00
Zeping Bai
ecf08c6dd5
docs: update public API relative usage (#6318)
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
2022-02-22 12:00:20 +08:00
罗泽轩
1c6b47354a
docs(cn): remove datadog from sidebar & fix doc lint conf (#6411) 2022-02-22 11:30:06 +08:00
Zeping Bai
21aa21bbfc
docs: fix configuration file typo (#6395) 2022-02-21 17:12:55 +08:00
罗泽轩
42e84e437f
docs(extern-plugin): the implementation of runner (#6336) 2022-02-21 09:54:33 +08:00
Hwting
b0f71819fa
docs: polishing skywalking-logger plugin's docs (#6377) 2022-02-21 09:54:13 +08:00
Daming
51f87773f4
doc: adjust the directory structure of observability's documents (#6391) 2022-02-21 09:52:37 +08:00
罗泽轩
e279dfffef
change(admin): empty nodes should be encoded as array (#6384) 2022-02-21 09:51:52 +08:00
罗泽轩
e4658fc236
feat(wasm): support getting request body (#6325)
Co-authored-by: leslie <59061168+leslie-tsang@users.noreply.github.com>
2022-02-18 10:42:02 +08:00
Zhendong Qi
a933c0bda4
feat: clickhouse logger (#6215)
Co-authored-by: qizhendong <qizhendong@cmss.chinamobile.com>
2022-02-16 21:01:49 +08:00
Daming
1407eb9452
docs: polishing zipkin and opentelemetery plugin's docs (#6302)
Co-authored-by: Peter Zhu <starszcan@gmail.com>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2022-02-16 15:21:34 +08:00
Nic
84eced65a9
change(prometheus): replace wrong apisix_nginx_http_current_connections{state="total"} label (#6327)
Co-authored-by: Alex Zhang <tokers@apache.org>
2022-02-16 15:20:28 +08:00
Bisakh
0b9a5fbc54
feat(loggly): support HTTP response code to SYSLOG severity mapping (#6228) 2022-02-15 09:42:00 +08:00
Jintao Zhang
537a8da24d
docs: clearer description for Prometheus plugin (#6280) 2022-02-13 22:12:39 +08:00
biubiue
e33d73379e
docs: update forward-auth zh document (#6287) 2022-02-13 20:01:53 +08:00
homeward
5c0896a989
docs: added cpanm installation commands and remove $ sign (#6284) 2022-02-13 20:01:06 +08:00
123liubao
92bbde92c3
docs: correct the 'article' to 'documentation' in Getting started. (#6275) 2022-02-10 10:00:37 +08:00
biubiue
862c604a4a
docs: add forward-auth zh document (#6267)
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2022-02-10 09:57:31 +08:00
John Chever
04a4cf18d0
docs: added installation mode for LTS version (#6269) 2022-02-10 09:44:01 +08:00
罗泽轩
e9e53e8152
refactor: mv the var mqtt_client_id to plugin level (#6241) 2022-02-09 19:54:38 +08:00
罗泽轩
6558ba519c
feat(grpc-transcode): support .pb file (#6264) 2022-02-09 19:53:19 +08:00
Felix Bartels
fec47142eb
feat(oidc): make it possible to validate tokens against provider host… (#5449)
Co-authored-by: starsz <starszcan@gmail.com>
2022-02-09 19:52:56 +08:00
tzssangglass
ba50e79bfb
doc: add new QQ group (#6274) 2022-02-09 18:19:35 +08:00
Zeping Bai
ec0fc2ceaf
docs: add public-api related content (#6218) 2022-02-08 11:42:29 +08:00
罗泽轩
6685fa213b
feat: release 2.12.1 (#6253) 2022-02-07 17:46:04 +08:00
Zeping Bai
a4cc0ee2cc
feat: release 2.10.4 (#6257) 2022-02-07 17:43:46 +08:00
Yu.Bozhong
2f2a84933a
docs(nacos): remove experimental tag (#6252) 2022-02-07 14:55:57 +08:00
kwanhur
b21c313eb2
build: purge all the dependent rocks (#6245) 2022-02-06 20:04:19 +08:00
Gaoll
6e8710f348
docs: update document directory (#6210)
Co-authored-by: 高亮亮 <gll287546@alibaba-inc.com>
Co-authored-by: YuanSheng Wang <membphis@gmail.com>
2022-02-02 20:37:12 +08:00
kwanhur
e067d341a3
build: make uninstall related files of runtime (#6236)
Co-authored-by: leslie <59061168+leslie-tsang@users.noreply.github.com>
2022-01-30 21:38:21 +08:00
lhack-jpeg
d96d2d8386
docs(nacos): remove experimental tag (#6240) 2022-01-30 16:57:32 +08:00
罗泽轩
f5c79f9027
docs: data panel => data plane (#6235) 2022-01-30 16:54:47 +08:00
kwanhur
82d17abf99
docs: solution for lualdap when install failed with luarocks (#6227) 2022-01-29 09:41:23 +08:00
Bisakh
c210add58b
feat(batchprocessor): support partial consumption of batch entries (#6203) 2022-01-28 16:08:46 +08:00
Baoyuan
3f7aaff1a8
docs: optimizing api-breaker documentation (#6219) 2022-01-28 11:04:34 +08:00
Bisakh
46834b2b69
feat(loggly): support http/s bulk sending for batch logs (#6212) 2022-01-28 09:53:47 +08:00
guoqqqi
7f4ebe7ed0
docs: add file-logger plugin info to README (#6207) 2022-01-26 15:12:20 +08:00
Bisakh
53420f65fb
feat: development of Loggly logging plugin (#6113) 2022-01-26 13:05:01 +08:00
roketyyang
7617e19982
feat: add opentelemetry plugin (#6119)
Co-authored-by: roketyyang <roketyyang@tencent.com>
2022-01-26 11:09:42 +08:00
Gaoll
db74bec95e
docs: fix consumer-restriction plugin (#6195)
Co-authored-by: 高亮亮 <gll287546@alibaba-inc.com>
2022-01-25 19:30:54 +08:00
罗泽轩
7f91925767
feat: release 2.12.0 (#6130)
Co-authored-by: leslie <59061168+leslie-tsang@users.noreply.github.com>
Co-authored-by: Bisakh Mondal <bisakhmondal00@gmail.com>
2022-01-25 12:35:53 +05:30
罗泽轩
023aa8f77e
docs: add missing } in the example (#6193) 2022-01-25 11:53:03 +08:00
罗泽轩
2914e057c9
ci: use codespell which is more sensitive (#6186) 2022-01-25 10:40:36 +08:00
罗泽轩
e59bd91b9b
docs(wasm): add forward-auth example (#6178) 2022-01-23 19:29:00 +08:00
guoqqqi
8114ca5688
feat: add file-logger plugin (#5831) 2022-01-21 16:53:23 +08:00
帅进超
8a4362b81f
docs: add grpc-web to README (#6161) 2022-01-21 10:36:37 +08:00
Baoyuan
fadf5c270a
docs: add CSRF plugin info to README (#6144) 2022-01-19 12:12:29 +08:00
Baoyuan
4d52c3e8e6
feat: add CSRF plugin (#5727)
* feat: add csrf plugin

* fix: format code

* feat: add plugin docs

* fix: adjust code

* fix: add docs in config.json

* fix: add plugin in plugins.t

* fix: format code

* Update apisix/plugins/csrf.lua

Co-authored-by: tzssangglass <tzssangglass@gmail.com>

* docs: modify inappropriate descriptions

* fix: change read cookie method

* fix: change variable name and add two blank lines

* Update docs/en/latest/plugins/csrf.md

Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>

* fix: add SameSite for cookie

* fix: move plugin name

* test: fix plugins test

* Update docs/zh/latest/plugins/csrf.md

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: improved documentation

* docs: optimize documents

* test: add some tests

* fix: lint test code

* test: perfect test

* fix: lint code

* fix: update test

* test: add space before number

* fix: optimization code

* Update apisix/plugins/csrf.lua

Co-authored-by: Bisakh <bisakhmondal00@gmail.com>

Co-authored-by: tzssangglass <tzssangglass@gmail.com>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: Bisakh <bisakhmondal00@gmail.com>
2022-01-18 13:48:01 +05:30
kerneltravel
3252b074a7
docs: add notice on customize-nginx-configuration docs (#6135) 2022-01-18 14:59:18 +08:00
leslie
121b731839
docs: fix images in architecture-design document (#6138) 2022-01-18 10:15:11 +08:00
Bisakh
95567a0861
docs: add vault support into readme (#6128) 2022-01-17 19:07:39 +08:00
罗泽轩
73cefc4cee
chore(forward-auth): rename address to uri (#6114) 2022-01-16 19:31:06 +08:00
Zeping Bai
d026c69e0c
chore: update forward-auth address schema (#6110) 2022-01-14 18:27:36 +08:00
罗泽轩
e69f9bee98
feat(mqtt): balance by client id (#6079) 2022-01-14 16:47:18 +08:00
mango
d7fda7ee69
feat: support hide the authentication header in basic-auth with a config (#6039)
Co-authored-by: xuwei <>
2022-01-14 12:55:06 +08:00
罗泽轩
54289722df
feat: set proxy_request_buffering dynamically (#6075) 2022-01-14 11:00:47 +08:00
Zeping Bai
8dbdd1f688
feat: add forward-auth plugin (#6037)
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2022-01-11 10:38:35 +08:00
罗泽轩
eb0bf87b38
feat(L4): support TLS over TCP upstream (#6030) 2022-01-11 10:29:56 +08:00
罗泽轩
265b06bdd3
change(serverless): rename "balancer" phase to "before_proxy" (#5992) 2022-01-11 10:29:23 +08:00
帅进超
ddb9cd28bf
feat(grpc-web): support gRPC-Web Proxy (#5964) 2022-01-09 23:59:32 +08:00
Zeping Bai
7db31a1a71
feat: release 2.10.3 (#5985) 2022-01-09 23:57:10 +08:00
罗泽轩
e8229f51c6
test: doc & simpify stream part of the test framework (#6041) 2022-01-09 19:18:54 +08:00
guoqqqi
e01abd9905
docs: update some explanations for the usage of the mqtt proxy (zh) (#6051) 2022-01-09 16:27:13 +08:00
Daniel Kocot
ef04e067c8
docs: added some explanations for the usage of the mqtt proxy (#5888) 2022-01-07 17:34:02 +08:00
Zeping Bai
58fec8f5eb
docs: add OPA plugin document (#5970) 2022-01-07 02:49:15 +08:00
piglei
1bfbf24583
docs: tiny enhancements on documentation("getting-started", "plugin" ) (#6016) 2022-01-06 14:13:44 +08:00
罗泽轩
c6f1a83c6f
feat(limit-count): add constant key type (#5984)
Co-authored-by: Yu.Bozhong <y.bz@foxmail.com>
Co-authored-by: Bisakh <bisakhmondal00@gmail.com>
2022-01-05 09:05:19 +08:00
罗泽轩
a2628a602e
docs: list APISIX variable in a separate page (#5997) 2022-01-04 10:19:22 +08:00
kerneltravel
0918c1e3fa
docs: typo fix of traffic-split.md, both en/zh version. (#5993) 2022-01-03 19:40:26 +08:00
罗泽轩
b57420105f
fix(datadog): keep consistent with the other logger (#5972) 2022-01-03 19:24:43 +08:00
罗泽轩
70ef2d0a44
change: don't promise to support Tengine (#5961) 2021-12-30 18:04:35 +08:00
罗泽轩
6ac80b9fb2
docs: avoid newline in the middle of Chinese sentences (#5948) 2021-12-30 18:04:09 +08:00
帅进超
24276b0468
docs: update document reference link (#5965) 2021-12-30 16:56:59 +08:00
罗泽轩
0a8de202dc
feat: support registering custom variable (#5941) 2021-12-29 11:39:52 +08:00
The-White-Lion
e9cea4407e
feat: support to use path parameter with plugin's control api (#5934)
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2021-12-29 10:15:45 +08:00
guoqqqi
eb8362cef7
docs: improved plugin-develop doc (#5933) 2021-12-28 14:07:18 +08:00
arabot777
9106401521
feat(plugin): add degradation switch for ext-plugin (#5897)
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
Co-authored-by: liushan03 <liushan03@meicai.cn>
2021-12-28 09:39:20 +08:00
罗泽轩
2be323564e
docs: fix the title level of API sections (#5939) 2021-12-27 21:32:27 +08:00
罗泽轩
7a56580a22
feat(limit-count): allow sharing counter (#5881)
Co-authored-by: leslie <59061168+leslie-tsang@users.noreply.github.com>
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
2021-12-24 15:50:03 +08:00
帅进超
79601b820f
chore(google-cloud-logging): use batch queue default parameters (#5869) 2021-12-23 14:57:46 +08:00