YuanSheng Wang
7440192f8f
bugfix(CI): avoid to install APISIX to deps
folder, that is a bug for older luarocks ( #1471 )
...
If the Luarocks version is lower than "v2.4.3", it does not support the "--only-deps" parameter. Even if we set the "--only-deps" parameter, no error message will be given during runtime.
We only wanted to install the dependencies in the deps directory, but the APISIX was also installed so that the test case might load the wrong version of the source code.
2020-04-20 09:09:14 +08:00
YuanSheng Wang
4a50ad4dfa
update lua-resty-healthcheck
to version 2.2.0 . ( #1417 )
2020-04-08 15:52:28 +08:00
Ayeshmantha Perera
8adafa3ee2
feature: add Kafka Logger plugin. ( #1312 )
2020-03-25 08:26:45 +08:00
Nirojan Selvanathan
19ab03e7c4
change: update jsonschema to version 0.8 ( #1303 )
2020-03-19 19:13:15 +08:00
YuanSheng Wang
9837b80ac5
update resty-etcd to version 0.9 . ( #1278 )
2020-03-16 08:46:30 +08:00
YuanSheng Wang
12bf2b4226
update resty-radixtree to version v1.8. ( #1271 )
2020-03-15 10:15:10 +08:00
YuanSheng Wang
834e9e1873
bugfix: the plugin basic-auth needs required field ( #1251 )
...
Fix #1244
2020-03-13 20:05:44 +08:00
Ayeshmantha Perera
e419fdbb52
feature:update lua resty ipmatcher. ( #1237 )
2020-03-13 08:32:51 +08:00
nic-chen
d43ad8bbf4
update check-version tool for releasing. and add 1.1 rockspec ( #1156 )
2020-02-25 10:17:10 +08:00
YuanSheng Wang
6b5a606fe6
change: updated jsonschema to v0.6 . ( #1140 )
2020-02-19 09:14:32 +08:00
YuanSheng Wang
63a7afc695
release new version 1.0 ( #1061 )
2020-01-15 11:56:50 +08:00
YuanSheng Wang
5992ae7c06
change: updated lua-resty-ipmatcher version to v0.4 . ( #1019 )
2020-01-06 11:46:36 +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
c74e6c2d3a
feature: supported priority
for route. ( #998 )
2019-12-29 17:11:38 +08:00
Janko
b40d3bc8f8
change: upgrade ngx_var
module 0.4 to 0.5. ( #1005 )
2019-12-27 16:53:45 +08:00
Janko
bb0491453c
change: upgrade etcd to version 0.8 and modify the connection keys. ( #980 )
2019-12-19 16:49:55 +08:00
YuanSheng Wang
6eca35e1e2
feature: support for adding the specified request header for upstream health check.( #818 )
2019-12-04 13:57:38 +08:00
YuanSheng Wang
670655d62d
change: used lua-resty-prometheus
which the API is simpler. ( #806 )
2019-11-25 16:53:08 +08:00
WenMing
03b2ffa1c1
release: the first Apache release of APISIX. ( #896 )
2019-11-25 13:09:32 +08:00
YuanSheng Wang
c712a23c1b
updated lua-resty-radixtree to 1.6-1 . ( #837 )
2019-11-12 17:54:24 +08:00
罗泽轩
5e85e93eac
change: don't strip square brackets from the IPv6 ( #822 )
...
* change: don't strip square brackets from the IPv6
The OpenResty APIs require the IPv6 literal wrapped inside a square brackets.
Also add tests for IPv6 upstream and update lua-resty-ipmatcher to 0.3.
Fix #816 .
2019-11-11 09:49:22 +08:00
WenMing
31a545a725
version: updated version to 0.9-rc1. ( #827 )
2019-11-09 23:18:12 +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
ad376f83f8
change: updated resty-radixtree to v1.5. ( #768 )
...
* feature: supported userdefine lua function in router `radixtree_uri`.
* feature: supported userdefine lua function in router `radixtree_host_uri`.
2019-11-01 09:49:09 +08:00
WenMing
12a2b01b71
license: add ASF header. ( #743 )
2019-10-31 09:27:28 +08:00
Lien
7716416f6d
doc: change all iresty/apisix
link in documents into apache/incubator-apisix
( #754 )
2019-10-30 10:45:09 +08:00
YuanSheng Wang
f0a7cea173
change: updated jsonschema to v0.3. ( #736 )
2019-10-24 17:27:52 +08:00
YuanSheng Wang
d06fbfa13c
change: used lua-resty-jsonschema
instead of lua-rapidjson
. ( #703 )
2019-10-23 12:58:10 +08:00
coolsoul
ada43bed3a
luarocks: change the name of dev rockspec ( #696 )
2019-10-22 13:29:20 +08:00
YuanSheng Wang
b97433840a
change: updated resty-radixtree to ver 1.4. ( #660 )
...
* change: updated resty-radixtree to ver 1.4.
* bugfix(makefile): no lua file to be copied.
2019-10-10 15:19:48 +08:00
YuanSheng Wang
066e48696c
change: update lua-resty-radixtree to v1.3. ( #627 )
2019-09-29 20:41:28 +08:00
YuanSheng Wang
3591f7423a
luarocks: updated dependencies of version 0.8. ( #626 )
2019-09-29 16:35:47 +08:00
YuanSheng Wang
27a1c3e030
luarocks: release new version. ( #625 )
2019-09-29 14:59:05 +08:00
YuanSheng Wang
3f700c5dc1
doc(admin api): route. ( #593 )
...
feature: supported new fields hosts, remote_addrs and vars for router.
fix : #592
2019-09-26 17:47:08 +08:00
YuanSheng Wang
f5a5dd50f0
change: updated lua-resty-radixtree to v1.1. ( #591 )
2019-09-25 16:29:49 +08:00
YuanSheng Wang
79b6f1a884
change: updated lua-resty-radixtree and lua-resty-etcd. ( #574 )
...
* change: updated lua-resty-radixtree to v1.0.
* change: updated lua-resty-etcd to v0.7.
2019-09-23 20:28: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
ec33865532
luarocks: fetched source code from branch v0.7
.
2019-09-17 22:18:08 +08:00
Yuansheng
ecd77c770c
change: used luarocks to install base prometheus code.
2019-09-17 11:19:02 +08:00
YuanSheng Wang
509f055a5a
change: installed tinyyaml by luarocks. ( #527 )
...
* change: installed tinyyaml by luarocks.
2019-09-17 10:43:18 +08:00
Yuansheng
8ff48f853b
change: upgraded lua-resty-radixtree
to v0.9.
2019-09-14 21:20:48 +08:00
YuanSheng Wang
4aaaf3ee5a
feature: support dynamic stream(TCP/UDP) proxy in apisix. ( #501 )
...
* feature: support stream in apisix.
* doc: added new feature in README.
* CLI and added more doc.
2019-09-12 13:27:18 +08:00
YuanSheng Wang
d8d7f018dc
feature: support to load routes from local yaml file. ( #464 )
...
* feature: support to load routes from local yaml file.
2019-09-09 17:42:20 +08:00
Yuansheng
6e69bd7ac1
luarocks: upgrade resty-radixtree
to v0.8.
2019-09-09 16:45:35 +08:00
Yuansheng
3760e83f2e
luarocks: use branch 0.7
to fetch source code.
2019-09-06 21:09:08 +08:00
Yuansheng
491f636575
luarocks: released new version 0.7.
2019-09-06 12:15:40 +08:00
YuanSheng Wang
af3454c6ee
change: updated component lua-resty-radixtree
to v0.7 and updated test ( #470 )
...
* change: updated component `lua-resty-radixtree` to v0.7 and updated test
cases.
2019-09-05 17:23:06 +08:00
Yuansheng
9ff1d3fd44
feature: supported to filter route by Nginx variable for router radixtree_uri
.
2019-09-02 15:31:21 +08:00
WenMing
f7c04747d5
feature: implemented openid-connect plugin. ( #447 )
2019-08-30 19:49:45 +08:00
Yuansheng
c06ae45770
change: updated lua-resty-radixtree
to 0.5
.
2019-08-22 10:52:05 +08:00
nic-chen
e46e8f2130
* feature: support grpc-proxy REST <-> gRPC case. ( #410 )
2019-08-21 23:10:34 +08:00
YuanSheng Wang
275cfa8c73
change(router): use radixtree_sni
as default SSL router. ( #419 )
...
* change(router): use `radixtree_sni` as default SSL router.
* change(route): use `radixtree_uri` as default HTTP(S) router.
* luarocks: removed `lua-resty-libr3` component by default.
2019-08-20 22:07:59 +08:00
chnliyong
f26f8ba6da
feature: added IPv4 whitelist/blacklist plugin ip-restriction
( #398 )
2019-08-19 13:59:47 +08:00
Yuansheng
5cf4cfd4ae
bump(deps): update lua-resty-healthcheck-iresty
to 1.0.1 and removed
...
useless components.
2019-08-13 22:18:19 +08:00
WenMing
42f5903084
bugfix: removed useless lua-resty-openidc. ( #404 )
2019-08-13 22:12:14 +08:00
YuanSheng Wang
1ef5828090
feature: supported to use router lua-resty-radixtree
. ( #391 )
...
* feature: supported new router `lua-resty-radixtree`.
* change(nginx.conf): sync from CLI.
2019-08-12 09:04:41 +08:00
Yuansheng
dc8cb05793
luarocks: added new version v0.6.
2019-08-04 15:07:52 +08:00
Yuansheng
6e5af6a510
luarocks: update lua-resty-libr3
to version 1.0.
2019-08-02 21:51:58 +08:00
YuanSheng Wang
db0001f1e7
change: upgrade lua-resty-etcd
to version v0.6. ( #346 )
...
Fix #343 .
2019-08-01 01:08:48 +08:00
YuanSheng Wang
14fea54440
luarocks: use dependencies with specified version. ( #332 )
...
luarocks do not support to use latest dependencies.
2019-07-30 16:11:56 +08:00
WenMing
148bc4068b
feature: supported zipkin plugin. ( #304 )
2019-07-26 17:16:31 +08:00
Yuansheng
95efb8f92f
change: always use latest version for developer.
2019-07-26 13:43:56 +08:00
Yuansheng
96ff59484c
luarocks: update lua-resty-libr3
to version 0.8.
2019-07-25 14:56:13 +08:00
Yuansheng
ccc1525b86
change(luarocks): used current source code to create development ENV.
2019-07-25 14:41:51 +08:00
Yuansheng
efadc91c03
feature: supported JWT plugin and added test cases.
2019-07-25 00:17:24 +08:00
YuanSheng Wang
a836156c67
luarocks: used luarocks make
to install development ENV. ( #271 )
...
* luarocks: code style.
2019-07-19 07:32:04 +08:00
YuanSheng Wang
1f150fd00b
change: updated lua-resty-libr3
to version 0.7
. ( #260 )
2019-07-18 00:36:29 +08:00
YuanSheng Wang
5e119c4828
luarocks: added new dependency lua-resty-healthcheck
. ( #249 )
...
* luarocks: added new dependencies `lua-resty-healthcheck` and `lua-resty-worker-event`.
* feature(balancer): fetched health node from upstream nodes in balancer phase when enabled
healthcheck.
2019-07-17 23:52:15 +08:00
Yuansheng
0fe7819386
change: moved rockspec
file to a single folder.
2019-07-14 23:18:32 +08:00