2862 Commits

Author SHA1 Message Date
YevhenBondarenko
671c7db5c9 added new metrics 2023-03-21 17:19:51 +01:00
YevhenBondarenko
535b411b7e Merge branch 'feature/notification-system' of github.com:thingsboard/thingsboard into feature/home-page 2023-03-17 10:01:17 +01: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
YevhenBondarenko
118fc1554a added TbCoreComponent to the SystemInfoService 2023-03-15 18:01:29 +01:00
YevhenBondarenko
8ede0b2822 added ability to send system info throw ZK 2023-03-15 16:54:23 +01: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
YevhenBondarenko
0be3c0b5bb removed countEntitiesByTypes and added ability to use Entity count query for sysadmin 2023-03-14 16:26:55 +01: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
YevhenBondarenko
76c92c9070 Merge branch 'feature/notification-system' of github.com:thingsboard/thingsboard into feature/home-page 2023-03-14 13:59:01 +01:00
YevhenBondarenko
7cd949edb2 implemented system info 2023-03-13 20:05:49 +01: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
YevhenBondarenko
b936d48419 implemented countEntitiesByTypes for SysAdmin 2023-03-13 10:57:04 +01:00
ViacheslavKlimov
378ae47acb Alarm comments rule trigger config, NotificationInfo stateEntityId 2023-03-13 10:41:40 +02:00
YevhenBondarenko
b13c9d7368 added curent tb version to the UpdateMessage 2023-03-11 21:29:39 +01: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
Andrew Shvayka
3e313371d1
Merge pull request #8143 from smatvienko-tb/feature/test-improvements-memory
[3.5] Test improvements - memory
2023-02-28 11:52:58 +02:00
Sergey Matvienko
368455119b Shutdown callback executor for RemoteJsInvokeService. Call shutdown timeoutExecutorService from AbstractScriptInvokeService 2023-02-27 21:58:12 +01:00
Sergey Matvienko
af62bc1d98 Shutdown jsExecutor after Nashorn destroy 2023-02-27 21:30:37 +01:00
Sergey Matvienko
0f324d1132 HashPartitionService: set myPartitions atomically 2023-02-24 20:54:40 +01: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
ViacheslavKlimov
8a922f36a4 Notification system refactoring 2023-02-23 12:45:16 +02:00
Andrii Shvaika
c922bbb989 Alarm service refactroing 2023-02-23 12:31:07 +02:00