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
Yuansheng
9309abaed7
feature: support to fetch the ssl schema.
2019-06-24 18:49:30 -04:00
Yuansheng
1bb135af60
feature: supported for using wildcard to match the SNI of client https
...
request.
2019-06-24 18:49:30 -04:00
Yuansheng
505220b843
travis: used the debug version of openresty.
2019-06-24 18:49:30 -04:00
Yuansheng
7dbcea8571
feature: supported to manage ssl item by admin API and HTTPS client request.
2019-06-24 18:49:30 -04:00
WenMing
e43cb2e195
bugfix: fixed test cases for limit conn. ( #154 )
2019-06-24 17:02:53 +08:00
WenMing
2480171c8c
test: only check part of schema. ( #153 )
2019-06-24 16:07:24 +08:00
YuanSheng Wang
b44a6ab77d
CLI: fixed the wrong path and cpath in CLI. ( #151 )
...
* CLI: fixed the wrong path and cpath in CLI, supported to start/stop
apisix server when the dependencies library was collected to apisix
home folder.
2019-06-23 16:45:15 +08:00
YuanSheng Wang
72e0fe2393
feature: supported to collect nginx status and pushed it to etcd. ( #149 )
...
* feature: supported to collect nginx status and pushed it to etcd.
* the return value of the exported api is the same as the other methods in the plugin.
2019-06-22 08:24:02 +08:00
WenMing
c0c5c08644
feature: added admin API to get schema for FE. ( #148 )
...
* feature: added admin API to get schema for FE.
* added test cases.
* bugfix
2019-06-21 21:25:24 +08:00
Yuansheng
f15230b3c8
CLI: set the core dump file directory permissions to 666.
2019-06-21 16:28:24 +08:00
Yuansheng
43327b3697
bugfix: maybe missing with-http_stub_status_module
module in openresty
...
Fix #144 .
change: checked the current directory if it's a apisix home folder,
if not then use `/usr/local/openresty`.
change: changed the core file folder to `/tmp/apisix_cores`.
2019-06-21 16:21:02 +08:00
WenMing
9961ae4e85
perf: removed useless split uri for admin APIs. ( #146 )
2019-06-21 16:11:04 +08:00
WenMing
13c4baa547
feature: added description of schema. ( #145 )
2019-06-21 15:16:05 +08:00