Commit Graph

121 Commits

Author SHA1 Message Date
罗泽轩
724a9100a9
refactor: move proto file to separate repo (#4134) 2021-04-29 21:48:41 +08:00
罗泽轩
f3b057609f
feat(ext-plugin): step 2, add basic structure (#4119)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-04-29 11:07:05 +08:00
罗泽轩
3bb063321c
feat(ext-plugin): step 1, add flatbuffer proto and generated files (#4081) 2021-04-23 09:16:51 +08:00
罗泽轩
664c760167
ci: the last day of travis (#3926) 2021-03-29 23:34:01 +08:00
罗泽轩
12f2223c3a
feat: show how to specify --server when installing the dependency (#3884)
Fix #3671
2021-03-23 20:10:57 +08:00
nic-chen
fc9fcff55e
fix: fail to run make deps on macOS (#3718) 2021-03-08 17:13:39 +08:00
罗泽轩
1c4b21f3b6
chore: only package this version's rockspec (#3724) 2021-03-02 23:33:40 +08:00
罗泽轩
343d4841ef
chore: no need to package documentation (#3687)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-27 11:07:23 +08:00
Shuyang Wu
7594072839
chore: update makefile install to install everything in conf (#3660)
fix #3657
2021-02-26 10:05:41 +08:00
罗泽轩
2a6e2b4247
feat: add dns discovery (#3629)
Fix #3517
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-25 09:42:31 +08:00
Alex Zhang
bee574f57b
fix: use openssl111 in openresty dir in precedence (#3603)
close #3600
2021-02-20 20:28:21 +08:00
Shuyang Wu
95a149eaa8
ci: add release check (#3521) 2021-02-19 09:09:33 +08:00
John Bampton
696cb50ba5
feat(CI): check for trailing whitespace (#3250) 2021-02-16 12:14:46 +08:00
罗泽轩
86841f91d1
feat: release 2.3 (#3466) 2021-02-09 20:07:59 +08:00
罗泽轩
19e2d70ec7
fix: make deps should not require root. (#3500) 2021-02-03 22:38:27 +08:00
罗泽轩
0b2293826a
chore: should exclude utils/ from the release (#3476)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-02 09:59:48 +08:00
Shuyang Wu
3cbf153f65
chore: sync 'ignore stale nginx.pid'(#3416) to Makefile (#3471) 2021-02-01 19:21:55 +08:00
Alex Zhang
5399a31b24
feat: support to communicate with etcd by TLS in command line (#3415)
* feat: support to communicate with etcd by TLS in command line

* fix: add openssl dev
2021-02-01 10:51:34 +08:00
fukiki
98be48978f
fix: use luajit by default when run apisix (#3335)
Fix : #3281
2021-01-29 23:57:46 +08:00
Shuyang Wu
6415b29559
feat: customed config.yaml when apisix start (#2101)
fix #2034
2021-01-29 11:19:46 +08:00
罗泽轩
e3601e6876
feat: support dubbo (#3224)
Fix #89
2021-01-20 09:47:09 +08:00
Yuelin Zheng
a8153917ff
fix: APISIX runs in the /root directory and reports errors (#3220) 2021-01-19 12:01:07 +08:00
罗泽轩
cdb5aaf3d7
ci: lint test file (#3298)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-01-18 10:27:28 +08:00
罗泽轩
ebd158a858
feat: release version 2.2 (#3168)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-01-08 18:20:48 +08:00
罗泽轩
4d2f271a06
fix: add control directory in installation (#3077)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2020-12-18 16:40:17 +08:00
Shuyang Wu
f476d2c3dc
fix: copy the files in conf/cert when installing (#3059)
fix #3057
2020-12-16 18:09:52 +08:00
Yousa
a52b5e9b3b
test: add git submodule update --init --recursive (#2934) 2020-12-03 10:39:32 +08:00
Shuyang Wu
36162e3607
fix: move conf/cert to t/certs and disable ssl by default (#2112) 2020-11-20 11:10:01 +08:00
guyang
5b396020d5
feat: support plugin for "aliyun" log service (#2177) 2020-11-19 00:04:01 +08:00
罗泽轩
3c89a437a1
chore: remove redundant installation of limit-count (#2631)
The directory is already installed a few lines above.
2020-11-05 21:18:28 +08:00
罗泽轩
4baee2461e
test: check the plugin name for each plugin (#2607)
Close #2579
2020-11-04 09:49:14 +08:00
Alex Zhang
952450bd76
improve(CLI): move ngx_tpl to apisix/cli/ngx_tpl.lua (#2581) 2020-10-31 22:56:42 +08:00
YuanSheng Wang
b23475fcba
feat: upgrade skywalking plugin to support skywalking 8.0 . (#2389) 2020-10-29 15:29:52 +08:00
Wen Ming
e141e88f72
makefile: add release-src in makefile. (#2481) 2020-10-22 13:11:45 +08:00
YuanSheng Wang
d6b00bb6bc
bugfix: install the Lua files in apisix/ssl/router . (#2383)
fix #2382
2020-10-11 12:27:03 +08:00
RocFang
f05cba0145
fix: wget -O always leave a file enven though download fail (#2376) 2020-10-10 20:49:14 +08:00
Swayam Raina
385f2a471b
chore: remove apisix_cores (#2260) 2020-10-04 15:23:42 +08:00
YuanSheng Wang
cf882bda1e
feature: divide config.yaml into two files config-custom.yaml & confi… (#2023)
* feature: divide config.yaml into two files config-custom.yaml & config-default.yaml .

fix #1923
2020-08-18 20:18:55 +08:00
YuanSheng Wang
3947f06989
makefile: add comments for install command. (#1912)
* doc: update output of `make help`
2020-07-29 19:23:49 +08:00
YuanSheng Wang
7307797f0e
feature: support the use of independent files to implement the load a… (#1732)
* feature: support the use of independent files to implement the load algorithm,
which is convenient for expanding different algorithms in the future.
2020-06-19 12:46:20 +08:00
Kev.Hu
51b867f37a
fix bug: Execute command 'make run' multiple times, will start multiple processes (#1692)
Fix #1690
2020-06-11 13:00:04 +08:00
Wen Ming
398941b72f
feature: add skywalking plugin. (#1241) 2020-05-27 17:55:47 +08:00
Vinci Xu
1bc2af56c1
makefile: add default check for install command (#1591) 2020-05-26 21:26:52 +08:00
qiujiayu
e7d19ec160
feature: support discovery center (#1440) 2020-05-14 23:20:44 +08:00
YuanSheng Wang
7440192f8f
bugfix(CI): avoid to install APISIX to deps folder, that is a bug for older luarocks (#1471)
If the Luarocks version is lower than "v2.4.3", it does not support the "--only-deps" parameter. Even if we set the "--only-deps" parameter, no error message will be given during runtime.

We only wanted to install the dependencies in the deps directory, but the APISIX was also installed so that the test case might load the wrong version of the source code.
2020-04-20 09:09:14 +08:00
Wen Ming
c76e7e3623
feature: remove lua dir. (#1351) 2020-03-31 23:23:29 +08:00
YuanSheng Wang
94cc688fc1
bugfix: installed lua file in folder lua/apisix/utils . (#1342) 2020-03-27 07:34:08 +08:00
罗泽轩
301cfc76c2
bugfix: correct LUAJIT_DIR detection (#1286)
grep doesn't support lazy match by default. To support it, `-P` should
be used instead of `-E`, see:
https://stackoverflow.com/a/5774431

However, we can achieve the same thing without lazy match.
Because OpenResty's not vanilla Nginx, there will be --option after the
executable.
2020-03-17 22:24:03 +08:00
dabue
fc475ccd7e
change: use the correct parameters based on the version of luarocks
Fix #1227
2020-03-10 15:16:14 +08:00
YuanSheng Wang
3176a07862
bugfix: removed unwanted quotes. (#1158) 2020-02-27 08:45:34 +08:00