2389 Commits

Author SHA1 Message Date
YevhenBondarenko
b037fb09b0 merge with develop/3.4 2022-05-16 12:59:19 +02:00
Jan Christoph Bernack
6534db8ed2
add fallback for piggybackTimeout of zero 2022-05-13 14:54:50 +02:00
Andrii Shvaika
a352452093 Move Device Cache to common package 2022-05-13 10:11:06 +03:00
YevhenBondarenko
321730ed02 added upgrade for queues 2022-05-11 23:02:03 +02:00
Andrii Shvaika
94155d55fd Organize imports 2022-05-11 10:23:12 +03:00
YevhenBondarenko
d5ef34cfb8 added additional info to Queue 2022-05-10 19:44:58 +02:00
Andrii Shvaika
274cfa986d Session Cache 2022-05-10 16:14:41 +03:00
Andrii Shvaika
5243b873e0 No more redundant EntityCacheManager 2022-05-10 13:35:19 +03:00
Andrii Shvaika
c69ba6d02d Device Profile Cache 2022-05-10 13:27:02 +03:00
YevhenBondarenko
dc3c2cfec2 merge with develop/3.4 2022-05-09 22:27:21 +02:00
Andrii Shvaika
eb6458738d Device Cache Impl 2022-05-09 17:13:23 +03:00
Andrii Shvaika
a3b8021ec5 Redis Cache for RelationsService 2022-05-07 15:07:54 +03:00
Andrii Shvaika
a6f38902b7 Start of the RelationService refactoring 2022-05-07 12:56:27 +03:00
YevhenBondarenko
e241f73254 fixed queue updates 2022-05-06 21:19:11 +02:00
Andrii Shvaika
9f3f2985ab Redis Cache implementation 2022-05-06 19:12:41 +03:00
Viacheslav Klimov
05301efe2c Update 2FA tests 2022-05-06 12:41:10 +03:00
Viacheslav Klimov
a85dcdbd3c Merge branch 'develop/3.4' into feature/2fa
# Conflicts:
#	application/src/test/java/org/thingsboard/server/controller/AbstractWebTest.java
#	pom.xml
#	ui-ngx/src/assets/locale/locale.constant-en_US.json
2022-05-06 11:42:10 +03:00
Andrii Shvaika
7eaa70e472 Transactional Redis Cache interface 2022-05-05 19:16:45 +03:00
Viacheslav Klimov
4480badd78 Email 2FA provider; 2FA API improvements 2022-05-05 18:08:54 +03:00
Andrii Shvaika
3bb52b0250 Advanced TransactionCacheManager 2022-05-05 17:41:16 +03:00
YevhenBondarenko
acd7bd98d6 fixed NP after changing tenant profile 2022-05-05 11:06:36 +02:00
Jan Christoph Bernack
80b7b9cee9
add config parameter: transport.coap.piggyback_timeout 2022-05-04 23:00:36 +02:00
Jan Christoph Bernack
5f548f2179
use coap piggybacked responses if possible 2022-05-04 23:00:36 +02:00
Viacheslav Klimov
bcc736991e Multiple used 2FA providers for account 2022-05-04 14:29:36 +03:00
YevhenBondarenko
141dc735f3 fixed removind queue config if queue used in device profile 2022-05-04 10:05:16 +02:00
Volodymyr Babak
c21927665d Fixed device profile with non default transport delivery to edge 2022-05-03 18:43:36 +03:00
YevhenBondarenko
547713f30a update device profiles queue by tenant profile 2022-05-02 23:44:43 +02:00
YevhenBondarenko
f4353e2db5 added TbTenantProfileService 2022-05-02 10:04:20 +02:00
YevhenBondarenko
f74f3a9293 created TbQueueService and improvements 2022-05-02 08:23:16 +02:00
Andrii Shvaika
15104028ea Investigating the cache issues 2022-04-29 16:12:22 +03:00
Andrew Shvayka
761e36be7f
Merge pull request #6431 from smatvienko-tb/tests-speedup-tenant
[3.4] Tests performance improvements
2022-04-28 15:15:11 +03:00
Andrew Shvayka
b9b813385f
Merge pull request #5671 from ViacheslavKlimov/smpp-sms-sender
[3.4] SMPP SMS provider
2022-04-28 12:03:57 +03:00
Andrew Shvayka
559cf9ac8c
Merge pull request #6422 from smatvienko-tb/in-memory-storage-improvements-develop34
[3.4] In memory storage improvements
2022-04-27 15:04:49 +03:00
Sergey Matvienko
5c6a5bcb6a
Merge branch 'develop/3.4' into tests-speedup-tenant 2022-04-26 14:37:01 +03:00
Viacheslav Klimov
0c15bc8b01 Merge remote-tracking branch 'origin/develop/3.4' into rate-limits-to-tenant-profile 2022-04-26 12:13:19 +03:00
Andrew Shvayka
215a646fde
Merge pull request #6451 from volodymyr-babak/edge-event-make-async
[3.4] Make save edge event method async
2022-04-25 13:05:37 +03:00
Andrew Shvayka
84dc8881ba
Merge pull request #6240 from ShvaykaD/feature/6233
[3.4] MQTT added ability to send PUBACK instead of close session on publish request data validation exception
2022-04-25 13:03:46 +03:00
Sergey Matvienko
c744e2cd2e Swagger disabled for the test profile 2022-04-21 14:23:47 +03:00
YevhenBondarenko
9b19da096f removed max queues and max partitions per queue in tenant profile 2022-04-21 09:51:25 +02:00
Volodymyr Babak
f8687cb983 Make save edge event method async 2022-04-20 17:17:46 +03:00
YevhenBondarenko
75e2b60eb8 Implemented isolated rule engine queue consumers 2022-04-19 23:02:33 +02:00
Sergey Matvienko
b2fa263027 revert extra log on poll InMemoryTbQueueConsumer 2022-04-19 15:59:29 +03:00
Sergey Matvienko
b6911bda41 Revert "BurstTbRuleEngineSubmitStrategy debug notes to fix the long-running testTheCopyOfAttrsIntoTSForTheView"
This reverts commit 1600fa7f65a25454d52fff8ac1542f770551e06a.
2022-04-19 15:57:02 +03:00
Sergey Matvienko
1600fa7f65 BurstTbRuleEngineSubmitStrategy debug notes to fix the long-running testTheCopyOfAttrsIntoTSForTheView 2022-04-19 13:03:45 +03:00
Sergey Matvienko
f6e71e4b93 AbstractWebTest exception wrapper into runtime exception to use in async futures without try/catch overhead 2022-04-19 12:54:45 +03:00
Sergey Matvienko
bf98d1b68b QueueToRuleEngineMsg improved toString with call super 2022-04-19 12:50:52 +03:00
Viacheslav Klimov
119430ff9a Minor improvements 2022-04-18 14:32:43 +03:00
Volodymyr Babak
fe16336bbb Merge EdgeUtils and EdgeEventUtils 2022-04-18 11:51:51 +03:00
Sergey Matvienko
8436e759ee DefaultInMemoryStorage fixed license header 2022-04-15 16:48:04 +03:00
Sergey Matvienko
f8a6751182 InMemoryStorage performance improved. Many test cases added since it is essential piece of code. 2022-04-15 16:46:19 +03:00