zhanghongtong
db92f79713
chore(emqx_modules): add emqx_modules api path
2021-03-02 18:47:09 +08:00
JianBo He
8477780e2b
fix(mgmt): remove the useless match
...
Currently, the `{topic, Topic}` pattern is not used for management.
Moreover it will casue a `function_caluse` while the previous caluse not
matched
2021-03-02 17:06:34 +08:00
JianBo He
9076af1c06
chore(coap): upgrade gen_coap to v0.3.2
...
The 0.3.2 fixes some redundant log printing in a DTLS
connection
2021-03-02 16:31:18 +08:00
z8674558
2e199126dc
fix(emqx_bridge_mqtt_actions): string -> file
2021-03-02 15:00:42 +09:00
z8674558
829a39eade
fix(emqx_bridge_mqtt_actions): string -> password
2021-03-02 15:00:42 +09:00
zhanghongtong
f548888af9
chore(emqx_management): judge the version for import and export acl mnesia and auth mnesia
2021-03-02 09:35:47 +08:00
zhanghongtong
b53bdd1450
chore(emqx_management): remove emqx_modules dependency on emqx_management
2021-03-02 09:35:47 +08:00
zhanghongtong
28653bb457
chore(emqx_management): format code
2021-03-02 09:35:47 +08:00
zhanghongtong
baa9fd8255
chore(emqx_management): move emqx management to apps
2021-03-02 09:35:47 +08:00
Zaiming Shi
dd06d70bce
refactor(build): Move parse_transform module to root app
...
So we do not have to workaround the compile order issue
2021-03-02 08:40:19 +08:00
Shawn
990b7bd494
fix(bridge_mqtt): typos
2021-03-01 21:00:17 +08:00
Zaiming Shi
16c27663cd
refactor(webhook): transport options refine
2021-03-01 21:00:17 +08:00
Turtle
801b3d6daf
style: remove spaces at the end of lines
2021-03-01 21:00:17 +08:00
Turtle
db13f18cbe
fix(webhook): transport options
2021-03-01 21:00:17 +08:00
Zaiming Shi
026e1494fb
fix(webhook): fix config entry web.hook.api.url -> web.hook.url
2021-03-01 21:00:17 +08:00
JianBo He
319d44d1bf
chore(webhook): remove needless files
2021-03-01 21:00:17 +08:00
Zaiming Shi
4aca2c294f
fix(webhook): transport options
2021-03-01 21:00:17 +08:00
Zaiming Shi
675603fd73
fix(bridge-mqtt): no ssl-option at all (empty list) when ssl is disabled
2021-03-01 21:00:17 +08:00
Zaiming Shi
0a51bd4c2f
fix(webhook): Call common lib for ssl options
2021-03-01 21:00:17 +08:00
Zaiming Shi
700fa71754
refactor(tls): abstract lib for tls options parsing
2021-03-01 21:00:17 +08:00
Zaiming Shi
812c57dee9
refactor(plubin_libs): Add emqx_plugin_libs app
2021-03-01 21:00:17 +08:00
Zaiming Shi
da6f1104dc
chore(bridge-mqtt): sync enterprise code
2021-03-01 21:00:17 +08:00
Zaiming Shi
219eeed6d7
fix(webhook): Explicit default tls version and cipher
2021-03-01 21:00:17 +08:00
Zaiming Shi
fcfcbf139d
chore(webhook): merge enterprise to opensource
2021-03-01 21:00:17 +08:00
Shawn
6081d45d81
fix(rule): reformat some code
...
* fix(rule): reformat some code for rule-engine
* fix(lwm2m): change publish_update_when to publish_update_msg_when
Change the option name publish_update_when -> publish_update_msg_when.
Also change the object_list_changed to contains_object_list, as the
the later describes the default behavior correctly.
* fix(lwm2m): publish_update_msg_when -> update_msg_publish_condition
2021-03-01 20:15:12 +08:00
Zaiming Shi
d8ad7a0edb
chore(emqx_exhook): Ensure semver app vsn
2021-02-26 20:58:38 +01:00
z8674558
3e9abbe95a
chore(emqx_exproto): tell dialyzer exit functions do not return
2021-02-24 21:32:48 +09:00
z8674558
a6b5e0707d
chore(emqx_exproto): match emqx_misc:tune_heap_size
2021-02-24 21:32:48 +09:00
z8674558
02a755fbea
chore(emqx_exproto): fix dialyzer warinings on default_conninfo
2021-02-24 21:32:48 +09:00
z8674558
fb8133b998
chore(emqx_auth_http): match emqx:hook with ok
2021-02-24 21:32:48 +09:00
Shawn
6d83bc3e9b
fix(rule): destroy the actions when disabling the rule ( #4232 )
...
Merge the following PR from enterprise version:
https://github.com/emqx/emqx-rule-engine/pull/231
2021-02-24 13:24:23 +08:00
Zaiming Shi
1b0b742919
Merge pull request #4163 from tigercl/fix/telemetry
...
fix(telemtry): report only in official version
2021-02-22 21:01:32 +01:00
Zaiming Shi
db72b6ae26
Merge pull request #4221 from zmstone/chore-build-move-emqx-telemetry-back-to-apps
...
chore(build): move emqx-telemetry back to apps
2021-02-22 20:59:48 +01:00
Zaiming Shi
61c5069766
chore(build): Move emqx_telemetry back to apps
2021-02-22 20:29:27 +01:00
Zaiming Shi
d7540dc794
Merge pull request #4216 from terry-xiaoyu/enterprise-dev/e4.3.0
...
chore(rule): migrate rule-engine from enterprise version
2021-02-22 20:27:28 +01:00
Shawn
e201484163
fix(rule): incorrect merge for map_get/2,3 and map_put/3
2021-02-22 18:16:24 +08:00
JianBo He
2c9ea3c29e
chore(jwt): clearer explanation for verify_claims
2021-02-22 13:58:16 +08:00
Shawn
196fef0255
chore(rule): migrate rule-engine from enterprise version
2021-02-22 13:53:51 +08:00
Shawn
7778cd8623
Add hooks only when creating the rules ( #4160 )
...
* refactor(rules): add hook only when creating rules
* fix(rule): update hooks after application restarted
* fix(rule): remove the extra guard
2021-02-22 11:16:47 +08:00
Shawn
1be62b7cbb
feat(lwm2m): always publish update message ( #4201 )
...
* feat(lwm2m): always publish update message
* fix(lwm2m): change the publish_update_when to enum
2021-02-20 17:14:14 +08:00
Shawn
1e047e84c2
feat(resource): keep restart disconnected resources after emqx bootup ( #4125 )
...
* feat(resource): keep restart disconnected resources after emqx bootup
* feat(resource): improve the restart monitor
* fix(test): improve emqx_rule_monitor_SUITE
* fix(resource): refresh resource should be only applied on local node
* fix(test): improve the test case for restart_resource
* fix(resource): rename some functions
2021-02-20 17:10:50 +08:00
Shawn
c2e1bc039b
feat(rule): add more sql functions #4143 ( #4144 )
2021-02-20 17:10:10 +08:00
Zaiming Shi
4a877a3a69
chore(apps): relocate some apps
...
emqx_telemetry is for opensource onlyh
emqx_rule_engiune is common
2021-02-19 11:24:41 +01:00
Zaiming Shi
3dfa9f45c4
Merge pull request #4183 from zmstone/merge-e4.2.4-to-dev-4.3.0
...
Merge e4.2.4 to dev 4.3.0
2021-02-19 10:26:47 +01:00
Zaiming Shi
3353a2f402
Merge pull request #4206 from z8674558/fix-dialyzer
...
fix dialyzer warnings
2021-02-19 09:57:14 +01:00
z8674558
5a960fdabc
chore(emqx_auth_mnesia): fix dialyzer warnings (match returned values)
2021-02-19 16:52:38 +09:00
z8674558
91d00b2586
chore(emqx_auth_mnesia): fix dialyzer warnings (return error tuple to minirest)
2021-02-19 16:52:38 +09:00
z8674558
e341387837
chore(emqx_auth_mnesia): fix dialyzer warnings (do_update_user only receives Login and NewPassword)'
2021-02-19 16:52:31 +09:00
z8674558
706e272410
chore(emqx_auth_http): fix dialyzer warnings (match returned values)
2021-02-19 16:23:18 +09:00
Zaiming Shi
64cfaf4385
improve(print): io:format error message without indentation
...
Avoid squeezing lines to the right.
2021-02-19 07:45:37 +01:00