罗泽轩
32d6b6e03a
chore: improve the debug experimence of the luarocks install script ( #4167 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-04-30 13:06:22 +08:00
罗泽轩
724a9100a9
refactor: move proto file to separate repo ( #4134 )
2021-04-29 21:48:41 +08:00
罗泽轩
3bb063321c
feat(ext-plugin): step 1, add flatbuffer proto and generated files ( #4081 )
2021-04-23 09:16:51 +08:00
罗泽轩
baf216dc7f
test: add FIRST to the forbidden directives ( #4072 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-04-19 22:16:20 +08:00
罗泽轩
cd4d2ece58
ci: centos7-ci.sh should be under ci/ ( #4045 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-04-14 20:57:25 +08:00
Shuyang Wu
206a807ff6
ci: more retry on fetching lua rocks ( #4029 )
2021-04-13 14:04:36 +08:00
罗泽轩
2e8f738ded
ci: retry make deps ( #4024 )
...
cool pr!!
2021-04-11 18:59:19 +08:00
罗泽轩
2e29d78011
change: drop support of OpenResty 1.15 ( #3960 )
2021-04-01 20:45:25 +08:00
罗泽轩
664c760167
ci: the last day of travis ( #3926 )
2021-03-29 23:34:01 +08:00
罗泽轩
9aa1833722
ci: use build-apisix-openresty.sh instead ( #3847 )
2021-03-23 20:07:48 +08:00
罗泽轩
1a09b0d7a0
feat(cli): support etcd mTLS ( #3836 )
2021-03-23 20:03:21 +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
Alex Zhang
bee574f57b
fix: use openssl111 in openresty dir in precedence ( #3603 )
...
close #3600
2021-02-20 20:28:21 +08:00
罗泽轩
86841f91d1
feat: release 2.3 ( #3466 )
2021-02-09 20:07:59 +08:00
idbeta
004f95abe8
chore: fixed install luarocks ( #3536 )
...
close #3529
2021-02-06 00:01:08 +08:00
罗泽轩
e1dbe2c4a4
feat: support DNS AAAA record ( #3484 )
2021-02-05 09:00:20 +08:00
idbeta
1e35cc00eb
test: make centos7 ci easier to understand ( #3487 )
2021-02-04 09:08:23 +08:00
罗泽轩
19e2d70ec7
fix: make deps
should not require root. ( #3500 )
2021-02-03 22:38:27 +08:00
罗泽轩
c8139fc6ab
change: don't hack the prefix of LuaRocks ( #3508 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-03 21:33:03 +08:00
罗泽轩
b033a75b89
chore: sync install-dependencies.md & polish it ( #3467 )
2021-02-02 10:47:59 +08:00
罗泽轩
563b259a5a
feat: switch resolver to lua-resty-dns-client ( #3442 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-02 09:07:40 +08:00
罗泽轩
3f0c3ae5e4
ci: add missing OPENRESTY_PREFIX env variable ( #3464 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-01 13:15:53 +08:00
Alex Zhang
5399a31b24
feat: support to communicate with etcd by TLS in command line ( #3415 )
...
* feat: support to communicate with etcd by TLS in command line
* fix: add openssl dev
2021-02-01 10:51:34 +08:00
罗泽轩
ab6e31fd63
test: clean unrun cases ( #3356 )
...
Those test may mislead people.
Also add a check to prevent skipping test by accident.
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-01-20 19:14:56 +08:00
罗泽轩
e3601e6876
feat: support dubbo ( #3224 )
...
Fix #89
2021-01-20 09:47:09 +08:00
John Bampton
38cc57a822
chore: fix missing HTTPS on link ( #3327 )
2021-01-19 09:50:53 +08:00
罗泽轩
cdb5aaf3d7
ci: lint test file ( #3298 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-01-18 10:27:28 +08:00
idbeta
3e19b06293
ci: support to run ci on Centos 7 ( #3061 )
...
fix #2573
2021-01-12 10:55:54 +08:00
罗泽轩
44855ec1a7
ci: make it work under OpenResty 1.19 ( #2768 )
2020-11-30 10:32:35 +08:00
罗泽轩
02ec388a6f
ci: refactor runners ( #2722 )
2020-11-15 19:39:50 +08:00
罗泽轩
794393c3ae
chore: exclude ngx_tpl.lua from the style check ( #2630 )
2020-11-05 11:59:37 +08:00
EnableAsync
1dfc4cdacd
CI: move etcd cluster in docker ( #2225 )
2020-10-28 23:41:14 +08:00
罗泽轩
8493a607ce
test: also lint the test helpers ( #2252 )
...
Close #2215
2020-09-19 19:07:39 +08:00
Shuyang Wu
4722198548
feature: support etcd v3 by mocking v2 API ( #2036 )
2020-09-16 10:19:04 +08:00
Shuyang Wu
3ece377d3f
test case: optimize output of check-plugins-code ( #2173 )
2020-09-07 09:41:59 +08:00
nic-chen
4f83f09eeb
fix: return response code and msg instead of exit directly in plugins. ( #2115 )
2020-08-25 09:56:45 +08:00
jie
b4890bf607
doc: remove all ‘incubator’ in doc ( #2014 )
2020-08-07 07:57:09 +08:00
罗泽轩
06acbe9047
test: check lua code style in all Lua file under apisix/ ( #1518 )
2020-04-28 15:53:04 +08:00
Wen Ming
9a2ab9d0eb
release: released 1.2 version. ( #1436 )
2020-04-21 09:14:01 +08:00
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
04539ae972
bugfix(CLI): added $prefix/deps/share/lua/5.1/?/init.lua
to search path. ( #1443 )
2020-04-13 09:54:07 +08:00
Wen Ming
c76e7e3623
feature: remove lua
dir. ( #1351 )
2020-03-31 23:23:29 +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
YuanSheng Wang
94cc688fc1
bugfix: installed lua file in folder lua/apisix/utils
. ( #1342 )
2020-03-27 07:34:08 +08:00
dabue
fc475ccd7e
change: use the correct parameters based on the version of luarocks
...
Fix #1227
2020-03-10 15:16:14 +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
2870b79833
bugfix: missing clear
table before to reuse table. ( #1134 )
...
* test: avoid to use regex for matching output.
2020-02-18 21:46:56 +08:00
YuanSheng Wang
6d8907f4ff
code style: use new lj-releng
to catch all exceptions. ( #1135 )
2020-02-18 15:54:30 +08:00
YuanSheng Wang
5f2210b421
travis: run a APISIX instance which intalled by luarocks. ( #1063 )
2020-01-22 16:19:01 +08:00
YuanSheng Wang
63a7afc695
release new version 1.0 ( #1061 )
2020-01-15 11:56:50 +08:00