357 Commits

Author SHA1 Message Date
ShvaykaD
fb164f0e24 merge with develop 3.5.1 2023-05-10 14:22:24 +03:00
AndriiD
7187fbb4d3 Replace object mapper usages with jackson utils 2023-05-10 14:10:58 +03:00
Andrew Shvayka
1a366d476e
Revert "[3.5.1]Replace object mapper usages with jackson utils" 2023-05-08 14:54:21 +03:00
AndriiD
32e5d8561b Merge remote-tracking branch 'origin/develop/3.5.1' into replace_ObjectMapper_usages_with_JacksonUtil
# Conflicts:
#	application/src/main/java/org/thingsboard/server/controller/SystemInfoController.java
#	dao/src/test/java/org/thingsboard/server/dao/service/BaseOAuth2ConfigTemplateServiceTest.java
#	rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/mail/TbMsgToEmailNode.java
#	rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/mail/TbSendEmailNode.java
#	rule-engine/rule-engine-components/src/test/java/org/thingsboard/rule/engine/filter/TbJsFilterNodeTest.java
#	rule-engine/rule-engine-components/src/test/java/org/thingsboard/rule/engine/filter/TbJsSwitchNodeTest.java
#	rule-engine/rule-engine-components/src/test/java/org/thingsboard/rule/engine/rest/TbRestApiCallNodeTest.java
#	rule-engine/rule-engine-components/src/test/java/org/thingsboard/rule/engine/transform/TbTransformMsgNodeTest.java
2023-05-04 14:35:41 +03:00
ShvaykaD
d49c83b264 changed exception text for mapping based rule nodes 2023-05-03 16:33:59 +03:00
Dmytro Skarzhynets
bc18c81087 Fix: fix change originator node test 2023-05-03 12:05:54 +03:00
Dmytro Skarzhynets
3b405ccd84 Refactor: fixed tests after fixing merge conflicts 2023-05-02 17:08:35 +03:00
ShvaykaD
6266f6763e merge with develop/3.5 2023-05-02 16:15:15 +03:00
Dmytro Skarzhynets
d7b8e2daef Refactor: remove pointless tests 2023-05-02 15:45:21 +03:00
YevhenBondarenko
fbf9773a61 optimize imports 2023-05-02 10:57:58 +02:00
AndriiD
73833a666b Merge branch 'develop/3.5' into replace_ObjectMapper_usages_with_JacksonUtil
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/action/EntityActionService.java
2023-04-28 15:08:44 +03:00
YevhenBondarenko
bd05d35f73 fexed NPE (if spript lang is null) 2023-04-24 17:55:44 +02:00
ViacheslavKlimov
079b2a5ab7 Remove findDeviceByIdAsync from DeviceService 2023-04-18 18:25:35 +03:00
Dmytro Skarzhynets
39e9ab26e3 Refactor: add realistic mapping in originator fields node 2023-04-18 13:46:21 +03:00
Dmytro Skarzhynets
df25091f3c Refactor: add assertion for exceptions in customer details node 2023-04-18 13:32:48 +03:00
Dmytro Skarzhynets
ff5652a607 Refactor: fix lenient usage in fetch device credentials node 2023-04-18 13:17:57 +03:00
Dmytro Skarzhynets
574d976b31 Refactor: remove unnecessary no entity details selected tests 2023-04-18 13:05:22 +03:00
Dmytro Skarzhynets
e32f893fff Refactor: remove unnecessary check tenant entity check 2023-04-18 13:02:13 +03:00
Dmytro Skarzhynets
b2c4d8dd27 Refactor: formatting fixes 2023-04-18 12:52:42 +03:00
Dmytro Skarzhynets
594183b064 Refactor: remove old tests 2023-04-18 12:48:18 +03:00
Dmytro Skarzhynets
913c6b60e2 Review fixes: replace direct executor with db executor 2023-04-17 14:41:56 +03:00
Dmytro Skarzhynets
9fe9964039 Review fixes: rollback default configs for get details nodes 2023-04-17 13:42:55 +03:00
Dmytro Skarzhynets
51f72d54a5 Refactor: rollback default round value to null CalculateDeltaNode 2023-04-17 12:50:46 +03:00
ShvaykaD
6bb1fd4f12 PROD-1948: bugfixes for delay and deduplication nodes 2023-04-17 12:02:26 +03:00
Dmytro Skarzhynets
2b6b9537c9 Refactor: more consistent tests cases names for CalculateDeltaNode 2023-04-17 11:39:43 +03:00
Dmytro Skarzhynets
f77de1aafd Tests: add all test cases for CalculateDeltaNode 2023-04-17 11:24:31 +03:00
Dmytro Skarzhynets
825c26982f WIP: add most test cases for CalculateDeltaNode 2023-04-14 18:00:17 +03:00
AndriiD
dd9c055ecf replace_ObjectMapper_usages_with_JacksonUtil 2023-04-14 11:58:24 +03:00
Dmytro Skarzhynets
8bbfa8d660 Fix license headers 2023-04-14 11:46:30 +03:00
Dmytro Skarzhynets
4b59611158 Add tests for relation loaders 2023-04-14 11:46:28 +03:00
Dmytro Skarzhynets
9f0d70c87a Add tests for customer and tenant details nodes 2023-04-14 11:46:26 +03:00
Dmytro Skarzhynets
6906b1ba64 Add tests 2023-04-14 11:46:24 +03:00
Dmytro Skarzhynets
02d047c112 Refactor: fix license headers 2023-04-14 11:46:20 +03:00
Dmytro Skarzhynets
58f5145564 Refactor: rewrite old tests and add some new 2023-04-14 11:46:15 +03:00
ShvaykaD
af06197f90 Merge branch 'develop/3.5' of github.com:ShvaykaD/thingsboard into feature/enrichment-rule-nodes-improvements 2023-04-14 11:16:04 +03:00
Volodymyr Babak
80f1ec2fcd Handle properly cases when state persistent to timeseries 2023-04-10 17:52:05 +03:00
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