ViacheslavKlimov
|
165e86c82b
|
Notification rules processing; refactoring
|
2022-11-08 16:04:50 +02:00 |
|
ViacheslavKlimov
|
b73e89d691
|
Merge remote-tracking branch 'dmytro-landiak/alarm-subscriptions' into feature/notification-system
|
2022-11-08 12:33:05 +02:00 |
|
ViacheslavKlimov
|
48023495a8
|
Notification api refactoring
|
2022-11-07 13:50:16 +02:00 |
|
ViacheslavKlimov
|
c4d8354fa7
|
Notification request scheduling
|
2022-11-07 11:42:58 +02:00 |
|
ViacheslavKlimov
|
e391459343
|
Merge remote-tracking branch 'origin/master' into feature/notification-system
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/telemetry/DefaultAlarmSubscriptionService.java
# application/src/main/java/org/thingsboard/server/service/telemetry/DefaultTelemetrySubscriptionService.java
# dao/src/main/java/org/thingsboard/server/dao/user/UserDao.java
# rule-engine/rule-engine-api/src/main/java/org/thingsboard/rule/engine/api/TbContext.java
|
2022-11-06 18:55:41 +02:00 |
|
ViacheslavKlimov
|
a545ace4ec
|
Add logging for notification services
|
2022-11-06 18:51:49 +02:00 |
|
ViacheslavKlimov
|
12ae902cfc
|
Notification rules initial implementation
|
2022-11-06 18:13:02 +02:00 |
|
Igor Kulikov
|
ef82c00c49
|
Add new MVEL classes and util methods
|
2022-11-04 19:59:12 +02:00 |
|
dlandiak
|
bce6249eeb
|
fix alarm subscriptions on rest api
|
2022-11-04 17:28:09 +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 |
|
ViacheslavKlimov
|
3734a0da49
|
Notifications api permission checks, WS improvements, new target configs
|
2022-11-04 15:29:15 +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 |
|
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 |
|
Igor Kulikov
|
3066192901
|
Merge pull request #7526 from vvlladd28/improvement/data-key/style
[3.4.2] UI: Minor style fixes in data key config
|
2022-11-02 15:00:36 +02:00 |
|