1493 Commits

Author SHA1 Message Date
ShvaykaD
fbb0043323 fix deduplication node description 2023-04-20 13:04:29 +03:00
dashevchenko
01c6147766 added new message types to rule engine 2023-04-20 10:12:02 +03:00
ViacheslavKlimov
079b2a5ab7 Remove findDeviceByIdAsync from DeviceService 2023-04-18 18:25:35 +03:00
Dmytro Skarzhynets
2e6678c851 Refactor: node renaming rollback 2023-04-18 14:02:22 +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
cf1a5feb04 Refactor: flip ifs in calculate delta node 2023-04-18 13:09:22 +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
acac0af2d1 Refactor: add check to ensure msg data is always object 2023-04-17 15:45:16 +03:00
Dmytro Skarzhynets
913c6b60e2 Review fixes: replace direct executor with db executor 2023-04-17 14:41:56 +03:00
Dmytro Skarzhynets
582f9e6b02 Review fixes: fix formatting in RelatedEntityIdLoader 2023-04-17 13:54:02 +03:00
Dmytro Skarzhynets
f993543dd1 Review fixes: fix formatting in RelatedDeviceIdLoader 2023-04-17 13:51:23 +03:00
Dmytro Skarzhynets
ff587b5bc7 Review fixes: consistency in null checks 2023-04-17 13:48:51 +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
AndriiD
2ea6896507 Merge remote-tracking branch 'origin/develop/3.5' into replace_ObjectMapper_usages_with_JacksonUtil
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/transport/DefaultTransportApiService.java
#	application/src/test/java/org/thingsboard/server/service/notification/NotificationRuleApiTest.java
2023-04-17 00:22:12 +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
Andrew Shvayka
8e72404c18
Merge pull request #8348 from volodymyr-babak/originator-node
Originator node
2023-04-12 18:01:50 +03:00
Andrew Shvayka
90a0edd2d4
Merge pull request #8350 from dashevchenko/redundantNotNull
Deleted redundant @NotNull annotations
2023-04-12 17:34:31 +03:00
dashevchenko
abfaeac087 deleted redundant @NonNull annotation 2023-04-11 16:09:54 +03:00
Volodymyr Babak
567bfd67ef Set Edge as last in the list to avoid issues with compatibility 2023-04-11 14:35:38 +03:00
Volodymyr Babak
b1502ee11f Added Edge relation type for originator type switch 2023-04-11 14:33:40 +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
Andrew Shvayka
eb9cd79c7e
Merge pull request #7858 from AndriiLandiak/feature/rest-api-node
Rest API Call node - Add ability to remove quotes from Body
2023-04-07 18:15:46 +03:00
Andrew Shvayka
42f4c0c2be
Merge pull request #8293 from adovh/bug/fix-1899-rulechain-messages-sent-to-wrong-tenant
fix rulechain messages sent to wrong tenant
2023-04-06 13:09:09 +03:00
Vladyslav_Prykhodko
61537ac5cb Updated rule node core config 2023-04-06 11:49:36 +03:00
ViacheslavKlimov
7aa215f49d Fix notification request update handling in cluster mode; Rule nodes fixes 2023-04-05 14:28:50 +03:00
Vladyslav_Prykhodko
ef94a8c198 UI: Add new rule node and refactoring code 2023-04-04 18:08:44 +03:00
ViacheslavKlimov
a4ad8feb7f Merge remote-tracking branch 'origin/improvements/notification-system' into improvements/notification-system 2023-04-04 12:58:57 +03:00
ViacheslavKlimov
bbaf2a5054 Notification rule trigger via ClusterService 2023-04-04 12:58:47 +03:00
Vladyslav_Prykhodko
c4bb1d8476 Merge remote-tracking branch 'upstream/develop/3.5' into improvements/notification-system 2023-04-04 12:52:24 +03:00
Andrew Shvayka
28a90e965a
Merge pull request #8274 from volodymyr-babak/edge-alarm-id
[3.5] Alarm entity that was delivered from the edge is stored with provided ID
2023-04-04 12:19:39 +03:00
ViacheslavKlimov
d221cf1354 Slack rule node refactoring; default notification settings improvements 2023-04-03 20:20:46 +03:00
ViacheslavKlimov
cd50eabd40 Notification rule node; refactoring 2023-04-03 19:02:23 +03:00