YuanSheng Wang
ccd179a936
travis: used different compiler to run test. ( #235 )
...
* travis: specified language.
* test: added test cases for `core.table`.
2019-07-12 11:11:24 +08:00
Yuansheng
b88de3975a
test: added more test case for local config.
2019-07-12 10:40:45 +08:00
Yuansheng
9ab303b7fb
travis: only run when merge to master branch.
2019-07-12 10:40:45 +08:00
Yuansheng
9513e3d37c
change: moved service
and ssl
source file to http
folder.
2019-07-12 10:40:45 +08:00
Yuansheng
20d2ee5d7b
change: moved service
and upstream
source file to http
folder.
2019-07-12 10:40:45 +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
周晶
947a3f5436
update travis runner script ( #227 )
2019-07-10 22:23:27 +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
YuanSheng Wang
cd4eb7deed
CLI: changed code style. ( #225 )
2019-07-09 22:28:02 +08:00
希望之石
f92f8a7829
bugfix: issue #223 ( #224 )
...
need to add `-c xxx` option for `stop` and `reload` action.
apisix 脚本stop、reload 也需要增加 -c 参数指定 nginx.conf 路径
2019-07-09 17:59:30 +08:00
YuanSheng Wang
0e4da3e8e5
doc: added more dependencies items. ( #222 )
2019-07-08 15:49:39 +08:00
nic-chen
39c12c9d7a
doc: updated install dependencies on Mac OSX ( #221 )
2019-07-08 15:23:40 +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
9de2107886
doc: installation steps for Mac OSX.
2019-07-07 08:49:04 +08:00
Yuansheng
1e8459c21c
bugfix: compiled module 'rapidjson' with the luajit of openresty.
...
Fix #206 .
2019-07-07 08:31:02 +08:00
Tinywan
151c899d45
Update README
2019-07-07 00:21:00 +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
YuanSheng Wang
764280f5ff
CLI: added default value for node ssl listen
and allowed to run without http_stub_status_module
. ( #203 )
...
* CLI: added default value for `node ssl listen` and allowed to run
without `http_stub_status_module`.
* travis: fixed the wrong argument when calling CLI.
removed the `sudo` when run the CLI tool.
added logs folder to `apisix` project.
2019-07-05 11:16:24 +08:00
vkill
1e302f0545
Support configure node_ssl_listen
2019-07-05 08:59:14 +08:00
YuanSheng Wang
a8b3058da7
doc: added new options in route rule
. ( #196 )
...
* doc: added new options in `route rule`.
2019-07-04 21:17:33 +08:00
YuanSheng Wang
2a9ab09401
feature: supported to use a separate port for admin dashboard. ( #194 )
...
* feature: supported to use a separate port for admin dashboard, and disabled admin port by default.
* travis: run a mini test case for CLI.
2019-07-03 21:03:17 +08:00
WenMing
be9304da9b
feature: added badge of coveralls. ( #193 )
2019-07-03 15:54:14 +08:00
WenMing
f62a2be238
feature: added luacov and coveralls. ( #192 )
2019-07-03 15:44:24 +08:00
WenMing
d52c147c27
doc: added twitter of apisix. ( #191 )
2019-07-03 14:47:05 +08:00
YuanSheng Wang
a626bde242
bugfix plugin: used config's version as a part of key
. ( #190 )
2019-07-03 11:36:14 +08:00
YuanSheng Wang
bf52796b19
doc: typo. ( #189 )
...
* doc: typo.
2019-07-03 11:30:14 +08:00
YuanSheng Wang
7ee7029720
benchmark: added benchmark scripts. ( #188 )
...
* benchmark: added benchmark scripts.
* feature: added fake apisix, compare the result with this fake apisix server.
2019-07-03 09:53:58 +08:00
WenMing
10be804f31
bugfix: fixed step of install dependencies. ( #186 )
2019-07-02 20:45:59 +08:00
WenMing
7d1aa34ef3
doc: update rpm package. ( #185 )
2019-07-02 20:24:26 +08:00
YuanSheng Wang
cf76ed5e4c
bumped version to v0.5 . ( #183 )
...
* bumped version to v0.5 .
* bugfix: added dependencies lua path.
* travis: used the CLI of self.
2019-07-02 14:14:57 +08:00
YuanSheng Wang
a6b7892272
bugfix: added http_
prefix in CLI. ( #182 )
2019-07-02 13:01:54 +08:00
WenMing
0e2cdfe63a
luarocks: upgraded rapidjson. ( #180 )
2019-07-02 12:21:45 +08:00
YuanSheng Wang
85f420977c
change: added prefix http_
for http request. ( #179 )
2019-07-01 17:24:38 +08:00
YuanSheng Wang
53c3008f4f
change: reimplemented the feature heartbeat
with plugin way. ( #177 )
...
* change: reimplemented the feature `heartbeat` with plugin way.
2019-07-01 15:53:52 +08:00
WenMing
df7afe4f95
feature: added admin API to get plugins' list. ( #176 )
2019-07-01 13:29:21 +08:00
WenMing
92f019c7a1
feature: added admin API for plugins' schema. ( #174 )
2019-06-30 22:35:39 +08:00
WenMing
8a4fe71f74
doc: added features list and gitter chat. ( #171 )
...
* doc: added features list and gitter chat.
2019-06-30 22:06:01 +08:00
WenMing
251aaf4884
doc: fixed style of https doc.
2019-06-30 00:10:59 +08:00
coolsoul
7953e5bb75
doc: add Chinese version of doc about certificate for HTTPS request. ( #168 )
2019-06-29 11:00:39 +08:00
希望之石
31671cc32c
move docs of plugins from /lua/apisix/plugins
to /doc
. #166 ( #167 )
2019-06-28 16:36:02 +08:00
Yuansheng
c94b40e6cb
bugfix: showed an error message if user installed cjson by luarocks.
...
Fix #164 .
2019-06-27 22:00:21 +08:00
Yuansheng
2161ce45ad
makefile: used =
to connect value.
2019-06-27 22:00:21 +08:00
Yuansheng
37cd80087d
change: modified the error message when failed to create etcd
...
instance.
2019-06-27 20:41:08 +08:00
WenMing
99895c53a0
style: fixed code style. ( #163 )
2019-06-27 17:57:50 +08:00
coolsoul
f365deb568
bugfix: fixed typo about consumer and add error handler when read config file. ( #162 )
2019-06-27 17:32:52 +08:00
Yuansheng
fc0b9705ec
change: wrote more information for debugging the response from etcd.
2019-06-26 21:28:32 +08:00
YuanSheng Wang
5e19e9e1cf
bugfix: etcd only kept less than 1000 modified history, it maybe fail if ( #160 )
...
* bugfix: etcd only kept less than 1000 modified history, it maybe fail if
we only use the `modifyIndex` of data, we should check the index value
in header too.
2019-06-26 19:35:05 +08:00
Yuansheng
2ae403fd46
bugfix: used long interval to fetch node status.
2019-06-26 17:44:22 +08:00
Yuansheng
9f391bb417
doc: supported to dynamic load certificate for using https
request.
2019-06-25 12:02:36 +08:00