2657 Commits

Author SHA1 Message Date
Igor Kulikov
0b6de71768 Implement version control ssh access with private key. Improve VC settings REST methods. Add tenantId field to admin settings. Add DB upgrade. 2022-05-19 12:01:06 +03:00
Andrii Shvaika
a75e02dd79 Merge remote-tracking branch 'origin/feature/entities-version-control' into feature/vc-microservice 2022-05-19 11:20:44 +03:00
YevhenBondarenko
fa4a20d711 Added resolve by queue name for backward compatibility 2022-05-19 10:04:51 +02:00
YevhenBondarenko
4f7c166566 using repartitionExecutor instead of synchronized 2022-05-19 00:36:26 +02:00
Viacheslav Klimov
567ee5d75b Refactor loadEntitiesVersion 2022-05-18 18:49:21 +03:00
Andrii Shvaika
1d6b9a5cbd Version control executor 2022-05-18 16:43:01 +03:00
YevhenBondarenko
7f31069285 added loging and refactored 2022-05-18 13:51:51 +02:00
Andrii Shvaika
c6ebf049a2 Version Control Service refactoring 2022-05-18 14:46:54 +03:00
Viacheslav Klimov
866ad82187 Email 2FA verification message improvements 2022-05-18 12:50:12 +03:00
Andrii Shvaika
7ec45fd5f1 Rename Data structures. Create separate module. 2022-05-18 10:40:02 +03:00
Viacheslav Klimov
d3863de094 Remove platform 2FA settings for tenant authority 2022-05-17 18:45:11 +03:00
Viacheslav Klimov
41fede9b43 Add checks for SMS and mail service when setting up 2FA provider; 2Fa verification mail template 2022-05-17 18:31:49 +03:00
Andrii Shvaika
0905aff7a0 Merge with develop/3.4 2022-05-17 17:00:25 +03:00
Andrew Shvayka
89ca417b10
Merge pull request #6558 from ViacheslavKlimov/feature/entities-vc
Entity Version Control
2022-05-17 16:38:12 +03:00
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