247 Commits

Author SHA1 Message Date
Andrii Shvaika
997b915905 Merge with develop/3.5.2 2023-06-13 11:30:29 +03:00
Andrii Shvaika
d34a65eada Resources access for Customer Users 2023-06-08 17:44:20 +03:00
dashevchenko
29384170d7 added tests 2023-06-07 13:16:55 +03:00
Andrii Shvaika
be41ec8bef Fix minor issues. Merged with develop/3.5.2 2023-06-01 15:10:08 +03:00
nickAS21
35bbff3cac regactoring text_search for entity 2023-05-25 17:05:46 +03:00
Andrii Shvaika
1de437b1e6 Merge with develop/3.5.2 2023-05-25 12:25:51 +03:00
Andrew Shvayka
1ccd7f9fd5
Merge pull request #8533 from thingsboard/feature/notification-configs-vc
Version control for notification configs
2023-05-24 17:29:16 +03:00
Andrii Shvaika
fa41086e6d Refactoring improvements 2023-05-24 13:40:37 +03:00
ShvaykaD
cca276dcbf added configuration version to component descriptor 2023-05-23 16:02:25 +03:00
ShvaykaD
f0bf244f34 merge with develop/3.5.1 2023-05-19 17:23:28 +03:00
Viacheslav Klimov
e3646c9ea9
Merge branch 'develop/3.5.1' into feature/notification-configs-vc 2023-05-19 15:40:48 +02:00
ShvaykaD
b8eb239c39 Merge branch 'develop/3.5.1' of github.com:thingsboard/thingsboard into feature/enrichment-rule-nodes-improvements 2023-05-18 18:57:26 +03:00
ShvaykaD
21e5a1a130 added logic update to the rule nodes upgrade script 2023-05-17 18:03:35 +03:00
ViacheslavKlimov
b7f19a12cf Version control for notification configs 2023-05-12 14:54:14 +03:00
ViacheslavKlimov
5cec1b8af2 Ability to disable notification rule 2023-05-11 14:57:40 +03:00
YevhenBondarenko
f1876456ca moved views and functions to a separate file 2023-05-08 13:47:57 +02:00
Andrii Shvaika
7a385e34d1 DeviceInfo for Edge support 2023-04-28 14:27:17 +03:00
Andrii Shvaika
9e589c8044 Device info view improvements 2023-04-28 14:10:33 +03:00
Andrii Shvaika
dcbc4c5c7d Device Info Filter 2023-04-27 19:09:56 +03:00
YevhenBondarenko
da0bd1dc92 renamed SingletonSupport to ClusteringMode and refactoring due to comments 2023-04-24 13:49:57 +02:00
YevhenBondarenko
c3fd375536 Component desctiptor repository improvements 2023-04-21 10:32:56 +02:00
ViacheslavKlimov
24e2b525a4 Increase allowed notification template size 2023-04-06 18:45:54 +03:00
Andrii Shvaika
5d30fefbcb Basic implementation of the Starred and Last visited Info 2023-03-30 17:47:26 +03:00
imbeacon
b0b0777d34 Added check for empty string in title/label 2023-03-29 12:36:58 +03:00
ViacheslavKlimov
4a20adc62e Alarm related notification rules 2023-03-16 13:12:04 +02:00
ViacheslavKlimov
ba8f27fa76 Notification system refactoring and improvements 2023-03-15 12:32:23 +02:00
ViacheslavKlimov
8fcbe876e8 Merge branch 'develop/3.5' into feature/notification-system
# Conflicts:
#	pom.xml
2023-03-08 18:16:16 +02:00
Andrii Shvaika
85f317b99b Set default value to 0 for assign_ts for backward-compatibility 2023-03-08 15:19:18 +02:00
ViacheslavKlimov
a56261ac9d Merge with develop/3.5 2023-03-08 13:11:31 +02:00
Andrii Shvaika
aadf7f8295 Merge with develop/3.5 2023-03-06 17:59:37 +02:00
dashevchenko
76f74766fd refactored upgrade to be executed with PostgreSQL 2023-03-01 14:23:53 +02:00
Andrii Shvaika
38b2cf41c4 Fix soem tests and added upgrade script 2023-02-24 14:56:06 +02:00
ViacheslavKlimov
627889a437 Remove tenant_id constraint from notification entities; permission checks refactoring 2023-02-24 13:17:24 +02:00
Andrii Shvaika
69b5a5f425 Alarm Service refactoring 2023-02-23 19:03:04 +02:00
Andrii Shvaika
c922bbb989 Alarm service refactroing 2023-02-23 12:31:07 +02:00
dashevchenko
f5b029d43e moved password history from tb_user to user_credential 2023-02-20 19:18:53 +02:00
Andrii Shvaika
1906dd44a3 Separate function to acknowledge alarm in one API call 2023-02-20 18:58:31 +02:00
Andrii Shvaika
feb84ace48 Deprecation of the alarm status 2023-02-20 17:11:49 +02:00
Andrii Shvaika
c16dfd4407 Alarm query updates 2023-02-17 16:15:17 +02:00
ViacheslavKlimov
d1e135d004 Send notification without template creation 2023-02-17 15:44:30 +02:00
Vladyslav_Prykhodko
2212a6d9be Merge remote-tracking branch 'upstream/develop/3.5' into feature/notification-system 2023-02-14 11:09:34 +02:00
zbeacon
9250af1904 Merge remote-tracking branch 'upstream/develop/3.5' into feature-alarm-assigning 2023-02-13 19:55:24 +02:00
dashevchenko
f3b6531362 merged with develop/3.5 2023-02-07 14:59:21 +02:00
dashevchenko
f214864503 added controller methods for saving user settings in UserController 2023-02-07 13:55:16 +02:00
ViacheslavKlimov
7d9fff4e44 New notification rule triggers: alarm comment and Rule Engine component lifecycle event; refactoring 2023-02-01 20:00:32 +02:00
Vladyslav_Prykhodko
8174a97926 Merge with klimov/feature/notification-system 2023-01-31 17:46:12 +02:00
Andrii Shvaika
a203c336f1 Merge with master 2023-01-31 16:20:04 +02:00
ViacheslavKlimov
789120e2c9 Notification rules: more tests, additionalConfig with description; refactor NotificationSettings 2023-01-31 13:12:14 +02:00
Igor Kulikov
cbdc4517e4 Update license header year to 2023 2023-01-31 10:43:56 +02:00
ViacheslavKlimov
be5eed96dc Slack notification target; refactoring 2023-01-30 14:50:44 +02:00