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
desoliture
e6053e8e7d
Merge branch 'master' into alarmScheduleDynamicValues
...
# Conflicts:
# rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/profile/AlarmRuleState.java
# ui-ngx/src/app/modules/home/components/home-components.module.ts
2022-02-08 13:28:45 +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
desoliture
ae85dae8bd
fix processing isActive logic in custom schedules when endsOn equals zero
2022-02-01 18:23:06 +02:00
Igor Kulikov
e8eb7083b3
Update rule nodes UI
2022-01-27 09:51:05 +02:00
desoliture
16753d2f62
refactor relation service and dao(*), remove redundant todo's, refactor tests
...
(*): resolve immediate .get() invocation, which producing blocking (checkRelation method), by adding sync checkRelation method and refactor the usages of checkRelationAsync
2022-01-20 16:50:40 +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
desoliture
877257202e
fix incorrect work if endsOn equals zero
...
when choosing schedule to be all day active (from 00:00 to 00:00) startsOn and endsOn equals zero, in this case make endsOn equals 24hours in millis
2022-01-11 15:38:20 +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
desoliture
8f485010f0
refactoring
2022-01-06 16:14:46 +02:00
desoliture
03256deee7
add corresponding tests for schedule from dynamic values
2022-01-06 15:39:00 +02:00
desoliture
46e301b2db
Refactoring for alarm rule schedule
...
add getDynamicValue method to AlarmSchedule interface, refactor main isActive processing methods for work with schedules and dynamic values
2022-01-06 14:17:16 +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
desoliture
2b203bfdd5
fix notNull checking for schedule in ProfileState, rename variables and fix logic for parsing dynamicValues in AlarmRuleState
2022-01-05 13:27:43 +02:00
desoliture
3351ced60a
add backend support for dynamic values for schedules in alarm rules
2022-01-04 17:46:46 +02:00
van-vanich
ff56e0e622
realize solve problems for issue for with saving last ts
2021-12-30 17:48:51 +02:00
Andrew Shvayka
530765487c
Merge pull request #5550 from van-vanich/upgrade_enrichment_attributes_rule_node
...
[3.3.3] Upgrade enrichment attributes rule node
2021-12-30 13:08:54 +02:00
van-vanich
167a40d416
remove unnecessary code
2021-12-22 11:30:18 +02:00