Zaiming (Stone) Shi
3c84f4b254
chore: re-generate appup
2022-11-26 18:14:15 +01:00
Shawn
252b03abd8
fix: generating alarm name for utf8 resource id failed
2022-11-17 10:23:33 +08:00
Shawn
f843938364
fix: don't check resource alive for the temporary resources
2022-11-16 09:43:04 +08:00
Shawn
e4a3dd9ee8
fix: enlarge the timeout when check alive of resources
2022-11-15 21:07:01 +08:00
Shawn
6725a36dbf
fix: make init_resource_with_retrier/4 only 'throw' when failed
2022-11-10 10:44:11 +08:00
Shawn
407a197c8a
fix: typos in the RAISE macro of rule_engine
2022-11-09 12:06:58 +08:00
Zaiming (Stone) Shi
9b194baf69
fix(emqx_rule_monitor): sleep before retry but not after
2022-11-05 17:42:29 +01:00
JimMoen
f9276edaf8
fix: mqtt_bridge and republish validate msg topic
2022-11-04 15:40:46 +08:00
Zaiming (Stone) Shi
78c0ca18a7
Merge pull request #9296 from terry-xiaoyu/improve_testcase_emqx_rule_utils
...
test: improve the test cases for t_if_contains_placeholder
2022-11-03 14:45:24 +01:00
Shawn
2c27f8c474
test: improve the test cases for t_if_contains_placeholder
2022-11-03 18:49:06 +08:00
JimMoen
cb3bd24528
test: unlink the process would be exited by tcp close
2022-11-03 16:43:34 +08:00
JimMoen
86dd1a3e05
test: different resons for disconnect event
2022-11-03 16:43:34 +08:00
JimMoen
139aabd078
Merge pull request #9190 from JimMoen/rule-engine-api-id
...
fix(rule_engine): rule id in path urlencoded
2022-10-28 15:41:40 +08:00
Xinyu Liu
eeb87fd253
Merge pull request #9239 from emqx/webhook_support_placeholders_in_headers
...
feat: support to use placeholders as http headers in webhook actions
2022-10-28 09:01:29 +08:00
JimMoen
c21a2cf4c6
test(rule_engine): test some unicode chars as rule id
2022-10-27 17:32:21 +08:00
Shawn
982fc9b4fe
feat: support to use placeholders as http headers in webhook actions
2022-10-27 17:24:05 +08:00
JimMoen
892becb5bf
fix(rule_engine): rule_id and resource_id in path urlencoded
2022-10-27 00:39:13 +08:00
firest
e66e563648
fix(logger): add new macro `?LOG_SENSITIVE` and use it to replace some `?LOG` for security reason
...
some arguments passed to external API may contain sensitive data, when the API execution fails, sensitive data may be returned as a part of the failure reason, if this reason printed to the log, it will lead to sensitive data leakage, so we should check carefully and scan these failed returns
2022-10-26 17:14:46 +08:00
Zaiming (Stone) Shi
f5c0ef3e56
Merge pull request #9226 from zmstone/1025-fix-drop-tuple-value-message-headers
...
fix(emqx_rule_events): do not keep tuple-value message headers
2022-10-26 09:59:12 +02:00
Zaiming (Stone) Shi
81e6a40454
fix(emqx_rule_events): do not keep tuple-value message headers
...
the converted message is for JSON encoding, keeping the tuple-values
will lead to encoding error.
2022-10-26 08:52:20 +02:00
Zaiming (Stone) Shi
c6067447ac
chore: sync changes back from ee to ce
2022-10-26 08:49:52 +02:00
Shawn
006d2e5f29
fix: rolling upgrade failed on undef funcs
2022-10-25 20:41:31 +08:00
Shawn
15248eb069
chore: update the change log
2022-10-21 15:41:00 +08:00
Shawn
2c61f92eec
fix: refresh resources and rules asynchronously
2022-10-21 15:06:35 +08:00
Shawn
bfe238fa1c
fix: set precision of counter 'max_speed' to 2 digits
2022-10-21 09:05:25 +08:00
Zaiming (Stone) Shi
5bc822cc78
chore: delete duplicated module from appup
2022-10-17 12:55:22 +02:00
Zaiming (Stone) Shi
11026b7644
chore: re-generate appup for v4.3.22
2022-10-16 08:43:45 +02:00
Zaiming (Stone) Shi
20e0d14026
chore: bump app versions
2022-10-15 15:01:57 +02:00
Zaiming (Stone) Shi
1ba2c01f25
Merge remote-tracking branch 'origin/release-v43' into main-v4.3
2022-10-15 14:58:22 +02:00
Xinyu Liu
265fab8ccf
Merge pull request #9150 from terry-xiaoyu/port_rule_metrics_fix_to_release_v43
...
fix: reset rule metrics crashed under certain conditions
2022-10-14 16:05:23 +08:00
Shawn
381c56d52f
fix: reset rule metrics crashed under certain conditions
2022-10-14 10:50:39 +08:00
JimMoen
7f92c29ada
chore: bump appup.src for `emqx_rule_funcs.erl`
2022-10-11 13:45:11 +08:00
JimMoen
3e8c070b59
Revert "fix: rm unused module"
...
This reverts commit 267946c379
.
Revert it temporary, we need fix `scripts/update-appup.sh` later.
It only compares the current release with its predecessor.
2022-10-11 13:44:34 +08:00
JimMoen
5047211950
test: rulesql select fields and select from event message
2022-10-11 13:44:34 +08:00
JimMoen
27e19da066
test(rulesql): num funcs type cases
2022-10-11 13:44:34 +08:00
JimMoen
32376c7cf9
fix(rule_func): refine num funcs error info type unsupported
2022-10-11 11:23:25 +08:00
JimMoen
0a5a0867e4
fix(rule_func): refine `+` error info when type implicit conversion
2022-10-11 11:23:25 +08:00
JimMoen
d8a022fb45
fix(test): unstopped test client
2022-10-11 11:23:25 +08:00
JimMoen
267946c379
fix: rm unused module
...
`emqx_rule_date` was added before [v4.3.15-rc1]
PR: emqx#7894
commit: 8558a62ee2
The change was released in [v4.3.15-rc1] [v4.3.15-rc2]
And unused at [v4.3.15-rc3]
PR: emqx#8044
commit: 4fc5cb2817
We just keep the module from [v4.3.15-rc1] to [v4.3.20] and remove this module in newer version
2022-10-11 11:23:25 +08:00
JimMoen
fd7230353c
refactor(test): move rule_engine sql test cases into a separate file
2022-10-11 11:23:25 +08:00
Shawn
6d52f908d1
chore: update emqx_rule_engine.appup.src
2022-10-10 17:24:27 +08:00
Shawn
338b11ab95
fix: cannot reset metrics for fallback actions
2022-10-10 17:13:39 +08:00
Xinyu Liu
505507139e
Merge pull request #9079 from terry-xiaoyu/some_issues_in_rule_engine
...
Some issues in rule engine
2022-10-09 14:32:39 +08:00
Shawn
1bb7c23db1
fix: discard the 'id' field when testing a resource
2022-10-08 10:50:42 +08:00
Zaiming (Stone) Shi
f24728ee7b
chore: sync diverged modules modules from ee back to ce
2022-10-05 14:59:18 -03:00
Shawn
ab3ec9c176
chore: update the appup.src
2022-09-30 16:32:52 +08:00
Shawn
7d2dd3d37d
fix: deny POST an existing resource
2022-09-29 13:41:02 +08:00
Shawn
29c76d16d7
fix: reset rule metrics crash if it has not initialized
2022-09-29 13:40:01 +08:00
Zaiming (Stone) Shi
e6603548d7
chore: generate appups after bumped new version
2022-09-17 18:50:28 +02:00
Zaiming (Stone) Shi
bfb53b7f24
chore: bump app versions after merged tag v4.3.20
2022-09-16 12:56:51 +02:00