205 Commits (16fdfc518d2a4cee00784fdf1633ff31ae1da992)

Author SHA1 Message Date
Sergey Matvienko 825eaf640c RuleEngineException cause added to be able to analyse cause by rate limit exceptions 3 years ago
Sergey Matvienko 859c820dc3 AbstractRateLimitException introduced in common/data for all rate limit related exceptions 3 years ago
Sergey Matvienko 1b565e01ce Rule engine: ack all rate limited failures (draft) 3 years ago
Andrii Shvaika 7dcebed624 Ability to force ack for external nodes 3 years ago
Andrii Shvaika 649898566c Add unrecoverable initialization error for actors. Fix timeouts on missing rule chain id in the rule chain input node 3 years ago
YevhenBondarenko fbf9773a61 optimize imports 3 years ago
ViacheslavKlimov 6013e19e54 Fix entity action notification 3 years ago
ViacheslavKlimov 97cc1ab0da Improve entities count limit notification rule 3 years ago
Seraphym-Tuhai 29c3eddc8a Merge with branch 'develop/3.5' of github.com:thingsboard/thingsboard 3 years ago
ViacheslavKlimov 043bb253c7 New platform version notification 3 years ago
ViacheslavKlimov fccd60601f RemoteNotificationRuleProcessor 3 years ago
ViacheslavKlimov bbaf2a5054 Notification rule trigger via ClusterService 3 years ago
Andrii Landiak 24d69651cb Fix space inside EncryptionUtil and fix failed-test, while doing validation 3 years ago
Andrii Landiak e9586daf9d Add unit tests and update regex pattern to convert chain to list 3 years ago
Igor Kulikov cbdc4517e4 Update license header year to 2023 3 years ago
Andrii Landiak 7957da4a9e Updated: send full chain to kafka with single message and do whole logic on core 3 years ago
Sergey Matvienko e705b5a2a4 TbMsgProcessingStackItem implements Serializable 4 years ago
Andrii Shvaika fb49273bd6 Math node implementation 4 years ago
Volodymyr Babak 32fcfdac92 Moved edge rpc processing logic from tenant actor to edge service. Execute requests to edge service in a separate executor service 4 years ago
Volodymyr Babak faaf07b1ea Edge sync functionality - added cluster support 4 years ago
Andrii Shvaika cd633c72c8 No more Queue Id in the Device Profile 4 years ago
thingsboard c7daaa571e replace StringUtils usages with in-repository implementation 4 years ago
Andrii Shvaika 9801120384 Fixed tests 4 years ago
Sergey Matvienko 1ee35c2ed4 EntityViewService optimization using local cache and lifecycle event broadcasting 4 years ago
YevhenBondarenko fa87a2fc8f fixed Rate limits test 4 years ago
Viacheslav Klimov 1610222b72 Export/import api rate limiting 4 years ago
Andrii Shvaika 7071c7a6bc Implementation of the Git Queue service client 4 years ago
YevhenBondarenko ee8c9deda9 refactoring 4 years ago
Viacheslav Klimov 05301efe2c Update 2FA tests 4 years ago
Viacheslav Klimov bcc736991e Multiple used 2FA providers for account 4 years ago
YevhenBondarenko 75e2b60eb8 Implemented isolated rule engine queue consumers 4 years ago
Sergey Matvienko bf98d1b68b QueueToRuleEngineMsg improved toString with call super 4 years ago
YevhenBondarenko 4e4ac0012c used queueId instead of queueName in DeviceProfile and TbMsg 4 years ago
Viacheslav Klimov de16eca0a5 Fix RateLimitsTest 4 years ago
Viacheslav Klimov 922436d38b Tests for rate limits with different refill strategy 4 years ago
YevhenBondarenko 3764ebfa1c implemented deleteTopic for queues 4 years ago
Viacheslav Klimov 8bbe6bafd8 Refactor 2FA; add refilling setting to TbRateLimits 4 years ago
nickAS21 84fac681d4 testScript_fix_bug_value_null 4 years ago
Viacheslav Klimov 487d7165cc Rate limits to tenant profile BE refactoring 4 years ago
Andrii Shvaika 8b0a1f5538 Fix for #5931 and merge the PR #5915 4 years ago
Andrii Shvaika 519e05bd11 Fix for Bug #5931 4 years ago
Andrii Shvaika c31ee8e2da Alarm start ts from message ts 4 years ago
Igor Kulikov da4c742872 Update license year to 2022 4 years ago
Sergey Matvienko a11146b445 immutable TbMsgMetaData.EMPTY 4 years ago
Sergey Matvienko f5c09d221d TbMsgMetaData refactored constructor and copy method 4 years ago
Andrii Shvaika 73a55a2c34 Ignore no longer valid messages when processing strategy is completed or timed-out. 5 years ago
Andrii Shvaika 9cf0ab6900 Rename of the related rule chains when customer renames the output label 5 years ago
Andrii Shvaika c3fa9b9f43 Nested rule chains 5 years ago
Andrii Shvaika a760aa6ac2 Input and Output rule nodes and message routing 5 years ago
Andrii Shvaika 6d006d16c7 Improved rate limits message for MQTT session events 5 years ago