Commit Graph

479 Commits

Author SHA1 Message Date
WenMing
a6b787f1ed
doc: fixed wrong indentation. (#396) 2019-08-12 10:43:25 +08:00
WenMing
5aaec88693
doc: added code style of openresty. (#394) 2019-08-12 10:12:41 +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
WenMing
c0d96bb713
dashboard: sync from apisix_dashboard. (#389)
fixed https://github.com/iresty/apisix/issues/388
2019-08-09 15:35:09 +08:00
chnliyong
14c2b55e22 bugfix: fixed location of dashboard in nginx.conf.(#386) 2019-08-09 15:09:07 +08:00
WenMing
ffc71f529c
plugins: removed example-plugin from yaml configure. (#383) 2019-08-07 16:35:45 +08:00
WenMing
34c7b3843d
doc: added doc of dashboard and quick start. (#384) 2019-08-07 15:26:53 +08:00
YuanSheng Wang
705c475961
bugfix(luarocks): installed dashboard to /usr/local/apisix folder. (#379) 2019-08-07 13:49:34 +08:00
YuanSheng Wang
926c3386e0
feature: add new option release, will release it automatically (#381)
* feature: add new option `release`, will release it automatically
  when cached item is useless.
2019-08-07 13:42:48 +08:00
WenMing
6a8526016d
doc: added FAQ. (#382) 2019-08-07 13:12:40 +08:00
WenMing
caf3c4adda
doc: added chinese version of changelog. (#380) 2019-08-07 09:38:50 +08:00
WenMing
d5d14c46e3
bugfix: created dir for zipkin. (#377) 2019-08-06 18:06:42 +08:00
WenMing
03f11015b3
doc: added changelog of v0.6. (#372) 2019-08-05 21:05:48 +08:00
Yuansheng
2686fd2877 change: typo. 2019-08-05 13:26:16 +08:00
Yuansheng
ea7099b410 feature: supported PATCH method for upstream API. 2019-08-05 13:26:16 +08:00
YuanSheng Wang
4850f91e82
feature: supported PATCH method for service API. (#370)
* feature: supported `PATCH` method for `service` API.
2019-08-05 12:51:21 +08:00
Yuansheng
ae0bdfb6d8 change: simple code style. 2019-08-05 00:04:42 +08:00
Yuansheng
77e5b50591 feature: supported to patch whole route content. 2019-08-05 00:04:42 +08:00
Yuansheng
19e09b539f feature: supported PATCH method for admin routes API. 2019-08-05 00:04:42 +08:00
Yuansheng
1ce988346a optimize(router): used local cache variable to avoid one lrucache call. 2019-08-04 23:20:55 +08:00
Yuansheng
66ac7ed200 doc(architecture): added new doc about router. 2019-08-04 23:20:55 +08:00
Yuansheng
3bc0d64b49 feature: supported to match route by host + uri. 2019-08-04 23:20:55 +08:00
Yuansheng
2d15718a2c feature: allowed to use different router. 2019-08-04 23:20:55 +08:00
Yuansheng
dc8cb05793 luarocks: added new version v0.6. 2019-08-04 15:07:52 +08:00
Yuansheng
e4a9299b05 test(healthcheck): only match part error log, it is enough. 2019-08-04 15:06:14 +08:00
Yuansheng
147b22d562 doc: added simple description for some features. 2019-08-04 15:06:14 +08:00
YuanSheng Wang
2f896f3d3e
optimze(plugin): set right default size. (#361)
* optimize(plugin): set right default size.
* travis: print the OS name.
2019-08-04 01:49:49 +08:00
WenMing
31024ecb49
dashboard: sync from apisix-dashboard. (#362) 2019-08-04 00:14:42 +08:00
Yuansheng
7deeafa356 test: use smaller connection and change to short connection. 2019-08-02 21:51:58 +08:00
Yuansheng
6e5af6a510 luarocks: update lua-resty-libr3 to version 1.0. 2019-08-02 21:51:58 +08:00
WenMing
1d8b9afb19
dashboard: updated new version. (#357) 2019-08-02 17:26:04 +08:00
YuanSheng Wang
7e36cf5b9e
bugfix: failed to fetch upstream id in balancer phase. (#356)
* bugfix: failed to fetch upstream id in `balancer` phase.
* bugfix: cached `route` object maybe not a Lua table.
2019-08-02 16:29:00 +08:00
Yuansheng
2dd6f2742c change(nginx.conf): sync from CLI. 2019-08-01 16:03:39 +08:00
Yuansheng
cc1e93a662 bugfix(makefile): create temporary folder /tmp/apisix_cores. 2019-08-01 16:03:39 +08:00
Yuansheng
47b7945976 doc: added description for custom plugin. 2019-08-01 13:00:24 +08:00
WenMing
6bc2865931
feature: fixed language of github linguist. (#351) 2019-08-01 12:28:22 +08:00
Yuansheng
884c97b67a bugfix: allowed to serialise Lua table if it is excessive nesting. 2019-08-01 11:30:14 +08:00
WenMing
f06201a2fa
doc: updated features of APISIX. (#349) 2019-08-01 11:29:22 +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
WenMing
b9a8f1a69e
doc: added videos and slides of APISIX. (#345) 2019-07-31 22:42:17 +08:00
vkill
4badcb0b18 bugfix: fixed wrong allow in /apisix/dashboard (#344) 2019-07-31 21:32:41 +08:00
WenMing
6e457bfc07
bugfix: fixed hard code ip addr of dashboard. (#338)
* bugfix: fixed hard code ip addr of dashboard.

* fixed location of dashboard.
2019-07-31 14:51:20 +08:00
WenMing
f8deb1eb3b
feature: support multiple ips of allow. (#340) 2019-07-31 14:51:00 +08:00
Yuansheng
9e6fceb26e bugfix: use short timeout and report heartbeat to www.iresty.com. 2019-07-31 12:53:57 +08:00
Yuansheng
dd20bc79ac change(CLI): removed duplicated include option. 2019-07-31 12:32:39 +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
084bc64988
feature: added dashboard as submodule. (#328) 2019-07-30 14:00:43 +08:00
WenMing
bbe481987e
bugfix: fixed wrong of allow and deny in nginx.conf. (#330)
only has the allow is useless, which is must works with deny. it's security problem.
2019-07-29 18:07:10 +08:00
WenMing
1d3f7ac6be
fixed code style. (#329) 2019-07-29 15:37:20 +08:00
YuanSheng Wang
18d5a5cff4
bugfix: only report heartbeat in worker 0 process. (#326)
* bugfix: only report heartbeat in worker 0 process.
* change: fixed wrong comments in yaml config.
2019-07-29 11:45:51 +08:00