YuanSheng Wang
|
0ee3c4be0e
|
bugfix(prometheus): the balancer IP may be nil, use an empty string i… (#1166)
* bugfix(prometheus): the balancer IP may be nil, use an empty string instead.
|
2020-02-27 16:14:56 +08:00 |
|
nic-chen
|
b66ff90f1f
|
feat: plugin grpc-transcode supports grpc deadline (#1149)
|
2020-02-24 10:58:15 +08:00 |
|
wonglend
|
5b1a47a38e
|
feature: Support password auth for plugin limit-count-redis (#1150)
|
2020-02-24 10:54:48 +08:00 |
|
YuanSheng Wang
|
859e085c21
|
test: need to escape the character { . (#1148)
|
2020-02-21 21:02:03 +08:00 |
|
Nirojan Selvanathan
|
d50727bcf0
|
feature: Batch processor implementation to aggregate logs in batch (#1121)
|
2020-02-20 15:25:20 +08:00 |
|
YuanSheng Wang
|
fbb9bd039c
|
bugfix: checked consumer first, it maybe a boolean value when it was beed deleted. (#1139)
|
2020-02-20 15:23:30 +08:00 |
|
YuanSheng Wang
|
7bcf15d45b
|
core: support to set response headers by table. (#1129)
|
2020-02-18 15:19:12 +08:00 |
|
YuanSheng Wang
|
8cc3380250
|
test style: formatted by reindex tools. (#1130)
|
2020-02-18 12:23:02 +08:00 |
|
iGeeky
|
5fff97d0b1
|
feature: Add wolf rbac plugin (#1095)
|
2020-02-06 15:22:49 +08:00 |
|
YuanSheng Wang
|
7a5bd663ca
|
test: style, formatted by reindex. (#1081)
|
2020-01-28 12:13:03 +08:00 |
|
Nirojan Selvanathan
|
81c37003b7
|
feature: add UDP logger plugin (#1070)
|
2020-01-17 23:30:05 +08:00 |
|
YuanSheng Wang
|
ea7e783fca
|
test: style, reformatted by reindex tools. (#1045)
|
2020-01-14 09:51:05 +08:00 |
|
agile6v
|
9758a0e334
|
feature: implemented new fault-injection plugin. (#1042)
|
2020-01-13 22:22:21 +08:00 |
|
KowloonZh
|
262b9904fb
|
feature: add basic-auth plugin (#1029)
|
2020-01-13 17:43:04 +08:00 |
|
agile6v
|
70ff4a556d
|
plugin(proxy-rewrite): using schema pattern to check if uri option starts with / in proxy-rewrite plugin. (#1041)
|
2020-01-12 16:35:05 +08:00 |
|
agile6v
|
c07b8b53a5
|
bugfix: check if uri option starts with / in proxy-rewrite plugin. (#1039)
|
2020-01-12 00:24:01 +08:00 |
|
YuanSheng Wang
|
21c06b3cc4
|
plugin(prometheus): added new field (#1028)
feature: added `router_id` for http code metric.
feature: added `hostname` for nginx connection metric.
|
2020-01-08 14:00:31 +08:00 |
|
Lien
|
fba93d389e
|
plugin(JWT): JWT authentication plugin compatible with Bearer prefix (#1027)
|
2020-01-07 10:34:33 +08:00 |
|
agile6v
|
61727d4dbc
|
feature: support regex_uri option in proxy-rewrite plugin (#979)
|
2020-01-06 12:01:03 +08:00 |
|
YuanSheng Wang
|
f22f494362
|
optimize: updated the error message after updated new jsonschema . (#1011)
|
2020-01-02 21:56:42 +08:00 |
|
YuanSheng Wang
|
051baded1f
|
test: avoided listening on unnecessary unix sockets. (#995)
|
2019-12-24 09:50:22 +08:00 |
|
Nirojan Selvanathan
|
8958c6ce0d
|
test case: Adding unit test for key auth plugin with valid api key (#964)
|
2019-12-13 13:16:47 +08:00 |
|
nic-chen
|
4517e7b57e
|
test case for grpc transcode pb option (#920)
|
2019-12-02 10:46:13 +08:00 |
|
Lien
|
fbb51ddadd
|
plugin: implement plugin response rewrite
|
2019-11-21 21:49:53 +08:00 |
|
贝克
|
7d33fb66bc
|
bugfix: key-auth plugin cannot run accurately in the case of multiple consumers (#826)
|
2019-11-10 21:50:57 +08:00 |
|
YuanSheng Wang
|
7c51f6da00
|
updated jsonschema to v0.4. (#805)
* updated jsonschema to v0.4.
* test: fixed typo.
|
2019-11-05 10:33:36 +08:00 |
|
YuanSheng Wang
|
ecd4a57a24
|
test: reformatted by reindex tools. (#798)
|
2019-11-04 14:14:07 +08:00 |
|
lyyoung
|
89688d32ad
|
plugin(prometheus): added new field node and new item latency. (#794)
|
2019-11-03 21:11:52 +08:00 |
|
YuanSheng Wang
|
a1c56ceb53
|
bugfix: skipped to init etcd if use local file as config center. (#737)
|
2019-11-02 07:59:59 +08:00 |
|
WenMing
|
b3fb7ae1f1
|
license: ingore grpc_server_example dir for check license. (#770)
|
2019-10-31 10:55:21 +08:00 |
|
YuanSheng Wang
|
da853702d6
|
feature: supported redirect plugin. (#732)
|
2019-10-31 10:19:22 +08:00 |
|
WenMing
|
12a2b01b71
|
license: add ASF header. (#743)
|
2019-10-31 09:27:28 +08:00 |
|
jackstraw
|
de1492911e
|
bugfix: fix the wrong "method" restriction in plugin's inner api.
|
2019-10-30 10:41:14 +08:00 |
|
YuanSheng Wang
|
d6c4407921
|
doc: make installation steps clear and remove useless dependency installations (#729)
|
2019-10-23 15:27:20 +08:00 |
|
YuanSheng Wang
|
d06fbfa13c
|
change: used lua-resty-jsonschema instead of lua-rapidjson . (#703)
|
2019-10-23 12:58:10 +08:00 |
|
YuanSheng Wang
|
ae8cd02cce
|
plugin(limit-count): put the redis configuration to root directory. (#727)
|
2019-10-23 12:54:05 +08:00 |
|
WenMing
|
be49cfcc19
|
feature: support remove header in rewrite plugin. (#692)
* feature: support remove header in rewrite plugin.
fixed https://github.com/iresty/apisix/issues/658
|
2019-10-15 16:06:28 +08:00 |
|
YuanSheng Wang
|
0e10fa6c68
|
feature: enabled HTTP2 and supported to set ssl_protocols . (#663)
* feature: enabled HTTP2 and supported to set `ssl_protocols`.
* bugfix: used default certificate if failed to load certificate by SNI.
Fix #595.
|
2019-10-10 22:28:58 +08:00 |
|
Janko
|
ff0d82c40c
|
bugfix: keep args of uri when using proxy-write plugin. (#642)
|
2019-10-09 16:02:38 +08:00 |
|
Janko
|
91ee8e1000
|
feature: added request headers rewriting in proxy-rewrite plugin (#629)
|
2019-10-09 15:10:16 +08:00 |
|
YuanSheng Wang
|
6b875cec33
|
feature(limit-count): supported global limit count with redis server. (#624)
|
2019-10-08 13:15:48 +08:00 |
|
YuanSheng Wang
|
ec058fe543
|
feature: added new admin api /admin/node_status . (#617)
* feature: added new admin api `/admin/node_status`.
|
2019-09-27 19:11:37 +08:00 |
|
YuanSheng Wang
|
d2f891fc51
|
plugin(proxy-rewrite): added more test cases. (#615)
* plugin(proxy-rewrite): added more test cases.
* bugfix: host of upstream should not support wildcard domain.
|
2019-09-27 15:57:04 +08:00 |
|
Janko
|
25fd6983ea
|
feature(plugin): rewrite upstream info with plugin proxy-rewrite (#594)
* test: add `proxy-rewrite` plugin test cases
|
2019-09-27 15:14:48 +08:00 |
|
YuanSheng Wang
|
91e54ab305
|
change: exported remote_addr def and host_def schema definition. (#610)
* change: exported `remote_addr def` and `host_def` schema definition.
* bugfix: allow uppercase letters in IPv6.
|
2019-09-27 04:22:26 +08:00 |
|
Yuansheng
|
097bcde2fe
|
change: used resty-matcher to match ip address, which support IPv6.
|
2019-09-23 12:24:12 +08:00 |
|
YuanSheng Wang
|
de3c95da21
|
feature: support consumer bind plugins. (#544)
* feature: saved consumer plugin information.
* feature: supported to merge plugin with consumer and route.
|
2019-09-22 06:05:58 +08:00 |
|
Yuansheng
|
4bb40df857
|
change(test): name style.
|
2019-09-10 10:07:29 +08:00 |
|
WenMing
|
f7c04747d5
|
feature: implemented openid-connect plugin. (#447)
|
2019-08-30 19:49:45 +08:00 |
|
YuanSheng Wang
|
c32da7c9db
|
feature: support more key for limit-rate, limit-count, limit-conn (#444)
|
2019-08-27 18:29:42 +08:00 |
|