2870 Commits

Author SHA1 Message Date
ViacheslavKlimov
4ea97e6f30 Configured notification delivery methods check 2023-03-23 15:10:18 +02:00
ViacheslavKlimov
5e400726d3 Merge branch 'develop/3.5' into feature/notification-system 2023-03-23 12:36:08 +02:00
ViacheslavKlimov
cda1836986 Recipient preview for notification request; template params functions 2023-03-22 18:11:54 +02:00
ViacheslavKlimov
8705a2324e Notification system improvements:
- rate limits
- notify on rule node start failure after attempts ended
- default general template for tenants + entities limit rule
- rename ACTION_TARGET_USER to AFFECTED_USER
2023-03-22 16:48:04 +02:00
dashevchenko
b8b1bce667 Merge remote-tracking branch 'upstream/develop/3.5' into alarmCommentFix 2023-03-21 19:18:58 +02:00
Vladyslav_Prykhodko
1b2b84e48e Merge remote-tracking branch 'upstream/develop/3.5' into feature/notification-system 2023-03-21 15:32:23 +02:00
Igor Kulikov
240b0abb2a Merge branch 'develop/3.5' into feature/menu-improvements 2023-03-21 13:34:20 +02:00
dashevchenko
b6adbd6ec8 moved logic to DefaultTbAlarmCommentService 2023-03-21 13:29:46 +02:00
ViacheslavKlimov
0308b0128d Entities limit notifications 2023-03-20 17:33:34 +02:00
nickAS21
d8e97dd74d sparkplug: add getNodeDeviceName() 2023-03-20 17:17:51 +02:00
ViacheslavKlimov
1382c49881 Endpoint to find tenant profiles by ids 2023-03-20 14:06:53 +02:00
ViacheslavKlimov
c34b6623ce Default notification configs; improvements 2023-03-17 17:17:34 +02:00
Igor Kulikov
eac7ce25a8 Add tenantId to device and asset profile info objects 2023-03-17 14:17:24 +02:00
ViacheslavKlimov
3b8ed5fae6 Notification rules improvements; new platform users filters 2023-03-17 14:03:03 +02:00
dashevchenko
ce7d56332b Merge remote-tracking branch 'upstream/develop/3.5' into alarmCommentFix 2023-03-16 13:26:40 +02:00
ViacheslavKlimov
1e7c1a8a5a Merge branch 'develop/3.5' into feature/notification-system 2023-03-16 13:12:35 +02:00
ViacheslavKlimov
4a20adc62e Alarm related notification rules 2023-03-16 13:12:04 +02:00
nickAS21
8236e26e5c sparkplug: delete isSparkplug from transport proto 2023-03-15 14:53:03 +02:00
ViacheslavKlimov
0d07d70818 Merge remote-tracking branch 'origin/feature/notification-system' into feature/notification-system 2023-03-15 12:32:43 +02:00
ViacheslavKlimov
ba8f27fa76 Notification system refactoring and improvements 2023-03-15 12:32:23 +02:00
Vladyslav_Prykhodko
88128640e9 Merge branch 'feature/notification-system' of github.com:thingsboard/thingsboard into feature/notification-system 2023-03-14 16:37:50 +02:00
nickAS21
2a6000d8ce fix bug close session of device: sessionMetaData.setOverwriteActivityTime(true); 2023-03-14 15:13:55 +02:00
dashevchenko
210aae6a86 updated alarm comment deletion 2023-03-14 14:15:37 +02:00
Andrii Shvaika
ab5769a252 Merge with develop/3.5 2023-03-13 15:52:06 +02:00
Andrew Shvayka
494296996e
Merge pull request #8200 from smatvienko-tb/fix/lwm2m-lifecycle-refactor
[3.5] lwm2m lifecycle refactor
2023-03-13 15:20:53 +02:00
ViacheslavKlimov
378ae47acb Alarm comments rule trigger config, NotificationInfo stateEntityId 2023-03-13 10:41:40 +02:00
Sergey Matvienko
7b32286e4c log trace on destroy for DefaultLwM2MOtaUpdateService 2023-03-10 12:18:47 +01:00
Sergey Matvienko
817487b74d DefaultLwM2mDownlinkMsgHandler - wrapped any exceptions on handleDownlinkError that may fire and prevent graceful server shutdown 2023-03-10 11:52:48 +01:00
Sergey Matvienko
8352be035b LWM2M bean lifecycle dependency fix to avoid executors shutdown before server stop. Dependencies refactored: implementations replaced with interfaces. 2023-03-10 11:52:45 +01:00
Andrew Shvayka
e058786956
Merge pull request #8174 from zzzeebra/feature/junit5-migration-exceptions
[3.5] junit5 migration - exception annotation refactoring
2023-03-10 12:51:03 +02:00
Andrii Shvaika
3477ddac0f Refactoring due to comments 2023-03-08 17:39:39 +02:00
Andrii Shvaika
0f5fd481fc Fix server-side RPC requests handling 2023-03-08 15:37:30 +02:00
Andrii Shvaika
c905f20224 Merge remote-tracking branch 'origin/develop/3.5' into feature/mqtt/sparkplug 2023-03-08 13:27:17 +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
Oleksandra Matviienko
888f026fd6 junit5: UUIDConverterTest annotation exceptions refactoring 2023-03-06 15:12:55 +01:00
Andrew Shvayka
07d985f20f
Merge pull request #8110 from dashevchenko/passwordHistoryTable
Moved password history from tb_user to user_credentials
2023-03-06 15:52:40 +02:00
Oleksandra Matviienko
b27c007a5d junit5: JsonConverterTest migrated 2023-03-06 11:08:31 +01:00
Oleksandra Matviienko
ea2e87e73e junit5: JsonConverterTest test annotation exceptions refactoring 2023-03-06 10:49:57 +01:00
Vladyslav_Prykhodko
069ef4de5b Merge remote-tracking branch 'upstream/develop/3.5' into feature/notification-system 2023-03-06 10:21:41 +02:00
nickAS21
07d9748098 sparkplug: validate namespace1 2023-03-02 13:27:38 +02:00
nickAS21
0587933d5e sparkplug: validate namespace 2023-03-02 13:19:55 +02:00
dashevchenko
76f74766fd refactored upgrade to be executed with PostgreSQL 2023-03-01 14:23:53 +02:00
Sergey Matvienko
fd7f53bc95 RedisTbTransactionalCache fix - skip eviction of empty key list 2023-02-28 21:47:51 +01:00
ViacheslavKlimov
79670d9f9d Notification system improvements 2023-02-28 19:19:59 +02:00
Andrii Shvaika
6b121514fc Merge with develop/3.5 2023-02-28 19:06:54 +02:00
Andrew Shvayka
0ba8336ee9
Merge pull request #8089 from dashevchenko/secureRNG
Updated RNG for reset password token to secure one
2023-02-28 18:26:21 +02:00
dashevchenko
04c36916ed moved system env property 2023-02-28 14:53:57 +02:00
Andrii Shvaika
76b133376c Merge remote-tracking branch 'origin/develop/3.5' into feature/alarm-assign 2023-02-28 13:38:04 +02:00
Andrii Shvaika
b9cf5c7836 Improvement of the save alarm procedure 2023-02-28 12:03:59 +02:00