382 Commits

Author SHA1 Message Date
Viacheslav Klimov
6b008e52cb Refactor 2021-04-22 13:15:19 +03:00
AndrewVolosytnykhThingsboard
c7269528fa
[PROD-881] Dynamic alarm severity in Create Alarm Rule Node (#4393)
* Dynamic alarm severity feature added

* Tests for dynamic alarm severity added

* Removed redundant imports

* Join front-end part

* Refactoring: create of method processAlarmSeverity, remove incorrect solution and process severity in correct places

* Correct updating of alarm parsed from msg data

* Removed redundant operations

* Correct exceptions throwing
2021-04-21 15:05:45 +03:00
AndrewVolosytnykhThingsboard
2423398d41 Added missing parameter to test 2021-04-21 13:14:00 +03:00
Igor Kulikov
e17de056c2 Merge with master 2021-03-19 12:16:43 +02:00
Viacheslav Klimov
e30ec49d2b
[3.3] [PROD-806] Implement alarm condition metadata displaying (#4185)
* Implement alarm condition metadata displaying

* Refactor
2021-03-15 17:09:35 +02:00
Andrew Volostnykh
d1da849061 Correction of tests for DeviceProfile 2021-03-15 17:06:36 +02:00
Andrii Shvaika
3cd964327a Constant filters for device profile 2021-02-26 19:26:31 +02:00
Andrew Volostnykh
e70df09b08 Code cleaning and fix of tests 2021-02-16 17:04:23 +02:00
Andrew Volostnykh
6bf2b322af Test and some code cleaning 2021-02-16 17:04:23 +02:00
Andrii Shvaika
cfb8a72f06 Memory leak fix for cases when actors fail to initialize or stopped. Cleanup TbMsgPackProcessingContext as well. 2021-02-10 16:21:42 +02:00
AndrewVolosytnykhThingsboard
0e195bec0d
Tests for DeviceProfile using DynamicValue (#4079)
* Tests for DeviceProfile using DynamicValue

* Rewritten for correct testing, code cleaning
2021-02-10 12:07:34 +02:00
YevhenBondarenko
e184a53b05 fixed TbDeviceProfileNodeTest 2021-02-09 17:26:29 +02:00
Igor Kulikov
22e5771120 JDK 11 Support 2021-02-04 19:31:20 +02:00
Andrii Shvaika
90334db157 Refactoring of HTTP and MQTT client credentials 2021-01-22 17:06:53 +02:00
Viacheslav Kukhtyn
9481654f5b Refactoring, deleting redundant classes 2021-01-19 20:32:18 +02:00
Viacheslav Kukhtyn
fb460d7215 Changes after code review 2021-01-15 16:34:06 +02:00
Viacheslav Kukhtyn
f0ff92eef5 Update headers 2021-01-14 10:32:01 +02:00
Viacheslav Kukhtyn
bcb1fb1800 Merge branch 'master' into feature/rest_api_node_ssl 2021-01-14 10:29:47 +02:00
Igor Kulikov
d31358b2ea Update license header - set 2021 year 2021-01-11 13:42:16 +02:00
Viacheslav Kukhtyn
9c3fae2f8e Merge branch 'master' into feature/rest_api_node_ssl 2021-01-08 17:34:02 +02:00
Viacheslav Kukhtyn
e6a30ca03b Add credentials for REST API call node 2021-01-08 17:32:43 +02:00
Illia Barkov
4aa55bccf8
Added ability to return arrays in transformation script node (#3910)
* Added ability to return arrays in transformation script node

* fix typo

* Refactoring

* Improvements

* Improvements
2021-01-06 14:41:01 +02:00
YevhenBondarenko
8515b6d6e0 alarm rules improvements 2020-11-25 18:19:33 +02:00
Andrii Shvaika
3518a3d927 Merge with master 2020-11-09 10:42:47 +02:00
Andrii Shvaika
78ac876103 Bug fixes for Device Profile node 2020-10-29 13:26:15 +02:00
ShvaykaD
a5edc30934 fix typo 2020-10-27 18:22:20 +02:00
ShvaykaD
41796a4d89 fix AlarmNodeTests 2020-10-27 18:22:20 +02:00
Andrii Shvaika
85643636ab Implemented main functionality 2020-09-29 17:55:43 +03:00
Andrii Shvaika
4a3b28d331 Method to create default rule chain for device profile 2020-09-15 18:17:06 +03:00
Andrii Shvaika
4d012ac62d DeviceProfile rule node draft 2020-09-15 16:13:39 +03:00
Andrii Shvaika
35b2996401 Merge with 2.5.3 2020-08-05 17:15:42 +03:00
Dmytro Shvaika
26e84f7b18 refactoring & added alarmCanBeClearedWithAlarmOriginator test 2020-08-03 16:41:33 +03:00
Andrii Shvaika
2eb7949d57 Improvements 2020-07-06 17:04:14 +03:00
Igor Kulikov
76300e400e Update Cassandra Driver 2020-05-08 15:45:54 +03:00
Andrii Shvaika
0c54f836b3 Fixed tests 2020-04-14 16:17:08 +03:00
Andrii Shvaika
c52d0d26d3 Refactoring of Message Routing 2020-04-06 19:23:33 +03:00
Andrii Shvaika
638ca0e1d1 Refactoring to multiple queues for rule engine 2020-04-06 18:35:43 +03:00
Andrii Shvaika
99d322d449 Refactoring of the rule engine 2020-03-24 10:35:54 +02:00
Igor Kulikov
850d6d948c Update License header year to 2020 2020-01-06 16:52:41 +02:00
Igor Kulikov
1265a9a1e3 Revert "Update License header year to 2020"
This reverts commit 9b42397c4a820688daf07117cb7efefa3f387f46.
2020-01-06 16:48:55 +02:00
Igor Kulikov
9b42397c4a Update License header year to 2020 2020-01-06 16:41:04 +02:00
Andrew Shvayka
da7da1ef76 Async JS Execution 2019-12-11 14:27:13 +02:00
Igor Kulikov
da81db88d8 Fix Rule Engine tests. 2019-12-03 16:45:27 +02:00
Igor Kulikov
6af9aa0ecb JPA improvements. 2019-11-15 18:27:57 +02:00
Valerii Sosliuk
c85f218993 Alarm Clear Test Fixed 2019-10-17 12:49:02 +03:00
Igor Kulikov
ced63c4e70 Update License Header year to 2019 2019-02-01 16:39:33 +02:00
Andrew Shvayka
a2dd90a4c2 Refactoring of app layer to support tenant level rate limits 2018-11-08 13:58:46 +02:00
Igor Kulikov
90e4ff6125 Fixed tests. 2018-05-24 20:46:45 +03:00
Andrew Shvayka
e0b6c3238c Added Failure relation to be present by default for each node. Forwarding Errors to Failure 2018-05-20 22:39:27 +03:00
Igor Kulikov
f73fbc5ee9 JavaScript Sandbox Service improvements. 2018-05-18 16:55:26 +03:00