4905 Commits

Author SHA1 Message Date
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
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
Andrew Shvayka
78dcbe0734
Merge pull request #8235 from thingsboard/lwm2m-registry
[3.5] Add new lwm2mObjectModels to install
2023-03-21 11:13:19 +02:00
Vladyslav_Prykhodko
26618fa3a2 Merge remote-tracking branch 'klimov/feature/notification-system' into feature/notification-system 2023-03-21 10:57:26 +02:00
nickAS21
39235c4931 lwm2m-registry: add debug DataValidationException 2023-03-20 18:12:08 +02:00
ViacheslavKlimov
0308b0128d Entities limit notifications 2023-03-20 17:33:34 +02:00
Andrii Shvaika
80f43b09fa Merge remote-tracking branch 'origin/develop/3.5' into feature/notification-system 2023-03-20 16:42:53 +02:00
nickAS21
8fa4617a7a sparkplug: commit1 2023-03-20 15:30:00 +02:00
ViacheslavKlimov
1382c49881 Endpoint to find tenant profiles by ids 2023-03-20 14:06:53 +02:00
ViacheslavKlimov
3f531d8235 Fix default notification configs creation; refactoring 2023-03-20 11:09:28 +02:00
nickAS21
c6dbdeb23d sparkplug:rebuild2 2023-03-20 10:04:37 +02:00
nickAS21
bca26cd247 sparkplug:rebuild 2023-03-20 09:59:55 +02:00
nickAS21
14755d159e add new lwm2mObjectModels to install 2023-03-17 17:43:08 +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
Andrii Shvaika
1960d99504 REST template concurrency 2023-03-17 13:50:49 +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
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
Sergey Matvienko
13b59bf85f tests: awaitForDeviceActorToReceiveSubscription 2023-03-15 11:27:12 +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
Andrii Shvaika
d5177f5bbf Fix attribute/RPC subscription tests 2023-03-14 13:52:21 +02:00
Andrew Shvayka
7229b7bfd8
Merge pull request #8203 from volodymyr-babak/edge-test-fix
sendUpdateSharedAttributeToCloudAndValidateDeviceSubscription - timeo…
2023-03-14 10:59:55 +02:00
Andrew Shvayka
167fb722fa
Merge pull request #8210 from zzzeebra/feature/assertJ_exception_assertions
[3.5] Rule ExpectedException refactored with AssertJ Exception Assertions
2023-03-14 10:58:01 +02:00
Oleksandra Matviienko
3841deae24 BaseTbResourceServiceTest, BaseDeviceServiceTest: Rule ExpectedException refactored with AssertJ Exception Assertions 2023-03-13 23:08:19 +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
ViacheslavKlimov
378ae47acb Alarm comments rule trigger config, NotificationInfo stateEntityId 2023-03-13 10:41:40 +02:00
Volodymyr Babak
0e01f1c74d sendUpdateSharedAttributeToCloudAndValidateDeviceSubscription - timeout increased for run test stable on slow (busy) environments 2023-03-10 15:53:47 +02:00
Sergey Matvienko
287999d46a test scope: logs for lwm2m.server 2023-03-10 12:37:10 +01:00
Sergey Matvienko
fed47f699c LwM2m lifecycle debug for the test scope 2023-03-10 12:16:41 +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
Andrew Shvayka
20e4905e84
Merge pull request #8186 from thingsboard/feature/mqtt/sparkplug
MQTT Sparkplug protocol support
2023-03-10 12:45:59 +02:00
Andrii Shvaika
43f2e3b521 Fix case when test runs to fast (within 1 millisecond) 2023-03-10 12:42:56 +02:00
Andrii Shvaika
d7ee0fca91 Fix attribute subscription tests 2023-03-09 16:45:15 +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
3477ddac0f Refactoring due to comments 2023-03-08 17:39:39 +02:00
Andrii Shvaika
85f317b99b Set default value to 0 for assign_ts for backward-compatibility 2023-03-08 15:19:18 +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
c9b37237c1 Merge with develop/3.5 2023-03-07 16:21:57 +02:00
dashevchenko
58faac366b fixed upgrade script 2023-03-06 18:40:50 +02:00
Andrii Shvaika
aadf7f8295 Merge with develop/3.5 2023-03-06 17:59:37 +02:00
Oleksandra Matviienko
1ae8522bef junit5: BasicMqttCredentialsTest annotation exceptions refactoring 2023-03-06 15:38:50 +01:00
Oleksandra Matviienko
6ca287cc68 junit5: BaseTbResourceServiceTest annotation exceptions refactoring 2023-03-06 15:23:36 +01:00