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 |