421 Commits

Author SHA1 Message Date
Volodymyr Babak
fa8c3cc6e5 Push edge connect/disconnect events to rule chain 2023-04-10 17:35:42 +03:00
ViacheslavKlimov
bbaf2a5054 Notification rule trigger via ClusterService 2023-04-04 12:58:47 +03:00
ShvaykaD
f16188ae58 refactoring rule nodes after review 2023-03-30 16:27:17 +03:00
Dmytro Skarzhynets
c3d365b184 Merge with ShvaykaD remote 2023-03-28 16:58:49 +03:00
Dmytro Skarzhynets
dc8e9bdeb9 Fix headers 2023-03-24 13:43:51 +02:00
Dmytro Skarzhynets
f5285ab485 Minor fixes and improvements 2023-03-24 12:22:03 +02:00
YevhenBondarenko
b53f656f72 added notification entities to the TenantIdLoader 2023-03-23 23:39:57 +01:00
Dmytro Skarzhynets
89a504da66 Format license headers 2023-03-23 12:58:14 +02:00
Dmytro Skarzhynets
af18ec1953 Merge remote-tracking branch 'upstream/develop/3.5' into feature/enrichment-rule-nodes-improvements
# Conflicts:
#	common/data/src/main/java/org/thingsboard/server/common/data/EntityType.java
2023-03-23 12:48:04 +02:00
Dmytro Skarzhynets
f29e1f5fef Add fetch to logic, fix and add tests for some rule nodes 2023-03-23 12:44:23 +02:00
Sergey Matvienko
b00f5d26ae log node refactored and tests improved 2023-03-14 13:48:34 +01:00
Sergey Matvienko
2f207d5a26 Merge remote-tracking branch 'ce/develop/3.5' into fix/logNode-isStandardForTBEL 2023-03-13 13:06:08 +01:00
Andrew Shvayka
e058786956
Merge pull request #8174 from zzzeebra/feature/junit5-migration-exceptions
[3.5] junit5 migration - exception annotation refactoring
2023-03-10 12:51:03 +02:00
Oleksandra Matviienko
7327adf239 junit5: TbGetTelemetryNodeTest annotation exceptions refactoring 2023-03-06 15:17:57 +01:00
Andrii Shvaika
76b133376c Merge remote-tracking branch 'origin/develop/3.5' into feature/alarm-assign 2023-02-28 13:38:04 +02:00
Andrii Shvaika
38b2cf41c4 Fix soem tests and added upgrade script 2023-02-24 14:56:06 +02:00
Andrii Shvaika
69b5a5f425 Alarm Service refactoring 2023-02-23 19:03:04 +02:00
Volodymyr Babak
1a6cd82461 License header fix 2023-02-22 13:29:15 +02:00
Volodymyr Babak
881cc886f9 Add newline to end of files 2023-02-21 16:53:08 +02:00
Volodymyr Babak
9bbb88ab0f Add functionality to support multiple certificate entries in pem file 2023-02-21 16:50:09 +02:00
Andrii Shvaika
feb84ace48 Deprecation of the alarm status 2023-02-20 17:11:49 +02:00
Andrii Shvaika
a203c336f1 Merge with master 2023-01-31 16:20:04 +02:00
Igor Kulikov
cbdc4517e4 Update license header year to 2023 2023-01-31 10:43:56 +02:00
ShvaykaD
2b5e3269e2 fixed TbAbstractGetAttributesNode 2023-01-30 15:23:38 +02:00
Yuriy Lytvynchuk
1974843557 develop -> master 2023-01-27 09:46:16 +02:00
Yuriy Lytvynchuk
c88b402af8 new nodes:
1. "asset type switch"
2. "device type switch"
2023-01-27 09:43:37 +02:00
ShvaykaD
f5e20b5a3e move default queue names and topics to DataConstants 2023-01-26 13:37:19 +02:00
ShvaykaD
a8d27b9f17 removed DeduplicationId class and its usages && moved TbMsgDeduplicationNodeTest to transform package 2023-01-26 13:30:27 +02:00
Yuriy Lytvynchuk
9b05f7adf1 code review #2 2023-01-23 15:48:21 +02:00
Yuriy Lytvynchuk
b7dd23157d code rewiev 2023-01-23 12:24:48 +02:00
Yuriy Lytvynchuk
792452a3b5 new nodes:
1. "asset type switch"
2. "device type switch"
2023-01-20 16:24:43 +02:00
ShvaykaD
2dcd949921 deduplication rule node: first stage without redis 2023-01-17 14:47:47 +02:00
ShvaykaD
ea099ae70a deduplication rule node: first stage without redis 2023-01-16 15:55:36 +02:00
dashevchenko
7792fe7293 deleted unused imports 2023-01-13 17:55:01 +02:00
dashevchenko
e8d651a108 fixed audit logs 2023-01-12 18:42:47 +02:00
Sergey Matvienko
53e7ead94c log node fix: for new LogRuleNode MVEL script ignored as it considered standard, because the JS script was standard. Test added for any new script type 2022-12-22 17:22:37 +01:00
dashevchenko
408afb67f3 fixed test 2022-12-21 16:10:34 +02:00
Volodymyr Babak
0cd2ad03ad Added support of USER entity in Push to Edge / Push to Cloud rule nodes 2022-12-13 14:42:36 +02:00
Andrew Shvayka
8c7371ae8c
Merge pull request #7687 from ShvaykaD/bugfix/jsonpath-node-primitive-output
[3.4.2] Fix json path node class cast exception
2022-11-28 14:54:18 +02:00
ShvaykaD
77e4ab6a5e fix json path node class cast exception 2022-11-25 20:05:49 +02:00
ShvaykaD
2502041aa5 bugfix #7683: refactoring after PR review 2022-11-25 17:03:05 +02:00
ShvaykaD
3820909d65 bugfix: #7683 2022-11-25 16:36:32 +02:00
Yuriy Lytvynchuk
c0dcd5e462 update tests 2022-11-22 16:30:57 +02:00
Sergey Matvienko
86127d662b Merge remote-tracking branch 'ce/master' into feature/http_header_as_array_if_multivalue 2022-11-15 13:25:22 +01:00
Volodymyr Babak
d8a6093442 Added TbSendRPCReplyNodeTest 2022-11-10 11:36:46 +02:00
Sergey Matvienko
d9774ccfda http client returns headers as array is there is more than one, put headers to metadata for failure response 2022-11-09 13:06:28 +02:00
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