YuanSheng Wang
6d8907f4ff
code style: use new lj-releng
to catch all exceptions. ( #1135 )
2020-02-18 15:54:30 +08:00
agile6v
ff4c4f5afb
CLI: add verify command to verify apisix configuration(nginx.conf). ( #1112 )
2020-02-09 20:43:30 +08:00
罗泽轩
0ddf40a910
test: always specify perl include path. ( #1097 )
...
Close #1091 .
2020-02-01 19:56:36 +08:00
agile6v
40d9351ed8
doc: fixed typos ( #1031 )
2020-01-07 20:17:47 +08:00
YuanSheng Wang
a47353dde8
makefile: install deps with apisix-master-0.rockspec. ( #908 )
2019-11-27 13:14:05 +08:00
WenMing
a9888b333a
bugfix: fixed install deps in makefile. ( #904 )
2019-11-26 21:24:45 +08:00
WenMing
03b2ffa1c1
release: the first Apache release of APISIX. ( #896 )
2019-11-25 13:09:32 +08:00
agile6v
227eeaef48
Split check target into lint & license-check targets in Makefile. ( #887 )
2019-11-21 09:23:16 +08:00
YuanSheng Wang
77ad66206e
bugfix(radixtree_host_uri): match priority, host > uri. ( #817 )
...
* bugfix(radixtree_host_uri): match priority, host > uri.
Fix #761 .
2019-11-15 17:24:51 +08:00
YuanSheng Wang
910ff21f54
change: use make deps
to install dependencies. ( #835 )
2019-11-12 16:38:23 +08:00
YuanSheng Wang
5931172a68
change: removed useless file copy. ( #819 )
2019-11-07 21:09:47 +08:00
Manjusaka
71f49a44c9
CLI: update Makefile to throw an error when OpenResty does not exist in PATH ( #778 )
2019-11-01 13:03:22 +08:00
WenMing
12a2b01b71
license: add ASF header. ( #743 )
2019-10-31 09:27:28 +08:00
Lien
57dc701937
Bugfix: change dir apisix into incubator-apisix ( #762 )
2019-10-30 20:13:43 +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
d6c4407921
doc: make installation steps clear and remove useless dependency installations ( #729 )
2019-10-23 15:27:20 +08:00
YuanSheng Wang
d8b0c2d04c
change: removed router r3. ( #725 )
2019-10-23 12:59:22 +08:00
coolsoul
ada43bed3a
luarocks: change the name of dev rockspec ( #696 )
2019-10-22 13:29:20 +08:00
YuanSheng Wang
d4ff56ee0d
luarocks: support to install apisix without dashboard. ( #686 )
...
* luarocks: support to install apisix without dashboard.
2019-10-14 15:21:13 +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
6825f74096
bugfix(makefile): missing some source code when do install with luaro… ( #640 )
...
* bugfix(makefile): missing some source code when do install with luarocks.
* utils: add new utils/gen-install-folder.sh.
2019-10-08 16:46:53 +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
4abb47ba98
bugfix: avoided using temporary files to get the LuaJIT main path. ( #602 )
...
* bugfix: avoided using temporary files to get the LuaJIT main path.
* optimize: avoided using temporary files to get the LuaJIT main path.
fix : #597
2019-09-26 15:19:29 +08:00
Yuansheng
1fd7cf2608
makefile(optimize): avoided repeated downloads.
2019-09-23 12:24:12 +08:00
YuanSheng Wang
9e5fda1293
change: removed utils lj-releng
. ( #553 )
2019-09-23 05:54:37 +08:00
Yuansheng
ab434eda29
bugfix: used 755
for dashboard folder.
2019-09-06 20:05:30 +08:00
Yuansheng
8b01b0feec
bugfix: missing http router lua files when install apisix.
2019-09-06 15:58:39 +08:00
Yuansheng
1108ea786b
change: renamed plugin grpc-proxy
to grpc-transcode
.
2019-08-22 14:57:02 +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
YuanSheng Wang
705c475961
bugfix(luarocks): installed dashboard to /usr/local/apisix
folder. ( #379 )
2019-08-07 13:49:34 +08:00
WenMing
d5d14c46e3
bugfix: created dir for zipkin. ( #377 )
2019-08-06 18:06:42 +08:00
Yuansheng
cc1e93a662
bugfix(makefile): create temporary folder /tmp/apisix_cores
.
2019-08-01 16:03:39 +08:00
Yuansheng
95efb8f92f
change: always use latest version for developer.
2019-07-26 13:43:56 +08:00
Yuansheng
ccc1525b86
change(luarocks): used current source code to create development ENV.
2019-07-25 14:41:51 +08:00
Yuansheng
bc46bb3878
bugfix(makefile): reverted to use install
for OSX.
2019-07-19 09:40:04 +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
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 Wang
be362c57d3
travis: installed all of the dependencies to current deps
folder. ( #248 )
2019-07-15 08:46:10 +08:00
Yuansheng
0fe7819386
change: moved rockspec
file to a single folder.
2019-07-14 23:18:32 +08:00
vkill
b762cab4fb
bugfix: copied http/*.lua
in Makefile when do install ( #240 )
2019-07-12 20:26:36 +08:00
chnliyong
3730e6ade1
bugfix: failed early when lua isn't installed on make dev
( #233 )
2019-07-11 14:41:13 +08:00
YuanSheng Wang
83b0ee33f3
bugfix: lua-dir
option is only supported if the luarocks version exceeds 3. ( #229 )
...
* bugfix: `lua-dir` option is only supported if the luarocks version
exceeds 3.
* Makefile: removed unnecessary `sudo`.
2019-07-11 07:41:42 +08:00
周晶
374aba472b
feature: update Makefile and travis CI for osx installation about using luajit building deps. ( #217 )
2019-07-10 11:32:16 +08:00
nic-chen
5fccb78fa1
bugfix: set configuration file to avoid using a wrong one ( #220 )
2019-07-08 12:24:18 +08:00
Yuansheng
1e8459c21c
bugfix: compiled module 'rapidjson' with the luajit of openresty.
...
Fix #206 .
2019-07-07 08:31:02 +08:00
YuanSheng Wang
565cb1653c
feature: added init
action in makefile to initialize the runtime ( #205 )
...
* feature: added `init` action in makefile to initialize the runtime
environment.
* doc: added more doc about `make` command.
* CLI: find the Lua from default PATH.
* bugfix: used short connection when to fetch node status.
2019-07-05 19:01:20 +08:00
WenMing
10be804f31
bugfix: fixed step of install dependencies. ( #186 )
2019-07-02 20:45:59 +08:00
Yuansheng
2161ce45ad
makefile: used =
to connect value.
2019-06-27 22:00:21 +08:00
Yuansheng
7dbcea8571
feature: supported to manage ssl item by admin API and HTTPS client request.
2019-06-24 18:49:30 -04:00
Yuansheng
0f5a80441d
test: supported to run test case if the dependency files are installed
...
to `deps` folder.
2019-06-20 09:18:11 -04:00
Yuansheng
dc12e8dc5f
makefile: installed admin
lua folder.
2019-06-17 15:57:02 +08:00
YuanSheng Wang
fee7ec58ef
optmize: reused a Lua table of plugins. feature: supported to check the Lua source by command make check
. ( #108 )
...
* optmize: reused a Lua table of plugins.
* feature: supported to check the Lua source by command `make check`.
* bug: reinitialize the prometheus variable each time.
2019-06-16 07:32:25 +08:00
Yuansheng
3a709c790c
feature: supported to install all of the dependencies library to
...
home folder.
2019-06-15 23:22:29 +08:00
Yuansheng
c3490ce7fb
feature: supported to fetch all of dependencies library to deps
folder.
2019-06-14 23:51:02 -04:00
Yuansheng
66b3408204
makefile: create temporary dir for core file of apisix.
...
test: removed the sleep step, it is invalid.
2019-06-14 17:28:16 +08:00
Yuansheng
c86e778925
test: checked the error log if it contains error
level log.
2019-06-12 06:13:39 +08:00
Yuansheng
73640f96a9
makefile: added default section.
2019-06-11 12:21:49 +08:00
Yuansheng Wang
40bf93a1b3
makefile: made it more simple.
2019-06-05 15:06:28 +08:00
Yuansheng Wang
ee6b87c688
change: installed the config file to /usr/local/apisix
.
2019-06-04 10:13:05 -04:00
Yuansheng Wang
120aeb10c3
luarocks: installed the yaml config file.
2019-06-04 21:08:57 +08:00
Yuansheng Wang
52afb11d95
makefile: specified the target file name when calling install
tool.
2019-06-04 20:59:44 +08:00
Yuansheng Wang
aa77da41e0
luarocks: copied all of the Lua file one by one with install
tools.
2019-06-04 20:53:58 +08:00
Yuansheng Wang
c9761f3c44
luarocks: installed the COPYRIGHT
, README
to config folder.
2019-06-04 00:03:17 -04:00
Yuansheng Wang
2fe68e854b
luarocks: only installed Lua modules and configure files.
2019-06-04 10:32:14 +08:00
Yuansheng Wang
7090e02d4b
bumped version to 0.3.
2019-06-03 19:06:04 -04:00
WenMing
32da09c913
test: add travis CI. ( #43 )
2019-06-03 16:24:38 +08:00
Yuansheng Wang
2c742fab79
feature: implemented CLI tools apisix
.
2019-06-03 01:14:56 -04:00
Yuansheng Wang
184e63e728
luarocks: init version.
2019-05-31 09:50:08 -04:00
Yuansheng Wang
d605a01b2a
change: rename the project to apisix
.
...
Fixed #14 .
2019-05-13 14:31:26 +08:00
YuanSheng Wang
aa45402ba5
change: added Makefile to manage apimeta server. ( #5 )
...
* change: added Makefile to manage apimeta server.
2019-05-06 18:17:29 +08:00