2590 Commits

Author SHA1 Message Date
zbeacon
08e356a415 Updated alarm assignment to send websocket update on assign, added originator label to alarm info 2022-12-12 13:00:22 +02:00
ShvaykaD
661480ff39 base entity service improvement: init commit 2022-12-09 17:33:17 +02:00
ViacheslavKlimov
2494cec616 Add validation for EntityDataPageLink 2022-12-09 16:25:09 +02:00
Volodymyr Babak
65dd15e4f0 Removed unused code for deletePartitionStmt and all related functions 2022-12-09 15:48:42 +02:00
ViacheslavKlimov
bb42362f1d Add pageLink sort property validation 2022-12-09 12:21:40 +02:00
dashevchenko
8a157397d4 added rest controller for alarm comments 2022-12-08 17:04:30 +02:00
ViacheslavKlimov
28d6e4c736 Copy queryId when updating query 2022-12-08 13:16:34 +02:00
Igor Kulikov
109caee7c7 Version set to 3.4.3-SNAPSHOT 2022-12-05 17:54:19 +02:00
zbeacon
591708b029 Merge remote-tracking branch 'upstream/develop/3.5' into feature-alarm-assigning 2022-12-05 15:23:09 +02:00
Igor Kulikov
7dd9a491b9 Add id indexes on new partitioned tables 2022-12-01 12:38:41 +02:00
Igor Kulikov
0c6832b2ad Merge branch 'master' of github.com:thingsboard/thingsboard 2022-12-01 12:36:30 +02:00
Igor Kulikov
e421acbf6e Add id indexes on new partitioned tables 2022-12-01 12:36:19 +02:00
Andrii Shvaika
770f069f22 Version set to 3.4.2 2022-12-01 12:04:14 +02:00
Andrii Shvaika
23cf9bff35 Improved log level 2022-11-30 14:34:56 +02:00
zbeacon
0dcde60443 Added alarm assignment feature and tests for it 2022-11-30 13:06:00 +02:00
ViacheslavKlimov
39341d1414 Fix transaction abortion on partition save error; don't throw any exceptions 2022-11-30 12:55:51 +02:00
YevhenBondarenko
46fd2cd043 fixed import assets with the same type without assetProfileId 2022-11-24 15:48:37 +01:00
ViacheslavKlimov
a4ce6252de Retrieve notification info from request when selecting notifications 2022-11-19 15:03:41 +02:00
Andrew Shvayka
a1c4d29e48
Merge pull request #7636 from ViacheslavKlimov/fix/additional-info-xss
[3.4.2] Validation for entity's additionalInfo
2022-11-17 17:40:46 +02:00
Andrew Shvayka
48bfa86ea9
Merge pull request #7629 from smatvienko-tb/feature/cassandra_partition_always_exists_mode
[3.4.2] Cassandra partition always exists mode
2022-11-17 17:28:08 +02:00
Andrii Shvaika
45707414a4 Minor code refactoring to fix build issues 2022-11-17 16:28:00 +02:00
ViacheslavKlimov
e7995fb02c Validation for entity's additionalInfo 2022-11-17 15:33:12 +02:00
YevhenBondarenko
7d79fa0a62 refactoring 2022-11-17 11:07:15 +01:00
YevhenBondarenko
ec2305df64 added extra tests calculate partitioning days 2022-11-16 16:24:47 +01:00
YevhenBondarenko
7b427d1fe6 deleted removePartitions from TimeseriesDao 2022-11-16 15:52:11 +01:00
YevhenBondarenko
8a27614936 calculatePartitions improvements and added tests for cassandra ts dao 2022-11-16 15:44:16 +01:00
Sergey Matvienko
293a7ab078 cassandra partition - implemented configurable period support for always_exist_in_reading mode 2022-11-16 13:42:49 +01:00
Sergey Matvienko
55192e5c8f cassandra partition - minor adjustments after chery pick 2022-11-16 10:03:20 +01:00
Sergey Matvienko
e19ce5a823 testCalculatePartitions for cassandra ts dao 2022-11-15 14:57:29 +01:00
Sergey Matvienko
3f39305252 ts_key_value_partitioning_always_exist_in_reading added to skip Cassandra ts_kv_partitions_cf reads 2022-11-15 14:57:09 +01:00
Andrew Shvayka
ac7d1dd2c3
Merge pull request #7589 from ShvaykaD/bugfix/7588
[3.4.2] Bugfix of alarm count query with null sortOrder and textSearch specified.
2022-11-14 17:24:29 +02:00
ShvaykaD
7b9c9e51cd update build of main query for alarm count query 2022-11-11 14:41:15 +02:00
ViacheslavKlimov
684ef4a658 Add ability to update notification request 2022-11-11 14:06:09 +02:00
Andrii Shvaika
6223307cd8 Add validation for Asset Profile FK in Rule Chains 2022-11-10 17:04:48 +02:00
ViacheslavKlimov
6e8dba6e2c More tests for notifications 2022-11-10 15:42:29 +02:00
ShvaykaD
323d3d5138 fix bug for findAlarmDataByQueryForEntities method when sortOrder is null and textSearch used 2022-11-09 16:33:43 +02:00
Andrew Shvayka
ef1965ed44
Merge pull request #7560 from YevhenBondarenko/feature/asset-profile-upgrade
[3.4.2] upgrade asset-profiles using ExecutorService
2022-11-09 15:34:45 +02:00
YevhenBondarenko
03aafd4c3c added TbServiceQueue asset validation and upgrade improvements 2022-11-09 13:28:42 +01:00
Andrew Shvayka
0d626c5c88
Merge pull request #7564 from AndriiLandiak/edge-event-partition
[3.4.2] Table partitioning for edge event.
2022-11-09 13:31:52 +02:00
Andrew Shvayka
f6b4406341
Merge pull request #7518 from smatvienko-tb/cassandra-cloud-astra
[3.4.2] Cassandra cloud connects to Datastax Astra DB
2022-11-09 13:10:38 +02:00
Andrew Shvayka
516da1dac7
Merge pull request #7541 from ViacheslavKlimov/fix/ts-sort-nulls-last
[3.4.2] Use default SQL null ordering for ts_kv
2022-11-09 12:52:17 +02:00
YevhenBondarenko
d84fd92f57 refactored 2022-11-09 09:58:15 +01:00
Andrew Shvayka
cf73981081
Merge pull request #7549 from thingsboard/feature/check_tenant_entity_for_nodes
[3.4.2] Feature/check tenant entity for nodes
2022-11-09 10:36:13 +02:00
YevhenBondarenko
71d26ba18b asset profile upgrade improvements 2022-11-09 01:18:01 +01:00
Andrii Landiak
ff3f0234a9 Refactoring the code according to the comments after the review 2022-11-08 17:46:11 +02:00
ViacheslavKlimov
dc1b21c509 Print top db calls by timings on info log level 2022-11-08 17:43:58 +02:00
ViacheslavKlimov
9d19879bd7 Improve db calls stats printing 2022-11-08 16:45:35 +02:00
YevhenBondarenko
2d2d78ae6b fetch attribute types for upgrade improvements 2022-11-08 15:08:22 +01:00
ViacheslavKlimov
165e86c82b Notification rules processing; refactoring 2022-11-08 16:04:50 +02:00
Andrii Shvaika
660b9bdf85 Merge PR #7453 2022-11-07 18:37:45 +02:00