11722 Commits

Author SHA1 Message Date
Andrii Shvaika
9def5a30c6 Add missing method to StringUtils 2022-11-08 10:55:28 +02:00
Andrii Shvaika
a0041ed624 Fix tests 2022-11-08 10:48:39 +02:00
Andrii Shvaika
660b9bdf85 Merge PR #7453 2022-11-07 18:37:45 +02:00
Andrii Shvaika
0873b9e158 Improvements to #7434 2022-11-07 18:12:28 +02:00
Andrii Shvaika
6e33b09205 Merge branch 'feature/jwt-token-outdate-on-logout' of github.com:CooL16/thingsboard 2022-11-07 17:30:23 +02:00
Andrew Shvayka
54f1694f1c
Merge pull request #7561 from imbeacon/cassandra-dao-refactoring
[3.4.2] CassandraBaseTimeseriesDao refactoring
2022-11-07 13:33:56 +02:00
Andrew Shvayka
ded5513e29
Merge pull request #7555 from smatvienko-tb/fix/js-executor_lifecycle_exit
[3.4.2] js-executor - improved lifecycle events and added kill for crash event
2022-11-07 12:52:10 +02:00
zbeacon
0a9ad404b1 CassandraBaseTimeseriesDao refactoring 2022-11-07 12:27:09 +02:00
Igor Kulikov
ef82c00c49 Add new MVEL classes and util methods 2022-11-04 19:59:12 +02:00
Sergey Matvienko
5776f5b39b js-executor - improved lifecycle events and added kill for crash event 2022-11-04 18:11:53 +02:00
Andrew Shvayka
cdd7eff00e
Merge pull request #7552 from smatvienko-tb/fix/cassandra_base_ts_dao_prepared_statement_array_set_atomically
[3.4.2] Fix Cassandra prepared statement produces NullPointerException in some case
2022-11-04 16:24:25 +02:00
Andrew Shvayka
a6a992f0dc
Merge pull request #7548 from thingsboard/feature/findRelationsRecursively
Improvement to the recursive relations query.
2022-11-04 15:36:29 +02:00
Sergey Matvienko
ba2a15b0e4 set prepared statement array atomically to prevent corrupted arrays to be created in case of temporary issues on Cassandra cluster 2022-11-04 15:06:10 +02:00
Andrew Shvayka
fd80fdf527
Merge pull request #7547 from smatvienko-tb/fix/TbMsgProcessingStackItem_Serializable
[3.4.2] TbMsgProcessingStackItem implements Serializable
2022-11-04 13:38:43 +02:00
Andrii Shvaika
7d73c40885 Major improvement to the relation query 2022-11-04 13:30:01 +02:00
Sergey Matvienko
e705b5a2a4 TbMsgProcessingStackItem implements Serializable 2022-11-04 13:10:15 +02:00
Igor Kulikov
6c9ad0399d Merge branch 'master' of github.com:thingsboard/thingsboard 2022-11-03 19:38:06 +02:00
Igor Kulikov
7ca50ac3e5 MVEL engine warm up improvement 2022-11-03 19:37:56 +02:00
Andrii Shvaika
582c65b71e Experiments with queue vs futures 2022-11-03 18:48:18 +02:00
Igor Kulikov
22a8c71e18
Merge pull request #7542 from vvlladd28/engix-ltd-telemetry_updater
[3.4.2] UI: Add API to create telemetry websocket updater in custom widgets
2022-11-03 18:33:39 +02:00
oyurov
4fad587940 Refactoring 2022-11-03 16:52:15 +01:00
Vladyslav_Prykhodko
6df7af6418 UI: Refactoring code 2022-11-03 17:47:54 +02:00
Andrii Shvaika
32f01438b1 Test for recursive relation depth 2022-11-03 17:43:59 +02:00
Andrii Shvaika
5cbb8b8ca5 Merge branch 'findRelationsRecursively_refactoring' of github.com:smatvienko-tb/thingsboard 2022-11-03 17:28:21 +02:00
Vladyslav_Prykhodko
8092f23a3d Merge branch 'engix-ltd-telemetry_updater' into master 2022-11-03 17:27:16 +02:00
Andrew Shvayka
dc102fe683
Merge pull request #7529 from ShvaykaD/feature/6169
[3.4.2][WIP] Added DynamicProtoUtils
2022-11-03 16:47:19 +02:00
Sergey Matvienko
e1534721c5 findRelationsRecursively refactoring - removed blocking operations 2022-11-03 16:46:10 +02:00
Andrii Shvaika
a5691f9347 Fix for the attributes mapper 2022-11-03 15:58:22 +02:00
Andrii Shvaika
da76bdb52a Merge branch 'feature/node_originator_attributes_fetch_to_msg_data' of github.com:YuriyLytvynchuk/thingsboard 2022-11-03 15:55:26 +02:00
Igor Kulikov
e94624a313 Merge branch 'master' of github.com:thingsboard/thingsboard 2022-11-03 15:44:15 +02:00
Igor Kulikov
bd9daee746 Update rule nodes UI 2022-11-03 15:44:02 +02:00
Igor Kulikov
c52e107543
Merge pull request #7534 from vvlladd28/engix-ltd-phone_delimeters
[3.4.2] UI: Let phone component to accept numbers with spaces, hyphens and parenthesis
2022-11-03 15:18:58 +02:00
Igor Kulikov
34ecc90e0d Merge branch 'master' of github.com:thingsboard/thingsboard 2022-11-03 15:15:58 +02:00
Igor Kulikov
aac93c1818 UI: Provide parent dashboard in embedded dashboard dialog. 2022-11-03 15:15:37 +02:00
Andrew Shvayka
bad7abac42
Merge pull request #7538 from smatvienko-tb/alarm-service-optimization
[3.4.2] Alarm service optimization - remove async().get() calls from synchronous methods
2022-11-03 14:27:33 +02:00
Igor Kulikov
da6297dfe2
Merge pull request #7537 from vvlladd28/engix-ltd-drag_drop_actions_in_list
[3.4.2] UI: Let user to drag-n-drop widget actions in list.
2022-11-03 14:27:14 +02:00
Vladyslav_Prykhodko
2f16c1a1fe UI: Fixed calculate action index in other page 2022-11-03 14:06:10 +02:00
Sergey Matvienko
11781bb601 alarm service optimization - remove async().get() calls from synchronous methods 2022-11-03 13:18:21 +02:00
Vladyslav_Prykhodko
896f07218b UI: Improvement widget drag and drop actions function 2022-11-03 12:36:17 +02:00
Yurii
7be1cc74a4
Merge pull request #9 from ShvaykaD/feature/node_originator_attributes_fetch_to_msg_data
added JacksonUtilTest for ALLOW_UNQUOTED_FIELD_NAMES_MAPPER and updat…
2022-11-03 12:34:53 +02:00
ShvaykaD
e94d305f61 added JacksonUtilTest for ALLOW_UNQUOTED_FIELD_NAMES_MAPPER and updated getAttributes tests 2022-11-03 12:31:31 +02:00
Vladyslav_Prykhodko
7213207130 Merge remote-tracking branch 'upstream/master' into engix-ltd-drag_drop_actions_in_list 2022-11-03 11:52:05 +02:00
Igor Kulikov
b65aa4cc8a Add special command to warm up MVEL engine 2022-11-03 11:18:30 +02:00
Igor Kulikov
323a47a744 Improve logging of TbMsgGeneratorNode 2022-11-03 10:34:45 +02:00
Igor Kulikov
b96d3d02ac UI: Fixed flatDataWithoutOverride - create empty object when data array is empty. 2022-11-03 09:47:02 +02:00
Vladyslav_Prykhodko
09639b42d2 Merge remote-tracking branch 'upstream/master' into engix-ltd-phone_delimeters 2022-11-02 17:27:43 +02:00
Vladyslav_Prykhodko
98cad2d140 UI: Refactoring code 2022-11-02 17:23:33 +02:00
Vladyslav_Prykhodko
8271b0534b UI: Clear code and change style 2022-11-02 16:55:33 +02:00
Igor Kulikov
e03994c2ea
Merge pull request #7531 from thingsboard/engix-ltd-threshold_array
[3.4.2] UI: Chart thresholds support array of values
2022-11-02 15:38:29 +02:00
Igor Kulikov
d61b38fc8d
Update flot-widget.ts 2022-11-02 15:34:45 +02:00