275 Commits (615e4a28655ef8f02eb283f32b1d69b72bc615b7)

Author SHA1 Message Date
ViacheslavKlimov ba8f27fa76 Notification system refactoring and improvements 3 years ago
Andrii Shvaika 69b5a5f425 Alarm Service refactoring 3 years ago
Andrii Shvaika c922bbb989 Alarm service refactroing 3 years ago
Andrii Shvaika c16dfd4407 Alarm query updates 3 years ago
Vladyslav_Prykhodko 3eba03cccc Fixed after merge 'upstream/develop/3.5' 3 years ago
zbeacon 26a9f10109 Updated alarm websocket subscriptions 3 years ago
Vladyslav_Prykhodko 8174a97926 Merge with klimov/feature/notification-system 3 years ago
Igor Kulikov cbdc4517e4 Update license header year to 2023 3 years ago
ViacheslavKlimov be5eed96dc Slack notification target; refactoring 3 years ago
ViacheslavKlimov 4bfacad698 API for marking all as read; additionalConfig for push-notification 3 years ago
ViacheslavKlimov b7f3aef044 Notification rules; refactoring 3 years ago
ShvaykaD 2dcd949921 deduplication rule node: first stage without redis 3 years ago
zbeacon 44dcda3bc5 Changes, accroding to comments 3 years ago
ShvaykaD ea099ae70a deduplication rule node: first stage without redis 3 years ago
zbeacon f9e1077bca Updated findSeverity method 3 years ago
ViacheslavKlimov 38c9d5dcd8 Move delivery methods to notification template; refactoring 3 years ago
ViacheslavKlimov 654e61683a Improvements and refactoring 4 years ago
ViacheslavKlimov 409976c6a3 Multiple notification targets for request; improvements and refactoring 4 years ago
ViacheslavKlimov 0a17f99360 Refactoring; TbSlackNode 4 years ago
dashevchenko b567341481 added DeviceProfileService and AssetProfileService to TBContext 4 years ago
ViacheslavKlimov deb2867df1 Multiple notification delivery methods; notification templates 4 years ago
dashevchenko 8a157397d4 added rest controller for alarm comments 4 years ago
zbeacon 0dcde60443 Added alarm assignment feature and tests for it 4 years ago
ShvaykaD 3820909d65 bugfix: #7683 4 years ago
ViacheslavKlimov 684ef4a658 Add ability to update notification request 4 years ago
Volodymyr Babak 22118af4db Added Edge RPC response/request support 4 years ago
ViacheslavKlimov 48023495a8 Notification api refactoring 4 years ago
ViacheslavKlimov 12ae902cfc Notification rules initial implementation 4 years ago
ShvaykaD 2f83810fe4 fix compilation error in alarm service & code cleanup 4 years ago
Andrii Shvaika 646504ac50 Tenant Id Loader fixes 4 years ago
Yuriy Lytvynchuk 8b9eb43322 refactor code 4 years ago
Yuriy Lytvynchuk 15683504fd refactor & update logic 4 years ago
ViacheslavKlimov 4d34c328d6 New TbNotificationNode; refactoring 4 years ago
Andrii Shvaika 3f729a8ca0 MVEL improvements 4 years ago
Andrii Shvaika 2349b16b55 MVEL executor support in rule nodes 4 years ago
Andrii Shvaika d3f06bd3a4 MVEL executor implementation 4 years ago
Yuriy Lytvynchuk 6edec4a94c 1. rename checkTenantEntity -> isTenantEntity 4 years ago
Yuriy Lytvynchuk ef97f12724 add checkTenantEntity 4 years ago
Igor Kulikov 7d19a1d5e9 Update assetCreatedMsg and alarmActionMsg to handle rule chain and queue name from asset profile 4 years ago
Yuriy Lytvynchuk 5a6cf5c92f refactor code & test 4 years ago
Andrii Shvaika fb49273bd6 Math node implementation 4 years ago
Yuriy Lytvynchuk 12148c8a60 modify callback 4 years ago
Igor Kulikov 085e3c1580 Implement Asset Profile feature 4 years ago
ShvaykaD ad3e484998 set default for destroy method in TbNode interface 4 years ago
Yuriy Lytvynchuk 4712118ce2 new RuleNode 'fetch device credentials' 4 years ago
Andrii Shvaika cd633c72c8 No more Queue Id in the Device Profile 4 years ago
thingsboard c7daaa571e replace StringUtils usages with in-repository implementation 4 years ago
ivankozka 33b502e156 add timeoutExecutor to prevent deadlocks; fix not using timeout from configuration in TbSendEmailNode 4 years ago
Viacheslav Klimov 985f7c79aa 2FA refactoring 4 years ago
YevhenBondarenko fa4a20d711 Added resolve by queue name for backward compatibility 4 years ago