zhanghongtong
c5f0194af7
chore(CI): fix build error on windows
2021-03-15 07:31:53 +01:00
Jóv
a9a2b4bf15
Merge pull request #4323 from zmstone/observer-cli
...
feat(observer_cli): Add observer_cli
2021-03-14 07:36:28 +13:00
Zaiming Shi
8e45fa1c8b
feat(observer_cli): Add observer_cli
2021-03-13 18:50:18 +01:00
turtleDeng
d54410e560
chore(script): split-config optimize include position ( #4322 )
2021-03-12 14:21:20 +01:00
wwhai
f7b34cb098
feat(rule-engine): list rule support order by timestrap
2021-03-12 17:35:13 +08:00
Zaiming Shi
7138e3a3a9
chore(build): Pin a tag of relup_helper plugin
...
Otherwise we are doomed when we need to re-build an old version
in the future
2021-03-12 10:07:57 +01:00
Zaiming Shi
5f064a8e42
chore(test): enable cover only when necessary
...
So that ad-hoc ./rebar3 eunit and ct can run faster
2021-03-11 19:06:03 +01:00
Zaiming Shi
173a4d8fea
chore(build): Do not use test profile dedicated plugins
2021-03-11 16:06:37 +01:00
Zaiming Shi
969110dc53
chore(test): Add snabbkaffe
2021-03-11 12:49:43 +01:00
Yudai Kiyofuji
d2bb7d0371
Merge pull request #4314 from z8674558/to-message
...
feat(emqx_message): add from_map
2021-03-11 16:36:14 +09:00
z8674558
e9180b9ce8
chore(emqx_messages): fix elvis
2021-03-11 16:01:35 +09:00
z8674558
9087f0c138
feat(emqx_message): add from_map
2021-03-11 16:01:30 +09:00
Zaiming Shi
4373367c15
chore(script): Add a script to split emqx.conf
2021-03-10 17:39:45 +01:00
Zaiming Shi
b4ee2f8d24
chore(build): refactor rebar.config.erl overlay function
2021-03-10 17:39:45 +01:00
Zaiming Shi
0eda65d06f
chore(config): emqx.conf segmentation
...
This is to facilitate enterprise edition release script
to slice up the files into smaller config files
2021-03-10 17:39:45 +01:00
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