Commit Graph

6037 Commits

Author SHA1 Message Date
wwhai 1ddb300a56
feat(mgmt): add http listener restart support (#4301) 2021-03-10 17:29:37 +01:00
Shawn b400571dbb fix(emqx): validate mqtt malformed varible byte integer 2021-03-10 10:41:57 +01:00
zhouzb b8d2e3357d chore(configuration): fix the configuration example in the comment 2021-03-10 08:47:40 +01:00
Zaiming Shi 3d06bc30fb chore(build): pipe_dir is no longer parmaterised 2021-03-09 20:22:48 +01:00
Zaiming Shi 984b4364d6 chore(build): drop vars files 2021-03-09 20:22:48 +01:00
Zaiming Shi 95847ea10b chore(build): Support vars file for enterprise 2021-03-09 20:22:48 +01:00
Zaiming Shi 582dea10f5 style(emqx_sys): make elvis happy 2021-03-09 20:22:48 +01:00
Zaiming Shi e1979bf488 chore(build): Single source of EMQX_DESCRIPTION 2021-03-09 20:22:48 +01:00
Zaiming Shi d14b90ef2e chore(build): Feed relx overlay var from rebar.config.erl 2021-03-09 20:22:48 +01:00
Zaiming Shi b629a6c58c chore(scripts): fix typo for var names 2021-03-09 20:22:48 +01:00
JianBo He 6bf15c6a2f chore(exhook): deinit registray after application stopped 2021-03-09 11:37:30 +08:00
JianBo He ebffdafe86 fix(exproto): ignore undefined clientid 2021-03-09 11:37:30 +08:00
JianBo He f9d5d3523d chore(exhook): add more option for protobuff 2021-03-09 11:37:30 +08:00
JianBo He 0d8c137cb5 refactor(exhook): load only the necessary hooks 2021-03-09 11:37:30 +08:00
JianBo He 4585306774 chore(exhook): upgrade to 0.6.2 2021-03-09 11:37:30 +08:00
Zaiming Shi 7eb6588cc9
Chore build update rebar3 version (#4303)
* chore(Makefile): Delete unnecessary exports for deps-get

* chore(rebar3): upgrade to rebar3 version 3.14.3-emqx-5

This rebar3 version does not copy .git directory.
Before this, if a plugin repo clone is placed in lib-extra,
rebar2 ct or eunit commnad may fail at source code copy step.
2021-03-09 08:50:24 +08:00
turtleDeng 115397523d
chore(build): add more enterprise build support (#4302) 2021-03-08 20:47:31 +08:00
Zaiming Shi 72f5468001
Merge pull request #4300 from zmstone/chore-makefile-clean-target
Chore makefile clean target
2021-03-08 12:58:42 +01:00
Zaiming Shi b7bde35b51 chore(Makefile): delete .o .d files when make clean 2021-03-08 11:35:15 +01:00
Zaiming Shi de6359b5fd chore(ci): find and run plugin tests 2021-03-07 09:49:11 +01:00
Zaiming Shi e495213618 chore(build): Add README for lib-extra 2021-03-07 09:49:11 +01:00
Zaiming Shi 625755ea33 chore(Makefile): refine 'make clean' 2021-03-07 09:49:11 +01:00
Zaiming Shi cf169661e5
Merge pull request #4299 from zmstone/chore-build-refine-build-scripts
chore(build) add more enterprise build support
2021-03-07 07:12:47 +01:00
Zaiming Shi 08aa022029 chore(rebar.config.erl): better release matrix support 2021-03-06 21:39:08 +01:00
Zaiming Shi 00a2daba19 chore(build): add more enterprise build support 2021-03-06 10:56:07 +01:00
Zaiming Shi 1af1dd17b5 chore(build): use 'EMQ X test' as app description for test runs 2021-03-06 08:41:50 +01:00
Zaiming Shi 73500a0983 chore(build): inject product description from makefile 2021-03-06 08:41:50 +01:00
Zaiming Shi 3e3c06118c chore(build): Ensure git hooks from Makefile 2021-03-06 08:41:50 +01:00
Zaiming Shi cc5baabd06
Merge pull request #4294 from Rory-Z/chore/update-pkg-vsn
chore(script): remove the prefix of pkg-vsn.sh
2021-03-06 08:21:02 +01:00
Zaiming Shi c752f3bec5
Refactor http lib add uri parse (#4292)
* feat(http_lib): Add uri parse to emqx_http_lib

* fix(webhook): call emqx_http_lib to parse uri

* fix(auth-http): Call emqx_http_lib to parse uri

* fix(rule-engine): call emqx_http_lib to parse uri
2021-03-06 13:35:02 +08:00
zhanghongtong b12d4f481f chore(script): remove the prefix of pkg-vsn.sh 2021-03-06 10:40:32 +08:00
Zaiming Shi 5d766f854e
Merge pull request #4285 from z8674558/community-plugins
feat(rebar.config.erl): allow community plugins
2021-03-05 18:31:38 +01:00
z8674558 80125a9606 feat(rebar.config.erl): allow community plugins 2021-03-05 23:19:34 +09:00
Zaiming Shi 418eddf662
Merge pull request #4291 from zmstone/fix-compile-options
chore(compile): do not pass down EMQX_ENTERPRISE macro to deps
2021-03-05 13:32:52 +01:00
Zaiming Shi 4eb98fdf5e chore(compile): do not pass down EMQX_ENTERPRISE macro to deps 2021-03-05 12:55:20 +01:00
zhanghongtong bd66e93b6d chore(CI): fix spell error 2021-03-05 19:07:24 +08:00
zhanghongtong cd4614876a chore(CI): add git syne workflow 2021-03-05 19:04:45 +08:00
Zaiming Shi b2d75b3837
Merge pull request #4289 from zmstone/chore-avoid-dashboard-vsn-conflict
chore(build): Use different env variable for dashboard version
2021-03-05 11:12:47 +01:00
Zaiming Shi 609b015f93 chore(build): Use different env variable for dashboard version 2021-03-05 10:51:50 +01:00
Zaiming Shi b846ae5e30
Merge pull request #4287 from zmstone/fix-versioning
Fix versioning
2021-03-05 07:19:45 +01:00
Zaiming Shi 9b3ab169ce chore(versioning): detach package version from emqx app version 2021-03-04 20:24:58 +01:00
Yudai Kiyofuji aa3c650cdd
Merge pull request #4286 from z8674558/fix-merge-conflict-master-to-5.0
Fix merge conflict master to 5.0
2021-03-04 22:40:36 +09:00
z8674558 efd4ef8091 Merge branch 'dev/v5.0' of private:emqx/emqx into fix-merge-conflict-master-to-5.0 2021-03-04 22:12:09 +09:00
zhanghongtong 059d9fcaeb build(dashboard): get dashboard script support enterprise 2021-03-04 19:50:10 +08:00
zhanghongtong 9f0c88cda9 chore(CI): update workflows
change target update repos event in build packages workflows

merge dialyzer test to run test case workflows
2021-03-04 19:29:37 +08:00
Zaiming Shi 42098b497f
Merge pull request #4283 from zmstone/add-emqx-http-lib
refactor(http-lib): Add emqx_http_lib
2021-03-04 07:14:02 +01:00
zhanghongtong 67c8b2eed7 chore: update emqx.app.src version 2021-03-04 08:10:48 +08:00
zhanghongtong 7d2afbe2af build(CI): fix syntax error for actions 2021-03-04 08:07:53 +08:00
Zaiming Shi 63c001a7aa refactor(http-lib): Add emqx_http_lib
So far only uri_encode and uri_decode APIs
2021-03-03 21:38:10 +01:00
Zaiming Shi 06cf1736c5
Merge pull request #4282 from zmstone/fix-typo-in-macro
fix(mgmt): typo in ifdef macro
2021-03-03 20:42:36 +01:00