864 Commits

Author SHA1 Message Date
Andrew Shvayka
65be4cd16c
Merge pull request #6437 from volodymyr-babak/fix-push-to-edge-node
[3.4] Fixes for bug - push to edge node generates timeout message
2022-04-20 14:08:09 +03:00
Andrii Shvaika
9dacc93c2d Merge remote-tracking branch 'origin/master' into develop/3.4 2022-04-20 11:49:21 +03:00
Volodymyr Babak
5b4e92974d Use getMetadataTs method instead of direct fetch from metadata 2022-04-19 10:21:26 +03:00
Volodymyr Babak
978861e56c Minor refactoring. Added missing timeseries_updated message type 2022-04-18 11:52:23 +03:00
Volodymyr Babak
ef4adbda7b Ack messages in case no edges are related. Refactored push to cloud/edge nodes 2022-04-18 11:52:14 +03:00
YevhenBondarenko
19b5c59034 fixed kafka node (success if error not null) 2022-03-24 23:03:29 +02:00
Igor Kulikov
d7efbd6eba Merge with master 2022-03-15 12:42:18 +02:00
Igor Kulikov
6d57293bb9 Update rule nodes configuration UI: Fix required message for 'Period key value' field of 'calculate delta' rule node. 2022-03-02 14:28:58 +02:00
Andrii Shvaika
17b127b6b8 Performance improvements to launch sequence 2022-03-02 08:02:03 +02:00
Igor Kulikov
6270c185ae Create Alarm Rule Node - option to owerride alarm details for alarm from message. 2022-02-28 16:36:40 +02:00
Andrii Shvaika
4775869786 Merge branch 'master' into develop/3.4 2022-02-28 11:48:31 +02:00
Andrew Shvayka
76faf274f6
Merge pull request #6133 from desoliture1/alarmRuleNodePropagateToTenantFix
[3.3.4] Fix building alarms in `TbCreateAlarmNode`
2022-02-22 00:01:16 +02:00
Igor Kulikov
dabd25e760 Version set to 3.4.0-SNAPSHOT 2022-02-21 12:19:59 +02:00
desoliture
95a426015e add corresponding test 2022-02-18 16:58:42 +02:00
desoliture
570eda50d0 fix building alarms in TbCreateAlarmNode 2022-02-18 16:12:57 +02:00
Andrii Shvaika
24829c29f7 Workaround for KAFKA-4090 2022-02-14 15:38:03 +02:00
Igor Kulikov
423a9e2e04 Update 'gps geofencing events' node default configuration. Update rule nodes configuration UI 2022-02-07 12:53:56 +02:00
Andrii Shvaika
99afad3f6f Merge branch 'master' of github.com:thingsboard/thingsboard 2022-02-07 12:14:05 +02:00
Andrii Shvaika
8a50270feb Add support of configurable perimeter key name while fetching perimeter from metadata. 2022-02-07 12:13:53 +02:00
Igor Kulikov
312924a19b Version set to 3.3.4-SNAPSHOT 2022-02-07 09:55:37 +02:00
Igor Kulikov
e8eb7083b3 Update rule nodes UI 2022-01-27 09:51:05 +02:00
Andrii Shvaika
8e066f387a Fix tests according to new feature: startTs and endTs of the alarm are taken from the message. 2022-01-20 13:23:59 +02:00
Andrii Shvaika
8b0a1f5538 Fix for #5931 and merge the PR #5915 2022-01-20 12:53:24 +02:00
Andrii Shvaika
1104c4e8f6 Merge branch 'fix/device-profile' of https://github.com/YevhenBondarenko/thingsboard 2022-01-20 12:19:52 +02:00
Andrii Shvaika
5eb907c2e3 License header fix for Geo Util 2022-01-20 12:12:36 +02:00
YevhenBondarenko
f6cb46b069 minor fix 2022-01-20 12:09:43 +02:00
YevhenBondarenko
f528e3c760 refactored 2022-01-20 11:10:18 +02:00
Igor Kulikov
116dfe8e46 Merge branch 'master' of github.com:thingsboard/thingsboard 2022-01-20 11:06:36 +02:00
Igor Kulikov
1e70670af9 UI: Add new propagate alarm fields 2022-01-20 11:06:25 +02:00
desoliture1
9c2b0cf0b8
[3.3.3] Self-intersecting polygons, polygons with holes, multiple polygons support (#5687)
* fix coordinate containing checking for self-intersecting polygons

* add multipolygons and holes suppot

* Refactor GeoUtil

* add support for building polygons by two coordinates

* add corresponding tests for polygon processing from GeoUtils

* refactor GeoUtil, update JTS lib to 1.18.2 version

* refactor

Co-authored-by: Viacheslav Klimov <viacheslavklimov11@gmail.com>
2022-01-20 11:05:40 +02:00
Igor Kulikov
8fa4dd18f3 Fix compilation errors 2022-01-19 17:56:28 +02:00
Andrii Shvaika
c31ee8e2da Alarm start ts from message ts 2022-01-19 16:12:16 +02:00
Andrii Shvaika
66b58549c5 Propagate alarms to Customer or Tenant without relations 2022-01-19 11:49:38 +02:00
Igor Kulikov
ce085ea9a0 UI: Modules load performance improvement - Load only systemJS compatible modules 2022-01-18 17:51:35 +02:00
YevhenBondarenko
634bf0ff0f fixed NPE 2022-01-18 14:28:35 +02:00
Igor Kulikov
da4c742872 Update license year to 2022 2022-01-17 14:07:46 +02:00
Andrew Shvayka
c15b4ceec3
Merge pull request #5843 from smatvienko-tb/device-actor-performance
[3.3.3] Device actor session inactivity performance + heap workout
2022-01-17 11:21:56 +02:00
Nikitozin
daa068eb01 Expand describe of exception. 2022-01-14 12:28:21 +02:00
Nikitozin
d66fb8f528 [3.3.3] Add feature to save json to custom Cassandra table 2022-01-14 12:00:45 +02:00
Andrew Shvayka
bea3c86f67
Merge pull request #5852 from Nikitozin/feature/PROD-1251
[WIP][3.3.3] Add statement for support double type.
2022-01-13 15:48:53 +02:00
Igor Kulikov
15935a39b4 Update rule nodes UI 2022-01-12 19:35:44 +02:00
Igor Kulikov
5e3f1315f8
Merge pull request #5821 from van-vanich/fix_issue_with_save_last_ts
[3.3.3] Add ignoreMetadataTs to TbMsgTimeseriesNode
2022-01-12 19:07:33 +02:00
Igor Kulikov
e7cdeb2a1c
Merge pull request #5762 from dmytro-landiak/mqtt-node
[3.3.3] Mqtt rule node update
2022-01-12 16:36:55 +02:00
Nikitozin
6479160932 [WIP][3.3.3] Refactor variables. 2022-01-11 13:44:47 +02:00
Nikitozin
d46575aeaf [WIP][3.3.3] Add statement for support double type. 2022-01-11 11:49:28 +02:00
Sergey Matvienko
7d78437258 TenantId new instance replaced with factory method call fromUUID 2022-01-10 13:55:25 +02:00
van-vanich
659d8abf35 improve node details and improve field naming 2022-01-05 18:15:16 +02:00
van-vanich
2bdc1860a8 improve node details and add license for test class 2022-01-05 14:48:45 +02:00
van-vanich
bb3c730e58 add test for sequential timeseries persistence and improve code for TbMsgTimeseriesNode rule node and config 2022-01-05 13:58:58 +02:00
van-vanich
ff56e0e622 realize solve problems for issue for with saving last ts 2021-12-30 17:48:51 +02:00