225 Commits

Author SHA1 Message Date
ShvaykaD
a02a276cf9 Fix code formatting issue in TenantIdLoaderTest 2022-11-08 10:59:38 +02:00
Andrii Shvaika
1e2abbcedf Merge remote-tracking branch 'origin/master' into feature/check_tenant_entity_for_nodes 2022-11-04 15:07:01 +02:00
Andrii Shvaika
da76bdb52a Merge branch 'feature/node_originator_attributes_fetch_to_msg_data' of github.com:YuriyLytvynchuk/thingsboard 2022-11-03 15:55:26 +02:00
Andrii Shvaika
646504ac50 Tenant Id Loader fixes 2022-11-03 15:51:18 +02:00
Yuriy Lytvynchuk
b5f11f1bd0 Merge remote-tracking branch 'upstream/master' into feature/check_tenant_entity_for_nodes
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/apiusage/TbApiUsageStateService.java
#	rule-engine/rule-engine-api/src/main/java/org/thingsboard/rule/engine/api/TbContext.java
2022-11-03 14:10:48 +02:00
ShvaykaD
e94d305f61 added JacksonUtilTest for ALLOW_UNQUOTED_FIELD_NAMES_MAPPER and updated getAttributes tests 2022-11-03 12:31:31 +02:00
Yuriy Lytvynchuk
15683504fd refactor & update logic 2022-11-02 15:22:33 +02:00
Andrew Shvayka
3d01511524
Merge pull request #7494 from YuriyLytvynchuk/feature/node_math_tests
[3.4.2] Feature: Math node - add tests
2022-11-01 11:53:01 +02:00
Yuriy Lytvynchuk
db596f63bd add line 2022-10-31 16:41:30 +02:00
Yuriy Lytvynchuk
597012c1b9 move to rule.engine 2022-10-31 16:28:39 +02:00
Yuriy Lytvynchuk
d39f705887 refactor code 2022-10-31 16:20:39 +02:00
Yuriy Lytvynchuk
691339c5c5 update JacksonUtil method 2022-10-31 16:03:27 +02:00
Yuriy Lytvynchuk
dae3e4a858 Merge remote-tracking branch 'upstream/master' into feature/node_originator_attributes_fetch_to_msg_data
# Conflicts:
#	common/util/src/main/java/org/thingsboard/common/util/JacksonUtil.java
2022-10-31 14:09:46 +02:00
Yuriy Lytvynchuk
36651d231d mvn license:format 2022-10-28 11:06:00 +03:00
Yuriy Lytvynchuk
4c277daadd add test for TbAbstractGetAttributesNode 2022-10-28 11:05:28 +03:00
Andrii Shvaika
bfe79780dd MVEL executor improvements 2022-10-27 14:03:48 +03:00
Yuriy Lytvynchuk
add63b76d9 add test for mathNode 2022-10-26 12:44:09 +03:00
Andrew Shvayka
73868338c8
Merge pull request #7238 from YuriyLytvynchuk/feature/delete_attributes_node
[3.4.2] Feature: New RuleNode "delete attributes"
2022-10-24 13:34:55 +03:00
Andrii Shvaika
2349b16b55 MVEL executor support in rule nodes 2022-10-19 17:49:59 +03:00
Andrii Shvaika
42832aab8c Test script controller and test fixes 2022-10-19 16:26:26 +03:00
Andrew Shvayka
cd6e50312c
Merge pull request #7348 from thingsboard/feature/math-rule-node
[3.4.2] Math rule node
2022-09-29 12:54:07 +03:00
Andrew Shvayka
104525d659
Merge pull request #7244 from YuriyLytvynchuk/feature/node_split_array
[3.4.2] Feature: new RuleNode 'split array msg'
2022-09-28 16:44:27 +03:00
Andrew Shvayka
204266496e
Merge pull request #7243 from YuriyLytvynchuk/feature/node_json_path
[3.4.2]Feature: New ruleNode 'json path'
2022-09-28 16:37:57 +03:00
Andrew Shvayka
27cb8bbef9
Merge pull request #7242 from YuriyLytvynchuk/feature/node_delete_keys
[3.4.2] Feature: new RuleNode "delete keys"
2022-09-28 16:34:39 +03:00
Andrew Shvayka
7a78cbe17a
Merge pull request #7241 from YuriyLytvynchuk/feature/node_rename_keys
[3.4.2] Feature: New RuleNode 'rename keys'
2022-09-28 16:32:31 +03:00
Andrew Shvayka
9bd66871ba
Merge pull request #7240 from YuriyLytvynchuk/feature/node_copy_from_metadata_to_msg
[3.4.2] Feature: New RuleNode 'copy keys'
2022-09-28 16:31:59 +03:00
Igor Kulikov
f14a337c73 Merge branch 'master' into feature/math-rule-node 2022-09-28 15:01:46 +03:00
Yuriy Lytvynchuk
90fc76e762 Merge remote-tracking branch 'upstream/master' into feature/delete_attributes_node
# Conflicts:
#	application/src/main/java/org/thingsboard/server/actors/ruleChain/DefaultTbContext.java
2022-09-28 14:40:40 +03:00
Yuriy Lytvynchuk
5ee50e1e0e add private fields
refactor test
2022-09-28 10:01:20 +03:00
Yuriy Lytvynchuk
d41a791dc3 add enqueueForTellNext 2022-09-27 17:12:01 +03:00
Yuriy Lytvynchuk
c1a6addc2e private fields in node 2022-09-27 15:01:14 +03:00
Andrii Shvaika
f9b7f6540e Math Function rule node 2022-09-27 14:57:18 +03:00
Yuriy Lytvynchuk
29044eb324 private fields in node 2022-09-27 13:01:58 +03:00
Yuriy Lytvynchuk
0912d0685f private fields in node 2022-09-27 13:00:59 +03:00
Yuriy Lytvynchuk
7c977f5287 set private fields in node config 2022-09-27 12:58:58 +03:00
Andrew Shvayka
d572119201
Merge pull request #7239 from YuriyLytvynchuk/feature/node_fetch_device_credentials
[3.4.2] Feature: New RuleNode 'fetch device credentials'
2022-09-27 12:28:45 +03:00
Yuriy Lytvynchuk
268a4883c4 refactor test 2022-09-27 10:55:35 +03:00
Andrii Shvaika
15ee23c5d5 Math node implementation 2022-09-26 18:20:37 +03:00
Andrew Shvayka
f229a506cc
Merge pull request #7245 from YuriyLytvynchuk/feature/node_change_originator_add_entitytype
[3.4.2] Feature: change originator node - add ENTITY_SOURCE
2022-09-26 18:12:53 +03:00
Yuriy Lytvynchuk
5a6cf5c92f refactor code & test 2022-09-26 12:54:17 +03:00
Yuriy Lytvynchuk
2cd175891b refactor test 2022-09-26 11:58:08 +03:00
Yuriy Lytvynchuk
bd0a70b017 check test 2022-09-26 09:17:06 +03:00
Yuriy Lytvynchuk
87599ec5f9 check test 2022-09-23 16:49:17 +03:00
Yuriy Lytvynchuk
1dc5f85d71 Merge remote-tracking branch 'upstream/master' into feature/node_split_array 2022-09-23 13:51:14 +03:00
Yuriy Lytvynchuk
3c4618c8dc Merge remote-tracking branch 'upstream/master' into feature/node_json_path 2022-09-23 13:49:30 +03:00
Yuriy Lytvynchuk
cf03481650 Merge remote-tracking branch 'upstream/master' into feature/node_delete_keys 2022-09-23 13:48:21 +03:00
Yuriy Lytvynchuk
01d4295a22 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/delete_attributes_node 2022-09-23 11:19:22 +03:00
Yuriy Lytvynchuk
70c11c073e Merge branch 'master' of github.com:thingsboard/thingsboard into feature/node_rename_keys 2022-09-23 11:01:06 +03:00
Yuriy Lytvynchuk
cfc85f3f4b Merge branch 'master' of github.com:thingsboard/thingsboard into feature/node_copy_from_metadata_to_msg 2022-09-23 10:54:33 +03:00
Yuriy Lytvynchuk
f2890d3363 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/node_fetch_device_credentials 2022-09-23 10:42:51 +03:00