895 Commits

Author SHA1 Message Date
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
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
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
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
Volodymyr Babak
fe16336bbb Merge EdgeUtils and EdgeEventUtils 2022-04-18 11:51:51 +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
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
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
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
Andrii Shvaika
24829c29f7 Workaround for KAFKA-4090 2022-02-14 15:38:03 +02:00
Volodymyr Babak
95f6fcfe33 Merge branch 'master' of github.com:thingsboard/thingsboard into edge-ce-refactoring 2022-02-10 20:13:12 +02:00
Igor Kulikov
312924a19b Version set to 3.3.4-SNAPSHOT 2022-02-07 09:55:37 +02:00
Volodymyr Babak
ffcc5be0ae Removed edge license and cloud endpoint from edge instance - refactoring edge ce 2022-02-04 17:34:46 +02:00
Viacheslav Klimov
6f84b411c3 Fix LwM2M devices import 2022-01-31 12:33:01 +02:00
ArtemDzhereleiko
ddca2d318f Merge branch 'smpp-sms-sender' of git://github.com/ViacheslavKlimov/thingsboard into ViacheslavKlimov-smpp-sms-sender 2022-01-28 18:37:07 +02:00
Volodymyr Babak
8dc06e53a8 Moved update of edge on device actor to tb cluster service 2022-01-26 17:18:12 +02:00
Volodymyr Babak
4401724f94 Merge remote-tracking branch 'origin/master' into code-review 2022-01-19 16:52:12 +02:00
Volodymyr Babak
f907ac1636 Added @ToString(callSuper = true) to filter classes for correct log output 2022-01-19 15:07:25 +02:00
Volodymyr Babak
0ba7b96283 Added @EqualsAndHashCode(callSuper = true) to @Data filter classes that exends 2022-01-19 13:15:08 +02:00
Volodymyr Babak
4e1cbf5c1e Code review minor misc fixes 2022-01-19 12:50:22 +02:00
Andrii Shvaika
66b58549c5 Propagate alarms to Customer or Tenant without relations 2022-01-19 11:49:38 +02:00
Igor Kulikov
da4c742872 Update license year to 2022 2022-01-17 14:07:46 +02:00
Andrii Shvaika
4c00bfc0fa Merge with master. Fixed notifications, licenses and naming 2022-01-17 13:35:03 +02:00
Andrew Shvayka
c15b4ceec3
Merge pull request #5843 from smatvienko-tb/device-actor-performance
[3.3.3] Device actor session inactivity performance + heap workout
2022-01-17 11:21:56 +02:00
Andrii Shvaika
20c9e77083 Multi-Root Query implementation improvements 2022-01-14 14:01:43 +02:00
Andrew Shvayka
0c85479eaf
Merge pull request #5823 from desoliture1/ruleChainNameNoXss
[3.3.3] Add noXss validation for names of ruleNodes
2022-01-13 15:51:30 +02:00
nickAS21
1b488781d5 lwm2m for profile bootstrap need input: X509 certificate (instead of X509 public key) 2022-01-11 19:07:33 +02:00
Sergey Matvienko
2e9d776845 TenantId static initializer replaced with a static variable order 2022-01-10 17:16:30 +02:00
Sergey Matvienko
8611349e4b TenantId static initializer 2022-01-10 15:03:15 +02:00
Sergey Matvienko
7d78437258 TenantId new instance replaced with factory method call fromUUID 2022-01-10 13:55:25 +02:00
Sergey Matvienko
48ac1a256e TenantId factory method fromUUID added to reduce optimize TenantId instances count in heap memory. Factory as default @JsonCreator 2022-01-10 13:39:54 +02:00
desoliture
b64eccf333 add noXss validation for ruleNodes name 2022-01-05 16:24:12 +02:00
Andrew Shvayka
c875e36dc0
Merge pull request #5200 from van-vanich/command_in
[3.3.3] Add operation IN and NOT_IN for String value type to key filter
2021-12-30 13:05:39 +02:00
Andrew Shvayka
283ec2aa1a
Merge pull request #5583 from thingsboard/develop/3.3.3
Develop 3.3.3 to Master
2021-12-30 11:28:50 +02:00