Commit Graph

346 Commits

Author SHA1 Message Date
Wen Ming
b20776af70
doc: add more companies to power-by page. (#1317)
* doc: add power-by page of apisix.

* fix.
2020-03-22 19:24:09 +08:00
kv
7bb5eb7fdf
doc: doc style for plugin basic-auth (#1320) 2020-03-22 19:22:23 +08:00
coolsoul
dabe0f3b4e
doc: Chinese version for doc/getting-started.md (#1296) 2020-03-21 08:24:24 +08:00
kv
3dc0465c89
doc: fix style of limit-req & limit-req-cn (#1310) 2020-03-20 23:03:59 +08:00
agile6v
fc948f9578
feautre: support for proxy mirror plugin. (#1288) 2020-03-19 08:10:03 +08:00
qiujiayu
92c649e879
add tcp-logger-cn.md (#1293)
* add tcp-logger-cn.md

* fix
2020-03-18 17:11:49 +08:00
hiproz
5fecd2b187
doc: change Lua/apifix to lua/apisix (#1295) 2020-03-18 16:56:11 +08:00
Nirojan Selvanathan
07a714ee36
doc: adding getting started guide as the quick start guide (#1287) 2020-03-18 08:47:55 +08:00
Yousa
cade206d5a
doc: add route/service/consumer/upstream/ssl definitions to Admin API (#1258) 2020-03-15 22:42:09 +08:00
agile6v
864aa16e91
feature: support for proxy caching plugin based on disk. (#1153) 2020-03-15 22:26:08 +08:00
Nirojan Selvanathan
c1df18f769
feature: adding support to public key based introspection for OAuth plugin (#1266) 2020-03-15 20:40:10 +08:00
Ayeshmantha Perera
d07871186a
feature: implemented tcp logger plugin. (#1221) 2020-03-15 09:22:13 +08:00
Ayeshmantha Perera
a4abbd1f3d
doc: add unit test troubleshoot doc. (#1254) 2020-03-15 08:09:23 +08:00
Yousa
54c2650a32
Add priority related information for plugin development doc (#1257)
* yousali:<doc>Add priority related information for plugin development guide doc / plugin-develop-cn.md

* Revert "yousali:<doc>Add priority related information for plugin development guide doc / plugin-develop-cn.md"

This reverts commit 839b9b62b77e425c0ecbf35eedbe9eaa0ccf27fa.

* yousali:<doc>add a space between Chinese and English. add a space between Chinese and Number.
2020-03-13 23:41:23 +08:00
wonglend
2399646241
doc: add export PERL5LIB env for running test cases (#1215) 2020-03-13 08:55:27 +08:00
Nirojan Selvanathan
08093c49e8
doc: Adding doc on how to add a prefix to the route (#1238) 2020-03-13 08:34:02 +08:00
Ayeshmantha Perera
4ebfa24787
doc: modify ip restrictions plugin doc. (#1219) 2020-03-08 13:57:31 +08:00
Vinci Xu
c8a00b1152
doc: add usage about global ruls (#1211) 2020-03-07 19:52:55 +08:00
Wen Ming
be2eec3c6d
feature: supported key-based authentication to the dashboard. (#1169) 2020-03-05 14:48:27 +08:00
Ayeshmantha Perera
e64ed39eae
doc: add English doc doc/profile-cn.md (#1192) 2020-03-04 09:42:56 +08:00
wwd
fbcd270eb0
doc: del useless tips in Admin API (#1187)
Fix #1183 .
2020-03-03 17:16:41 +08:00
map1e
6ac9322953
doc: add description of redis_password in limit-count doc (#1179) 2020-03-02 09:43:02 +08:00
map1e
f458503b30
doc: fix typo in jwt plugin doc (#1176) 2020-02-29 00:33:38 +08:00
温铭 WenMing
7f7b4a5376
doc: added curl example for plugin prometheus . (#1172) 2020-02-28 14:11:07 +08:00
qiujiayu
b210a7b866
feature: support to load different config file by ENV APISIX_PROFILE profile (#1147) 2020-02-28 08:46:42 +08:00
nic-chen
4eb5f746f5
release new version 1.1 (#1155)
* doc: added changelog for 1.0 release.

* doc: v1.1 build guide

* update: apisix version
2020-02-25 10:17:31 +08:00
WenMing
06ed0eb5c1
doc: make admin API doc friendly. (#1145) 2020-02-24 13:52:29 +08:00
Nirojan Selvanathan
d50727bcf0
feature: Batch processor implementation to aggregate logs in batch (#1121) 2020-02-20 15:25:20 +08:00
iGeeky
7fe2272492
doc: add wolf-rbac plugin (#1116)
Co-authored-by: jie <jie123108@163.com>
2020-02-14 11:08:11 +08:00
YuanSheng Wang
187d65764c
doc: add link to download grafana meta data. (#1119)
Fix #1103
2020-02-11 12:57:58 +08:00
iGeeky
5fff97d0b1
feature: Add wolf rbac plugin (#1095) 2020-02-06 15:22:49 +08:00
WenMing
a9f05e531b
doc: updated the download link of rpm. (#1108) 2020-02-06 11:33:56 +08:00
Lien
92d867619e doc: response-rewrite.md optimiazition (#1083) 2020-01-20 10:36:08 +08:00
Lien
13534cdbda doc: getting-started.md check (#1084) 2020-01-20 09:58:13 +08:00
Nirojan Selvanathan
5736a03272 doc: added additional information and refactoring sentences. (#1078) 2020-01-18 21:34:23 +08:00
leehome
3812ee87a4 doc: updated admin-api-cn.md (#1067) 2020-01-16 14:40:10 +08:00
琚致远
4dd604e59f doc: fixed wrong link in architecture-design-cn.md (#1065)
Fix https://github.com/apache/incubator-apisix/issues/1064
2020-01-16 14:36:10 +08:00
agile6v
00a3ece710 doc: Add doc for fault-injection plugin. (#1055) 2020-01-15 17:41:26 +08:00
YuanSheng Wang
63a7afc695 release new version 1.0 (#1061) 2020-01-15 11:56:50 +08:00
WenMing
361b933d6b doc: update plugin list and power by companies. (#1054) 2020-01-14 21:44:29 +08:00
Lien
e6804360d1 feature: supported to enable Websocket in upstream object (#1051) 2020-01-14 14:37:24 +08:00
leehome
26826c49be doc: updated powered-by.md (#1049) 2020-01-14 10:48:01 +08:00
YuanSheng Wang
14ca07b96e plugin(prometheus): added more picture when showed on grafana. (#1046) 2020-01-14 09:59:25 +08:00
KowloonZh
262b9904fb feature: add basic-auth plugin (#1029) 2020-01-13 17:43:04 +08:00
Changwei Hu
9c9be959d3 feature: chash key support more flexible ways (#1022)
upstream add hash_on, chash key support more flexible ways
 routes and services admin api add upstream_conf check
2020-01-10 15:17:17 +08:00
WenMing
016bad7f2f
doc: updated features of apisix. (#1033) 2020-01-10 13:30:21 +08:00
agile6v
40d9351ed8 doc: fixed typos (#1031) 2020-01-07 20:17:47 +08:00
agile6v
61727d4dbc feature: support regex_uri option in proxy-rewrite plugin (#979) 2020-01-06 12:01:03 +08:00
agile6v
f3f57107a7 doc: Update doc for retries option in the upstream object. (#1023) 2020-01-06 07:28:18 +08:00
WenMing
1069c3d32d doc: fixed error in serverless plugin. (#1006) 2019-12-30 20:28:36 +08:00
chenjx
88936ed1d5 Update serverless.md (#970) 2019-12-29 17:15:53 +08:00
YuanSheng Wang
c74e6c2d3a feature: supported priority for route. (#998) 2019-12-29 17:11:38 +08:00
Nirojan Selvanathan
3702786fca doc: adding Oauth token introspection document (#987) 2019-12-20 14:27:45 +08:00
agile6v
57b69c0e4a doc: Fixed some typoes. (#972) 2019-12-13 22:59:40 +08:00
Janko
762da2d986 doc: move develop document from doc/plugins to doc. (#951) 2019-12-11 13:43:57 +08:00
Nirojan Selvanathan
05d3db3a57 doc: add getting started guide (#955) 2019-12-11 13:42:53 +08:00
琚致远
2e7f41e503
Doc English doc for admin-api.md (#936)
* Initial Content

resolve https://github.com/apache/incubator-apisix/issues/935

* Update admin-api.md

update Route section

* update request-body parameters

* update Request Body Parameters

* Update admin-api.md

* Update admin-api.md
2019-12-10 11:24:30 +08:00
琚致远
56ef702059 doc: Update key-auth-cn.md (#947) 2019-12-08 10:20:46 +08:00
YuanSheng Wang
a3a591e3a5 luarocks: install apisix 0.9 by luarocks. (#934) 2019-12-06 16:51:56 +08:00
YuanSheng Wang
c7f9fdf9d7
feature: support to specify TTL for route。 (#807)
Fix #443.
2019-12-06 11:13:24 +08:00
linlinnj
2dd63e19d5 doc: Update doc README_CN.md (#866) 2019-12-05 16:55:19 +08:00
琚致远
06e392ffe8 doc: Update health-check.md (#928) 2019-12-05 00:11:59 +08:00
YuanSheng Wang
6eca35e1e2 feature: support for adding the specified request header for upstream health check.(#818) 2019-12-04 13:57:38 +08:00
nic-chen
4517e7b57e test case for grpc transcode pb option (#920) 2019-12-02 10:46:13 +08:00
YuanSheng Wang
4eaf3cae29 doc: how to enable mqtt-proxy plugin. (#916) 2019-11-29 08:54:59 +08:00
Finger
57023a120d doc: Update README_CN.md to fix bad link. (#915) 2019-11-28 16:38:00 +08:00
tom2nonames
b23096139e plugin(grpc-transcode): support new options for protocol buffer encoding. (#846)
* bugfix: Adjust the MaxLength parameter in grpc proto from 4096b to 1M (#820)
* change: grpc-transcode plugins add schema check
2019-11-28 09:07:09 +08:00
WenMing
dfb139e93a doc: install from Apache release first. (#906) 2019-11-27 21:55:56 +08:00
coolsoul
f76fcec57f doc: add doc for how to write plugin.(#909) 2019-11-27 13:56:49 +08:00
WenMing
03b2ffa1c1
release: the first Apache release of APISIX. (#896) 2019-11-25 13:09:32 +08:00
agile6v
24d1190e83 doc: fixed some typo and update content. (#895) 2019-11-24 21:15:39 +08:00
renzheng.wang
a3f06dedf7 doc: fix error in limit-conn.md (#890) 2019-11-22 20:24:07 +08:00
Lien
fbb51ddadd plugin: implement plugin response rewrite 2019-11-21 21:49:53 +08:00
agile6v
227eeaef48 Split check target into lint & license-check targets in Makefile. (#887) 2019-11-21 09:23:16 +08:00
WenMing
6bef2e4f51
doc: update users of power by APISIX. (#884) 2019-11-20 19:01:40 +08:00
琚致远
51d87c0fc6 doc: updated install-dependencies.md (#867)
`apt-get update` is needed before installing new dependencies
2019-11-18 16:14:32 +08:00
琚致远
35416e9c0f doc: fix typo in install-dependencies.md (#852) 2019-11-14 12:37:51 +08:00
nic-chen
360a033ad0 doc: fixed grpc server example link. (#851) 2019-11-14 11:57:16 +08:00
Janko
bae08d86b0 bugfix: proxy-rewrite-cn.md enable plugin example error. (#850) 2019-11-14 11:50:15 +08:00
Yousa
027da04cb5 doc: added doc about "How to compile the Openresty". (#831) 2019-11-14 09:08:46 +08:00
lihuibin
0972462378 user: add company into powereby page (#844) 2019-11-12 19:40:36 +08:00
YuanSheng Wang
910ff21f54
change: use make deps to install dependencies. (#835) 2019-11-12 16:38:23 +08:00
罗泽轩
b67f99b265 chore: fixed typo detected by misspell (#801) 2019-11-05 10:58:04 +08:00
Lien
b119a5c94b bugfix: support more built-in parameters when set chash balancer (#775) 2019-11-03 18:25:51 +08:00
琚致远
41d4a7c4d4 docs: fix typo (#784) 2019-11-01 22:27:08 +08:00
YuanSheng Wang
5c0cb17a6b
ASF: added license header. (#781) 2019-11-01 11:22:49 +08:00
Lien锤
1a853aff70 Doc: added HelloTalk into 'powered-by'. (#772) 2019-11-01 10:16:25 +08:00
nic-chen
243346a668 featutre: support gRPC proxy #691) 2019-11-01 10:09:01 +08:00
YuanSheng Wang
ad376f83f8
change: updated resty-radixtree to v1.5. (#768)
* feature: supported userdefine lua function in router `radixtree_uri`.
* feature: supported userdefine lua function in router `radixtree_host_uri`.
2019-11-01 09:49:09 +08:00
WenMing
b3fb7ae1f1
license: ingore grpc_server_example dir for check license. (#770) 2019-10-31 10:55:21 +08:00
YuanSheng Wang
da853702d6 feature: supported redirect plugin. (#732) 2019-10-31 10:19:22 +08:00
琚致远
89f2fcdbaa doc: add redirect-cn.md (#739) 2019-10-31 09:50:02 +08:00
WenMing
12a2b01b71
license: add ASF header. (#743) 2019-10-31 09:27:28 +08:00
Geikiy
b49b03d863 CLI: added restart apisix server command (#765) 2019-10-30 20:36:56 +08:00
YuanSheng Wang
44d3bf4445
doc: added a new speech link and dropped node-status api doc. (#758) 2019-10-30 16:22:03 +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
村口大白鹅
c0dfe23163 doc: Add TEST_NGINX_BINARY environment variables description for dev-manual doc. 2019-10-30 10:43:37 +08:00
xq.tian
6f110bfc90 doc: Update jwt-auth.md (#704) 2019-10-30 10:33:33 +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
7d4a193e58
doc: added new doc README.md in folder doc. (#699)
* doc: added new doc `README.md` in `doc` folder, and add more doc link to `README.md`.
2019-10-23 15:14:55 +08:00
YuanSheng Wang
d8b0c2d04c change: removed router r3. (#725) 2019-10-23 12:59:22 +08:00
YuanSheng Wang
d06fbfa13c change: used lua-resty-jsonschema instead of lua-rapidjson. (#703) 2019-10-23 12:58:10 +08:00
YuanSheng Wang
ae8cd02cce plugin(limit-count): put the redis configuration to root directory. (#727) 2019-10-23 12:54:05 +08:00
coolsoul
fb7d624783 doc: fixed the bad link. (#724) 2019-10-22 16:35:44 +08:00
WenMing
403d039fc2
doc: add steps for run test cases. (#720) 2019-10-22 10:21:37 +08:00
WenMing
726d4f6e54 doc: added doc for plugin hot-loaded. (#694) 2019-10-15 18:36:39 +08:00
WenMing
be49cfcc19 feature: support remove header in rewrite plugin. (#692)
* feature: support remove header in rewrite plugin.

fixed https://github.com/iresty/apisix/issues/658
2019-10-15 16:06:28 +08:00
WenMing
8cee1afbce doc: updated the user wall. (#693) 2019-10-15 16:04:21 +08:00
fc13240@gmail.com
f22b0e0d52 bugfix: increase maxLength of certificate (#682) 2019-10-12 16:14:50 +08:00
琚致远
c9547aa8e7 doc: add architecture-design.md. (#676) 2019-10-12 11:06:30 +08:00
brileyhe
bd9104c29a Update powered-by.md (#674) 2019-10-11 18:08:32 +08:00
YuanSheng Wang
7434ea9929
doc(jwt-auth): fixed wrong arguments. (#661) 2019-10-10 16:00:48 +08:00
Janko
91ee8e1000 feature: added request headers rewriting in proxy-rewrite plugin (#629) 2019-10-09 15:10:16 +08:00
YuanSheng Wang
d05fcc6854
feature: supported to print the input parameters and return values of… (#641)
* feature: supported to print the input parameters and return values of the specified function for debugging.
2019-10-09 11:26:54 +08:00
YuanSheng Wang
6b875cec33
feature(limit-count): supported global limit count with redis server. (#624) 2019-10-08 13:15:48 +08:00
Janko
9bb2174e04 doc: added doc for proxy-rewrite plugin. (#618) 2019-09-29 09:00:23 +08:00
Janko
d91be43a4f change: remove options hosturischemaenable_websocket of upstream object (#621)
we can rewrite new proxy option by plugin `proxy-rewrite`.
2019-09-27 19:29:59 +08:00
YuanSheng Wang
ec058fe543
feature: added new admin api /admin/node_status. (#617)
* feature: added new admin api `/admin/node_status`.
2019-09-27 19:11:37 +08:00
Janko
25fd6983ea feature(plugin): rewrite upstream info with plugin proxy-rewrite (#594)
* test: add `proxy-rewrite` plugin test cases
2019-09-27 15:14:48 +08:00
buhejiudewangxiansheng
d5f7b1e008 doc(plugin): fixed wrong link (#608) 2019-09-27 02:29:28 +08:00
YuanSheng Wang
3f700c5dc1
doc(admin api): route. (#593)
feature: supported new fields hosts, remote_addrs and vars for router.

fix: #592
2019-09-26 17:47:08 +08:00
coolsoul
7adcea69fb doc: added chinese doc for stream proxy. 2019-09-26 15:08:21 +08:00
coolsoul
791fe6982e doc: added english doc for jwt plugin. 2019-09-26 15:06:17 +08:00
WenMing
f9a69207d8
doc: updated user wall. (#600) 2019-09-26 15:00:09 +08:00
YuanSheng Wang
03f5029970
doc: installed APISIX by shell script. (#585) 2019-09-24 17:46:24 +08:00
YuanSheng Wang
028d8308db
doc: more about stand-alone model. (#577)
* doc: more about `stand-alone` model.

Fix https://github.com/iresty/apisix/issues/576.

* travis: only fetched md5 of file for comparing.
2019-09-23 22:03:18 +08:00
Yuansheng
dda004267b doc(ip-restriction): style. 2019-09-23 07:15:00 +08:00
fc13240@gmail.com
8b9ebb5773 doc: add screenshots of dashboard operations for docs of some plugins (#546) 2019-09-23 06:13:06 +08:00
YuanSheng Wang
3966aabb7a
doc: add new doc to Reference document. (#555) 2019-09-23 06:11:09 +08:00
YuanSheng Wang
90707da6b1
doc: added doc index. (#552)
Fix https://github.com/iresty/apisix/issues/550
2019-09-22 17:17:23 +08:00
YuanSheng Wang
de3c95da21
feature: support consumer bind plugins. (#544)
* feature: saved consumer plugin information.
* feature: supported to merge plugin with consumer and route.
2019-09-22 06:05:58 +08:00
WenMing
6b4d018170
doc: updated user wall. (#549) 2019-09-20 21:08:26 +08:00
fc13240@gmail.com
494769603f doc: add screenshots of dashboard operations for docs of limit-req plugin (#543) 2019-09-19 01:17:05 +08:00
YuanSheng Wang
894fa584e0
feature: supported to use host name in upstream (#522)
* feature: supported to config resolver in yaml config file.

* feature: supported domain host for upstream node
2019-09-18 17:41:44 +08:00
fc13240@gmail.com
20905d37fb doc: fix some word (#542) 2019-09-18 17:24:13 +08:00
WenMing
01b0c6447e
doc: added power by page and user wall. (#541) 2019-09-18 15:08:52 +08:00
Yuansheng
34d674143f doc: the weight of upstream nodes. 2019-09-18 12:16:32 +08:00
YuanSheng Wang
681a42cbed
feature: support upstream nodes with a weight of 0. (#536)
* test: added test cases.

* doc: updated doc.

current implementation is enough, it supports weight equal 0 now.
2019-09-18 12:00:53 +08:00
Carlos Hwang
c0a1363e6e feature: support http method 'connect' & 'trace' (#530) 2019-09-17 16:57:51 +08:00
Yuansheng
bcc6027334 doc: about consumer. 2019-09-17 12:49:46 +08:00
cuiweixie
bb93ec3a4e fix: doc 2019-09-17 09:39:59 +08:00
Yuansheng
7d9844c2a7 doc: added more install step detail. 2019-09-16 21:52:09 +08:00
YuanSheng Wang
c080f6cc66
doc: added new example to stream-proxy. (#520)
* doc: added new example to `stream-proxy`.
* doc: new doc about `mqtt-proxy`.
2019-09-16 13:03:26 +08:00
YuanSheng Wang
4aaaf3ee5a
feature: support dynamic stream(TCP/UDP) proxy in apisix. (#501)
* feature: support stream in apisix.
* doc: added new feature in README.
* CLI and added more doc.
2019-09-12 13:27:18 +08:00
Yuansheng
239d202469 doc: updated. 2019-09-12 11:26:40 +08:00
wonglend
e1ceae8644 doc: added install-dependencies support for debian 10. (#509) 2019-09-12 09:27:31 +08:00
Yuansheng
e68b6924ac doc: enable v2 protocol if the etcd is 3.4 or higher. 2019-09-09 20:43:36 +08:00
YuanSheng Wang
d8d7f018dc
feature: support to load routes from local yaml file. (#464)
* feature: support to load routes from local yaml file.
2019-09-09 17:42:20 +08:00
YuanSheng Wang
af3454c6ee
change: updated component lua-resty-radixtree to v0.7 and updated test (#470)
* change: updated component `lua-resty-radixtree` to v0.7 and updated test
  cases.
2019-09-05 17:23:06 +08:00
YuanSheng Wang
f34459bdda
doc: supported balancer phase in plugin. (#467)
* doc: supported balancer phase in plugin.
2019-09-05 00:03:46 +08:00