1031 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
YevhenBondarenko
7f31069285 added loging and refactored 2022-05-18 13:51:51 +02: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
YevhenBondarenko
d5ef34cfb8 added additional info to Queue 2022-05-10 19:44:58 +02:00
YevhenBondarenko
dc3c2cfec2 merge with develop/3.4 2022-05-09 22:27:21 +02: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
Viacheslav Klimov
4480badd78 Email 2FA provider; 2FA API improvements 2022-05-05 18:08:54 +03:00
Viacheslav Klimov
bcc736991e Multiple used 2FA providers for account 2022-05-04 14:29:36 +03:00
Volodymyr Babak
c21927665d Fixed device profile with non default transport delivery to edge 2022-05-03 18:43:36 +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
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
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
YevhenBondarenko
75e2b60eb8 Implemented isolated rule engine queue consumers 2022-04-19 23:02:33 +02: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
YevhenBondarenko
4e4ac0012c used queueId instead of queueName in DeviceProfile and TbMsg 2022-04-13 21:55:03 +02:00
Viacheslav Klimov
c04a0ff3a6 More tests for export/import api; improvements 2022-04-12 13:04:25 +03:00
Viacheslav Klimov
9b8fca9973 Export/import api improvements 2022-04-05 10:45:13 +03:00
YevhenBondarenko
5c2ee4434c added consumerPerPartition to Queue entity 2022-04-04 17:06:40 +02:00
Viacheslav Klimov
e37a075031 Export/import API: refactor, rename packages 2022-04-01 15:22:44 +03:00
Viacheslav Klimov
ab5d6f3c0d Entities export/import API refactoring 2022-03-30 13:31:43 +03:00
Viacheslav Klimov
8eb68ff7a6 Revert changes to UserCredentials 2022-03-30 10:50:57 +03:00
Viacheslav Klimov
190430ffc4 Store 2FA account config in UserAuthSettings table 2022-03-29 19:18:00 +03:00
Viacheslav Klimov
95f41810ac Store 2FA account config is UserCredentials' additionalInfo 2022-03-29 11:32:27 +03:00
Viacheslav Klimov
040b6a31ad Rename packages for export/import 2022-03-25 15:54:07 +02:00
Viacheslav Klimov
5ee056ff8d Export/import API refactoring 2022-03-25 15:32:54 +02:00
Viacheslav Klimov
d746a04186 Merge branch 'develop/3.4' into feature/2fa
# Conflicts:
#	application/src/test/java/org/thingsboard/server/controller/AbstractWebTest.java
2022-03-22 15:54:53 +02:00
Viacheslav Klimov
9eb03950fa 2FA: refactoring, tests 2022-03-17 18:49:08 +02:00
Viacheslav Klimov
01ad35d864 Get rid of boilerplate in import services 2022-03-16 20:02:51 +02:00
Viacheslav Klimov
849513541e Entities export/import API refactoring: permission checks and entity lifecycle events 2022-03-16 17:35:34 +02:00
Viacheslav Klimov
4062dc70fb Initial export/import API for devices, device profiles, assets, rule chains, dashboards and customers 2022-03-16 15:03:55 +02:00
Igor Kulikov
d7efbd6eba Merge with master 2022-03-15 12:42:18 +02:00
ShvaykaD
d4e6c013d2 added fixes after review 2022-03-14 13:01:46 +02:00
ShvaykaD
a26a4c4787 Feature/6233 implementation 2022-03-11 14:13:47 +02:00
Viacheslav Klimov
1ad769048c 2FA support for platform authentication 2022-03-10 18:15:42 +02:00
Igor Kulikov
a35bb0fb97
Merge pull request #6180 from ViacheslavKlimov/fix/lwm2m-import
[3.3.4] Fix LwM2M devices import
2022-03-07 14:50:25 +02:00
Viacheslav Klimov
066f40c63f Test for SmppSmsSender 2022-03-03 21:36:40 +02:00
Viacheslav Klimov
89c74cac8d Merge branch 'develop/3.4' into smpp-sms-sender 2022-03-02 17:39:41 +02:00
Andrii Shvaika
a7196c4fa7 Automatic conversion of rule chain metadata on the back end 2022-02-28 17:17:31 +02:00
Igor Kulikov
dabd25e760 Version set to 3.4.0-SNAPSHOT 2022-02-21 12:19:59 +02:00
YevhenBondarenko
4512185cad created Queue entity, dao and ui 2022-02-18 16:41:24 +02:00
Andrew Shvayka
282a6bc990
Merge pull request #6035 from volodymyr-babak/edge-ce-refactoring
[3.3.4] Edge Community Edition support
2022-02-15 17:29:01 +02:00