2173 Commits

Author SHA1 Message Date
ViacheslavKlimov
89aa75718d Notification request info 2023-01-17 19:29:27 +02:00
ViacheslavKlimov
b7f3aef044 Notification rules; refactoring 2023-01-17 16:30:47 +02:00
ViacheslavKlimov
e4c2d41561 'PROCESSING' notification request status; targets to UUID array 2023-01-16 12:50:18 +02:00
ViacheslavKlimov
b89158643e Notification request preview 2023-01-13 13:37:15 +02:00
ViacheslavKlimov
6eea14bcf7 Add default subject to notification template, add 'enabled' option; refactoring 2023-01-12 13:58:19 +02:00
ViacheslavKlimov
7524dd9258 Remove NotificationOriginatorType, use EntityType; refactor NotificationInfo 2023-01-11 15:18:22 +02:00
ViacheslavKlimov
38c9d5dcd8 Move delivery methods to notification template; refactoring 2023-01-11 14:58:18 +02:00
ViacheslavKlimov
5c5d683236 Add indexes for notification entities; refactoring 2023-01-08 13:42:43 +02:00
ViacheslavKlimov
654e61683a Improvements and refactoring 2023-01-06 17:50:34 +02:00
ViacheslavKlimov
141bd74113 Notification target and template api docs; improvements 2023-01-02 17:25:03 +02:00
Andrii Shvaika
509da5dee4 Merge branch 'feature/notification-system' of github.com:ViacheslavKlimov/thingsboard into feature/notification-system 2022-12-27 13:07:55 +02:00
Andrii Shvaika
34d7a6ced8 Merge remote-tracking branch 'origin/master' into develop/3.5 2022-12-27 13:06:46 +02:00
ViacheslavKlimov
409976c6a3 Multiple notification targets for request; improvements and refactoring 2022-12-23 18:47:40 +02:00
Andrew Shvayka
19513ec027
Merge pull request #7804 from ShvaykaD/feature/base-entity-service-improvement
[3.5] improvements for base entity service v2
2022-12-22 14:14:47 +02:00
ShvaykaD
652a8c9e89 added getEntityType method in EntityDaoService 2022-12-22 13:02:39 +02:00
ViacheslavKlimov
7792e80283 Merge branch 'master' into feature/notification-system 2022-12-21 17:53:41 +02:00
ViacheslavKlimov
0a17f99360 Refactoring; TbSlackNode 2022-12-21 15:04:06 +02:00
Igor Kulikov
1c53a90c1a Fix field constraint validation message 2022-12-21 12:36:24 +02:00
ViacheslavKlimov
58b9b1b6d3 Clear notification system entities on cascade on tenant's deletion 2022-12-19 20:07:52 +02:00
ViacheslavKlimov
55fc7131fb Validation for rule node configuration; improve validation error message 2022-12-17 16:58:58 +02:00
ShvaykaD
3d27340cb5 fix audit log tests 2022-12-16 15:52:20 +02:00
ShvaykaD
9e33a8d7be fix typo after refactoring in BaseEntityServiceRegistryTest 2022-12-15 16:59:26 +02:00
ShvaykaD
e74a5686a2 added message for assertNotNull check in BaseEntityServiceRegistryTest 2022-12-15 16:32:39 +02:00
ViacheslavKlimov
4b39d2a221 Notification request stats 2022-12-15 15:50:01 +02:00
ShvaykaD
1d5bf98504 removed unused import in DefaultEntityServiceRegistry 2022-12-15 15:22:53 +02:00
ShvaykaD
da0a0aed30 fix typo after refactoring 2022-12-15 15:18:01 +02:00
ShvaykaD
5c5b83c4ce updated logic & fix typos after review 2022-12-15 15:10:38 +02:00
Andrii Shvaika
aadc2e35b7 Merge with master 2022-12-15 14:27:13 +02:00
ViacheslavKlimov
a6bfb049aa Improvements for notification templates 2022-12-14 19:02:23 +02:00
ViacheslavKlimov
deb2867df1 Multiple notification delivery methods; notification templates 2022-12-14 14:27:20 +02:00
ShvaykaD
7d9f437927 rollback optional changes for fetchEntityCustomerId method 2022-12-14 12:37:19 +02:00
ShvaykaD
f167c7c48b code cleanup after review 2022-12-14 12:30:27 +02:00
ViacheslavKlimov
1ba77a30d7 Merge branch 'master' into feature/notification-system
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/queue/DefaultTbCoreConsumerService.java
#	application/src/main/java/org/thingsboard/server/service/telemetry/DefaultTelemetrySubscriptionService.java
2022-12-13 12:55:21 +02:00
ShvaykaD
e21cae2a43 fix typo in BaseRelationService 2022-12-12 19:32:40 +02:00
ShvaykaD
0bef324a1f refactoring after review 2022-12-12 19:18:45 +02:00
Andrew Shvayka
5e1fa45a10
Merge pull request #7768 from ViacheslavKlimov/fix/pagelink-validation
[3.4.3] Additional pageLink validation
2022-12-12 16:35:46 +02:00
Andrew Shvayka
4ce6cd0901
Merge pull request #7773 from volodymyr-babak/bug/fix-duplicate-ws-updates
[3.4.3][Bug] Getting a lot of updates over WS in case of aggregation query, even if no real updates happened
2022-12-12 16:33:41 +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
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
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
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