362 Commits (bd135a115b337fe8f56459a1754edb84390ccfca)

Author SHA1 Message Date
ShvaykaD 5f10163dce fixed copy string values from msg to md in TbCopyKeysNode 3 years ago
Andrii Landiak cb2d95cdf6 After review: update logic for method invoc, update parametrized test 3 years ago
Andrii Landiak 950f4a184f Fix TbHttpClientTest 3 years ago
Andrii Landiak 98661b5388 Add test on upgrade script for TbRestApiCallNode 3 years ago
Andrii Landiak bdd8f2e8fc Rewrite logic to correct handle specific symbols after json.stringify 3 years ago
YevhenBondarenko cf32544e71 added SslUtil and tests 3 years ago
YevhenBondarenko 9d19a15413 used bouncycastle for parsing cert pem credentials 3 years ago
YevhenBondarenko 902a7a07b4 fixed alarm severity change 3 years ago
ShvaykaD b4aa911319 fix typo in rule nodes upgrade log & added empty line to the end of test class 3 years ago
ShvaykaD 23ed25b293 fixed upgrade script for get attributes based nodes for case when fetchToData is null 3 years ago
Sergey Matvienko 21ce51c50d TbMsgAttributesNode tests added for filterChangedAttr method 3 years ago
Sergey Matvienko cc9a47a763 TbMsgAttributesNode updateAttributesOnValueChange renamed with updateAttributesOnlyOnValueChange 3 years ago
Sergey Matvienko 125385b582 TbMsgAttributesNode default config setUpdateAttributesOnValueChange(true), rule-chains template version 1 3 years ago
Sergey Matvienko 5bb70d84af TbMsgAttributesNode implements TbVersionedNode with upgrade method and tests from version 0 3 years ago
Sergey Matvienko bbef1cdf3f TbMathNode: test optimized 3 years ago
Sergey Matvienko c28e4157e7 TbMathNode: call processMsgAsync via BiFunction this::processMsgAsync 3 years ago
Sergey Matvienko 168d0980f0 TbMathNode: test added concurrentBySingleOriginator_SingleMsg_manyNodesWithDifferentOutput 3 years ago
Sergey Matvienko b82a5381e3 MathNodeTest: assertThrown replaced with tellFailure verification 3 years ago
Sergey Matvienko 923e41c029 MathNode: tellFailure and process the next message in the queue in case we are the last consumer 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
Andrii Shvaika c3d8546d9d Merge with open-source 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
ShvaykaD cebe1040d4 refactoring after review 3 years ago
ShvaykaD 3d5cfa0c2e added internal type to TbMsg to replace if-return blocks with switch-case 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
ShvaykaD 76c4ed6ec3 added test for case when delta is negative and tell failure if delta is negative set to false 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
Andrii Shvaika 7dcebed624 Ability to force ack for external nodes 3 years ago
ShvaykaD 22874e8a65 filter nodes && added TbMsgType enum 3 years ago
ShvaykaD f191357b90 fixed NPE in Flow output node when it used after split array msg node 3 years ago
ShvaykaD 6be3cda55e math node arguments/result key fields templatization 3 years ago
ShvaykaD d9e4102ee3 updated upgrade tests for versioned nodes 3 years ago
ShvaykaD dc159e6984 fix test name + moved tests from PE 3 years ago
ShvaykaD d67313cf8c fix rule node descriptions & fix validation messages & updated tests 3 years ago
ShvaykaD 2c251e2f5c remove duplicate logic for TbGetOriginatorFieldsNode and TbRelatedAttributesNode && fix typos 3 years ago
ShvaykaD cfcf539c50 added upgrade logic tests && added fixes for review comments 3 years ago
ShvaykaD 5831876b8e added upgrade script logic for all enrichment rule nodes && additional improvements to TbGetRelatedAttributeNode 3 years ago
AndriiD f95c64591e fixed pr comments 3 years ago
AndriiD 7187fbb4d3 Replace object mapper usages with jackson utils 3 years ago
Andrew Shvayka 1a366d476e
Revert "[3.5.1]Replace object mapper usages with jackson utils" 3 years ago