Commit Graph

149 Commits

Author SHA1 Message Date
Zeping Bai
4690feb421
feat: add pubsub framework (#7028) 2022-05-12 22:15:05 +08:00
tzssangglass
3b7e3fde05
feat(stream): port syslog plugin (#6953) 2022-05-05 10:02:36 +08:00
罗泽轩
1d88741bdc
feat(xRPC): simple redis support (#6873)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-04-19 09:49:05 +08:00
罗泽轩
2199cdec18
feat(xRPC): add Admin API support (#6817) 2022-04-13 09:39:05 +08:00
mango
97bcb56507
feat: use command -v instead of which to find the installed path. (#6778) 2022-04-02 08:58:45 +08:00
zhixiongdu
5b21d31c9e
feat: add tars discovery (#6599) 2022-03-21 17:22:45 +08:00
zhixiongdu
f7b50f28ba
feat: add kubernetes discovery module (#4880)
Co-authored-by: zhixiogndu <adugeek@gmail.com>
Co-authored-by: zhixiongdu <zhixiongdu@upchina.com>
2022-02-23 10:26:54 +08:00
罗泽轩
75ed53e88d
chore: ensure installed Lua directories sorted (#6248) 2022-02-08 10:32:45 +08:00
kwanhur
b21c313eb2
build: purge all the dependent rocks (#6245) 2022-02-06 20:04:19 +08:00
kwanhur
e067d341a3
build: make uninstall related files of runtime (#6236)
Co-authored-by: leslie <59061168+leslie-tsang@users.noreply.github.com>
2022-01-30 21:38:21 +08:00
leslie
e9fab8b2e5
fix(makefile): fix Makefile install don't install discovery folder (#6158) 2022-01-20 16:27:41 +08:00
罗泽轩
5cde5ae004
feat: upgrade luarocks to 3.8.0 which converts git:// to https:// (#5825)
The Luarocks 2.x is already broken.
2021-12-18 08:29:57 +08:00
Zeping Bai
1e53ccb3ae
feat: basic support OPA plugin (#5734) 2021-12-13 10:00:40 +08:00
litesun
50fcd660f5
feat: add gen-vote-content script (#5595) 2021-11-30 12:58:36 +08:00
罗泽轩
3422713b9c
ci: fix the broken VERSION env (#5586) 2021-11-23 21:08:33 +08:00
帅进超
59497deb8f
feat(plugin): support google cloud logging service (#5538) 2021-11-23 16:37:35 +08:00
leslie
a6f757e08f
refactor: unify code style in Makefile (#5248) 2021-10-22 14:15:33 +08:00
agile6v
71a2259d15
feat(proxy-cache): support memory-based strategy (#5028) 2021-10-21 15:57:54 +08:00
Joey
d44d91a48f
chore: Add tips for awk failures in makefile (#5250) 2021-10-15 19:19:55 +08:00
Yujia Qiao
0e7ff54e6e
fix: remove unexpected install target (#5235) 2021-10-14 19:44:16 +08:00
leslie
6e65bc2a73
refactor: spilt Makefile change from PR (#5205) 2021-10-13 09:02:09 +08:00
罗泽轩
b8ae382cd0
ci: use a new license checker (#4872) 2021-08-24 09:47:51 +08:00
罗泽轩
44ead1f46e
feat(stream): add ip-restriction (#4602)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-07-20 19:09:44 -04:00
罗泽轩
808d511dd4
feat(stream): add limit-conn (#4515)
* feat(stream): add limit-conn

Signed-off-by: spacewander <spacewanderlzx@gmail.com>

* break down long bracket to avoid missing the closing long bracket "]]"

https: //github.com/apache/apisix/pull/4515/checks?check_run_id=2962435093
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-07-13 13:17:52 +08:00
neOG
d4c7fbbe83
fix: modify the value of HOMEBREW_PREFIX in Makefile (#4507) 2021-06-30 21:16:47 +08:00
罗泽轩
059ad7dee6
docs: show the graceful way to stop (#4435)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-06-18 15:09:34 +08:00
tzssangglass
52c2aea0a6
fix: making APISIX compatible on macOS with ARM chip (#4256) 2021-05-20 19:22:46 +08:00
罗泽轩
831a5888f8
chore: add missing PHONY marks (#4262) 2021-05-18 14:27:42 +08:00
罗泽轩
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