paoying
c91da997eb
feature(jwt-auth): support base64 secret for jwt-auth
plugin. ( #1224 )
2020-04-08 09:34:14 +08:00
Lien
f5a078274f
feature: add service name and report local server IP for Zipkin plugin ( #1386 )
2020-04-08 08:47:41 +08:00
YuanSheng Wang
076ecf3ade
bugfix: should not drop the error msg of dns_parse
. ( #1398 )
...
fix #573 .
2020-04-06 11:04:09 +08:00
Nirojan Selvanathan
25e110135a
featue: Updating the UDP logger to use the batch processor util ( #1355 )
2020-04-03 16:33:32 +08:00
Nirojan Selvanathan
d90e982e6e
feature: Updating TCP logger to use the batch processor util ( #1356 )
2020-04-03 10:54:05 +08:00
罗泽轩
eb358e94c8
bugfix: plugin in header_filter/body_filter should be run like log phase ( #1383 )
2020-04-02 17:20:13 +08:00
Lien
69d2039520
plugin(response-rewrite): rewrite binary data to client by base64 ( #1381 )
2020-04-02 12:03:58 +08:00
罗泽轩
e24fd851a3
change: blacklist $request_method in proxy-cache's cache key. ( #1385 )
...
Close #1307
2020-04-02 08:55:48 +08:00
Wen Ming
c76e7e3623
feature: remove lua
dir. ( #1351 )
2020-03-31 23:23:29 +08:00
iGeeky
84707263d0
plugin(wolf-rbac): added new api change_pwd
and user_info
. ( #1204 )
2020-03-31 13:39:49 +08:00
YuanSheng Wang
d7f54ff518
feature: support to print log with specific prefix. ( #1284 )
2020-03-31 10:25:05 +08:00
Nirojan Selvanathan
52934b5fc7
Batch Processor: Fix for rescheduling execution for max_retry_count is 0 and 1 ( #1349 )
2020-03-30 09:44:33 +08:00
Nirojan Selvanathan
c3400867d5
Adding test case for public key based introspection ( #1354 )
2020-03-30 09:42:27 +08:00
YuanSheng Wang
aa13b72c0d
luacov: add new path plugins/limit-count
and plugins/utils
. ( #1357 )
2020-03-29 10:58:11 +08:00
Vinci Xu
c363ea46d9
feature: add cors plugin ( #1327 )
2020-03-29 10:30:59 +08:00
YuanSheng Wang
51684de77b
bugfix: fail to get the http request header by ngx.var. *
( #1348 )
...
* bugfix: to get the HTTP request header by `ngx.var.*`, we need to convert
the name to lower case with dashes replaced by underscores.
more information:
http://nginx.org/en/docs/http/ngx_http_core_module.html#var_http_
* change: the key should be a string object when fetching a value from `ctx.var`.
* bug(make lint): If the code style is bad, do exit with code 1.
2020-03-27 23:13:46 +08:00
qiujiayu
7baa0abd44
feature: if the dns_resolver
is not set in the file conf/config.yaml
, use the resolver in local DNS. ( #1217 )
...
Fix #1164
2020-03-26 09:48:18 +08:00
dabue
5970b50568
change: code style in lua/apisix.lua and t/plugin/proxy-mirror.t ( #1339 )
2020-03-26 07:23:19 +08:00
罗泽轩
be348805ea
feature: run log plugins in the global rule ( #1333 )
...
* feature: run log plugins in the global rule
Close #1202 .
* register path as hello3 to avoid conflicts with other test case
2020-03-25 09:48:12 +08:00
Ayeshmantha Perera
8adafa3ee2
feature: add Kafka Logger plugin. ( #1312 )
2020-03-25 08:26:45 +08:00
Lien
5be1daacb1
deletion: drop webdocket enable control in proxy-rewrite plugin ( #1332 )
...
* deletion: drop webdocket enable control in proxy-rewrite plugin
* fix test-case
2020-03-24 21:16:21 +08:00
YuanSheng Wang
67b63b24af
bugfix: added key
field when parse route from local yaml. ( #1334 )
2020-03-24 20:19:04 +08:00
YuanSheng Wang
8d745c7441
test: wait a longer time. ( #1323 )
2020-03-23 00:03:51 +08:00
YuanSheng Wang
60b88536fe
bugfix: check the count of upstream valid node. ( #1292 )
2020-03-19 12:07:43 +08:00
罗泽轩
a4509b6d9e
chore: improve the preallocation in deepcopy method ( #1298 )
2020-03-19 08:12:33 +08:00
agile6v
fc948f9578
feautre: support for proxy mirror plugin. ( #1288 )
2020-03-19 08:10:03 +08:00
YuanSheng Wang
9837b80ac5
update resty-etcd to version 0.9 . ( #1278 )
2020-03-16 08:46:30 +08:00
agile6v
864aa16e91
feature: support for proxy caching plugin based on disk. ( #1153 )
2020-03-15 22:26:08 +08:00
Ayeshmantha Perera
d07871186a
feature: implemented tcp logger plugin. ( #1221 )
2020-03-15 09:22:13 +08:00
YuanSheng Wang
33699f8407
bugfix(proxy-rewrite): Invalid pattern. ( #1267 )
...
Fix #1263
2020-03-14 22:19:13 +08:00
YuanSheng Wang
177892f1a4
bugfix: return the schema of plugin grpc-transcode. ( #1265 )
2020-03-14 22:01:47 +08:00
YuanSheng Wang
8e8ec23539
bugfix: 'required' should same level as properties
, added test case. ( #1261 )
...
* travis: use golang binary file directly.
2020-03-14 15:41:02 +08:00
YuanSheng Wang
aa3c71a10a
bugfix: plugin node-status and heartbeat don't have schema. ( #1249 )
2020-03-14 09:34:34 +08:00
YuanSheng Wang
c53f714613
test: added test cases. ( #1252 )
...
fix #1246
2020-03-13 20:06:22 +08:00
YuanSheng Wang
834e9e1873
bugfix: the plugin basic-auth needs required field ( #1251 )
...
Fix #1244
2020-03-13 20:05:44 +08:00
Wen Ming
0ff1c820ae
bugfix: hide ssl private key in admin API. ( #1240 )
2020-03-13 15:56:38 +08:00
Nirojan Selvanathan
1c3fd309f1
test case: adding test case for extending buffer timer ( #1222 )
2020-03-08 16:00:19 +08:00
Vinci Xu
c2250383f2
bugfix: global ruls admin api should list resource without id ( #1199 )
2020-03-07 19:51:40 +08:00
Wen Ming
be2eec3c6d
feature: supported key-based authentication to the dashboard. ( #1169 )
2020-03-05 14:48:27 +08:00
Nirojan Selvanathan
429f0165c2
feature: Moving logs utils and batch processor to utils dir and typo fixes in docs ( #1191 )
2020-03-04 09:44:17 +08:00
温铭 WenMing
a6f7c8571e
bugfix: return 400 when not pass plugin name to admin API. ( #1174 )
2020-02-28 16:26:39 +08:00
qiujiayu
b210a7b866
feature: support to load different config file by ENV APISIX_PROFILE
profile ( #1147 )
2020-02-28 08:46:42 +08:00
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
YuanSheng Wang
6cca341b7f
test: exported ENV{APISIX_HOME}, allow user to define the working path by himself. ( #1160 )
...
* change: enable Lua code coverage.
2020-02-26 21:26:01 +08:00
YuanSheng Wang
188b1849b2
bugfix: compare server_port with number data type. ( #1154 )
2020-02-24 19:32:32 +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