1503 Commits (_tbel_fix_bug_tb_date_timezone_pattern)

Author SHA1 Message Date
Igor Kulikov 98c245e293 Switch to version 3.6.0 3 years ago
Vladyslav_Prykhodko 3ba7309ea8 Updated rule node after delete unnecessary component 3 years ago
ShvaykaD b662d3d4e6 fix default config argument name issue because UI have strict order of arguments 3 years ago
ViacheslavKlimov ba2ded02b1 Notification to sysadmin when default JWT signing key is used 3 years ago
Sergey Matvienko 1c45a6288e TbMathNode tests refactored with parametrized method sources 3 years ago
Sergey Matvienko a5dabae023 TbMathNode tests refactored 3 years ago
Vladyslav_Prykhodko cf54535748 Updated rulenode-core-config.js after redesign filter and enrichment nodes 3 years ago
Andrii Shvaika c3d8546d9d Merge with open-source 3 years ago
Sergey Matvienko be928e8162 TbMathNode code cleanup 3 years ago
Sergey Matvienko 44ea477b7b TbMathNode: refactored to act in non-blocking style. All messages go through queue by originator with single semaphore and never wait on tryAcquire. Test refactored to provide more details on how slaw and fast messages being submitted and processed 3 years ago
Sergey Matvienko 16fdfc518d TbMathNode: test added for concurrent calls by the same originator utilizing the whole rule-dispatcher pool. 1 failed. non-blocking implementation wanted; Additional refactoring: JUnit5 and mock init 3 years ago
Sergey Matvienko 97ee45be24 TbMathNode: refactored for easier testing. Semaphores - WEAK reference type. calculateResult method - removed unused args. 3 years ago
ShvaykaD cebe1040d4 refactoring after review 3 years ago
ShvaykaD fc29907a24 replace x with t 3 years ago
Andrii Landiak c164c68e12 Refactoring EdgeUtils to use enum map to match entity type with edge event type 3 years ago
Andrii Landiak d56f6484b1 Add EntityType reference to EdgeEventType to match types for edge 3 years ago
ShvaykaD 7de5e6b084 updated default config for math node 3 years ago
ShvaykaD 3d5cfa0c2e added internal type to TbMsg to replace if-return blocks with switch-case 3 years ago
ShvaykaD ad847ff40c changed checkType and checkTypeOneOf to isTypeOf and isTypeOneOf 3 years ago
ShvaykaD 30bc082e0a reverted refactoring with "return" use in the if statement & added @Override where required in DefaultTbContext & reverted changes to TbAbstractExternalNode 3 years ago
ShvaykaD fabd26dc2c fix mistakenly added override of init method in TbGpsGeofencingFilterNode ShvaykaD Moments ago 3 years ago
ShvaykaD fedeab23e8 renamed FetchTo enum to TbMsgSource and move it to util package to reuse as fetchFrom property in other nodes 3 years ago
Sergey Matvienko 825eaf640c RuleEngineException cause added to be able to analyse cause by rate limit exceptions 3 years ago
Sergey Matvienko ed6614af71 MqttClientConfig - ownerId added for exceptions logging purposes. MqttChannelHandler - improved logging 3 years ago
ShvaykaD 2d4fbd6833 added checkMsgType util method to TbMsg & resolved other review comments 3 years ago
Sergey Matvienko 7e27c5b683 mqtt-client: messages processing moved from netty event loop pool and to the handlerExecutor to make netty handlers non-blocking 3 years ago
YevhenBondarenko 881861d80d deleted 'remove latest api' 3 years ago
ShvaykaD 883eb472f2 fixes after merge to PE 3 years ago
Vladyslav_Prykhodko 34cdd09b4a Updated UI rule node: Support test with message 3 years ago
YevhenBondarenko f9aa9b6a92 added ability to rewrite latest 3 years ago
YevhenBondarenko 4b7cc4571d added deleteLatest api 3 years ago
Igor Kulikov 3c2d5eeb30 Minor fix 3 years ago
Igor Kulikov 788ac46f08 External rule nodes improvement: When force ack create new message to free memory after acknowledgment. Set request timeout for some external nodes. 3 years ago
ShvaykaD 76c4ed6ec3 added test for case when delta is negative and tell failure if delta is negative set to false 3 years ago
ShvaykaD 73d207ab54 fixed descriptions for enrichment rule nodes 3 years ago
ShvaykaD 4528348143 replaced new TbMsgMetaData() with TbMsgMetaData.EMPTY and added additional refactoring after review of changes 3 years ago
ShvaykaD 47929ef784 replaced newMsg and trasformMsg with new methods that uses TbMsgType && mark old methods as deprecated && refactoring 3 years ago
ShvaykaD 2296e3e5ad added tests for Geofencing filter node 3 years ago
ShvaykaD 6c74aa3dff updated EntityFieldsData getFieldValue method to filter out empty strings if ignoreNullStrings is set to true 3 years ago
ShvaykaD 564b892786 PROD-2240 & added missing version to check relation presence node 3 years ago
ShvaykaD e32dc47ea5 added upgrade script for check field presence node && PROD-2217 3 years ago
ShvaykaD 8beb81cf8d added tests for check relation presence node & test for TbMsgType and ActionType & refactoring 3 years ago
ShvaykaD 0c4c8353de refactoring & added tests for alarm status filter node & entity and msg type switch nodes & check field presence 3 years ago
ShvaykaD a3c0850277 added tests for TbCheckAlarmStatusNode && TbMsgTypeFilterNodeTest && TbOriginatorTypeFilterNodeTest && replaced SessionMsgType && refactoring 3 years ago
Volodymyr Babak 371cab26d2 HotFix - fixed init of rule chains - init only on APP_INIT msg 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
ShvaykaD 22874e8a65 filter nodes && added TbMsgType enum 3 years ago
kalytka d7c3f1647a Updated enrichment rule nodes UI 3 years ago
ShvaykaD 9ff8406703 added code style fixes && moved duplicate code block to method 3 years ago