Viacheslav Klimov
985f7c79aa
2FA refactoring
4 years ago
YevhenBondarenko
fa4a20d711
Added resolve by queue name for backward compatibility
4 years ago
Viacheslav Klimov
866ad82187
Email 2FA verification message improvements
4 years ago
Viacheslav Klimov
41fede9b43
Add checks for SMS and mail service when setting up 2FA provider; 2Fa verification mail template
4 years ago
Viacheslav Klimov
4480badd78
Email 2FA provider; 2FA API improvements
4 years ago
YevhenBondarenko
4e4ac0012c
used queueId instead of queueName in DeviceProfile and TbMsg
4 years ago
Viacheslav Klimov
062af3af81
2FA: cleanup code
4 years ago
Viacheslav Klimov
e2c9a5ffdf
TOTP and SMS 2FA providers; 2FA set-up API
4 years ago
Andrii Shvaika
66b58549c5
Propagate alarms to Customer or Tenant without relations
4 years ago
Igor Kulikov
da4c742872
Update license year to 2022
4 years ago
YevhenBondarenko
6d61b249e5
improvements (not notify if lates ts has not been deleted)
5 years ago
YevhenBondarenko
b8d49b66a6
send notifications by rewriteLatestIfDeleted
5 years ago
YevhenBondarenko
b79c2407c4
ts notification
5 years ago
Igor Kulikov
d6e18d05cd
Introduce Flow rule node type. Add rile node UIs for RuleChain input/output. Remove rule chain connection metadata.
5 years ago
Andrii Shvaika
a760aa6ac2
Input and Output rule nodes and message routing
5 years ago
Dima Landiak
c43e8950a2
save ts without latest
5 years ago
Sergey Matvienko
7f1f298774
cassandra buffered rate executor: separate beans for read and write operations
5 years ago
Sergey Matvienko
708d0c6848
cpu usage reduced on TbNodeUtils
5 years ago
Igor Kulikov
ad6a52cffd
DeviceAttributes remove
5 years ago
Igor Kulikov
b173e0799c
Update OS package plugin version. Code cleanup.
5 years ago
YevhenBondarenko
d49bee4b31
send next rpc after removing
5 years ago
YevhenBondarenko
2a2441b248
used timeout from yml
5 years ago
YevhenBondarenko
8513c99903
added sequence for the all RPC
5 years ago
Igor Kulikov
d20ea5ae07
Fix processing of allow system smtp settings flag
5 years ago
Andrii Shvaika
2078c71d32
Added module cluster-api and used it in rule engine and other services
5 years ago
YevhenBondarenko
373f2f9f0e
added additionalInfo to the rpc
5 years ago
Andrii Shvaika
6f67e72afd
Refactoring of MailService
5 years ago
AndrewVolosytnykhThingsboard
228fddb8cd
[PROD-678] Authorization and password reset vulnerability fix ( #4569 )
* Fixed vulnerabilities for password reset and authorization
* Improvements to check user and credentials for null
* Correct messages and logs
* Improvements
* Reset Password Test: added delay after resetting password to synchronize test with server
* Executor removed from controller
* Correct method calling
* Formatting cleaned
5 years ago
Sergey Matvienko
966b0923e7
js-script-engine-api: fixed CE merge
5 years ago
Sergey Matvienko
b397dfb518
js-script-engine-api: js sync calls replaced with completely async calls (CE API only)
5 years ago
Sergey Matvienko
8915b279a0
js-script-engine-api: executeSwitch replaced with asynchronous executeSwitchAsync
5 years ago
Sergey Matvienko
a3b31337ca
sync method replaced with async executeGenerateAsync for ScriptEngine api. affected Generator node, ruleChainController (merged with ce)
5 years ago
YevhenBondarenko
489c67778a
implemented persisted RPC
5 years ago
YevhenBondarenko
43b4f4461d
created data limits for resources and otaPackages, added url for the otaPackage
5 years ago
Igor Kulikov
d5b640d602
Add image fields for dashboard and device profile entities. Introduce getAllAlarms and getCustomerAlarms API
5 years ago
Viacheslav Klimov
030d80d05a
CustomerId to TbMsg and SessionInfo
5 years ago
Viacheslav Klimov
f89b30777e
Initial implementation for per-customer api usage stats
5 years ago
AndrewVolosytnykhThingsboard
366ac8768b
Code cleaning, added ability to choose type of email body
5 years ago
AndrewVolosytnykhThingsboard
6ab586b0b1
Merging feature/html-emails from CE
5 years ago
Viacheslav Klimov
c98a2d18a1
Refactor
5 years ago
Viacheslav Klimov
22ada62f3b
Fix outdated data in alarm clear event
5 years ago
zbeacon
52d1b756fa
Fix for test script node function
5 years ago
Yevhen Bondarenko
3716e2833a
[WIP]added redis stores support to lwm2m transport ( #4164 )
* added redis stores support to lwm2m transport
* added cache dependency to dao
* added cache dependency to dao-api
* moved JacksonUtil to the common.util package
* added cache to the component scan for install
* lwm2m stores improvements
5 years ago
Andrii Shvaika
cfb8a72f06
Memory leak fix for cases when actors fail to initialize or stopped. Cleanup TbMsgPackProcessingContext as well.
5 years ago
Igor Kulikov
75742b284e
Minor improvement
5 years ago
Igor Kulikov
86abe35835
Fix deprecation
5 years ago
Andrii Shvaika
32f3da1a81
Merge with master
5 years ago
Andrii Shvaika
42d40d2b36
Unit Tests added
5 years ago
Igor Kulikov
22e5771120
JDK 11 Support
5 years ago
YevhenBondarenko
caa5c43288
added ability to use pattern to substitute variables from data in rule nodes
5 years ago