Andrii Landiak
|
bdd8f2e8fc
|
Rewrite logic to correct handle specific symbols after json.stringify
|
2023-11-06 09:17:11 +02:00 |
|
Andrew Shvayka
|
3ec2e0956f
|
Merge pull request #9185 from AndriiLandiak/feature/edge-sync-improvement
Edge Synchronization improvement using EdgeId
|
2023-10-31 17:54:28 +02:00 |
|
Igor Kulikov
|
039e563622
|
Update rule nodes config UI
|
2023-10-31 15:43:50 +02:00 |
|
Andrii Shvaika
|
5a2bc396f2
|
Merge with hotfix/3.6
|
2023-10-25 15:43:12 +03:00 |
|
YevhenBondarenko
|
cf32544e71
|
added SslUtil and tests
|
2023-10-17 23:20:00 +02:00 |
|
YevhenBondarenko
|
9d19a15413
|
used bouncycastle for parsing cert pem credentials
|
2023-10-17 15:12:48 +02:00 |
|
Volodymyr Babak
|
919e0c5081
|
Code review. Minor refactoring: Sync -> EdgeId. Logging updates. Avoid usage of OBJECT_MAPPER.
|
2023-10-12 15:55:39 +03:00 |
|
Igor Kulikov
|
8cefca23ac
|
Version set to 3.6.1-SNAPSHOT
|
2023-09-25 11:27:00 +03:00 |
|
ShvaykaD
|
8b88f7bacf
|
minor refactoring after self review
|
2023-09-21 12:50:01 +03:00 |
|
Igor Kulikov
|
f5b21f1a85
|
Update rule nodes UI
|
2023-09-20 17:41:14 +03:00 |
|
ShvaykaD
|
a0cfa0479e
|
updated docs for transformation nodes && added minor fixes && added tests tests for updated logic in to email node
|
2023-09-19 12:39:48 +03:00 |
|
Vladyslav_Prykhodko
|
d5b5c48ded
|
Updated rule node ui
|
2023-09-19 12:29:07 +03:00 |
|
ShvaykaD
|
40c957aabb
|
init commit for transformation nodes && improved error handling on init for fetchTo based nodes
|
2023-09-15 17:54:47 +03:00 |
|
YevhenBondarenko
|
902a7a07b4
|
fixed alarm severity change
|
2023-09-12 17:10:48 +02:00 |
|
Andrii Shvaika
|
94dbb1a682
|
Merge with master
|
2023-09-11 16:02:44 +03:00 |
|
Sergey Matvienko
|
6e3f1995bf
|
TbVersionedNode removed in favour of RuleNode.version() annotation
|
2023-09-08 16:24:48 +02:00 |
|
Igor Kulikov
|
89196ec8a6
|
Merge pull request #9207 from vvlladd28/rule-node-ui/updated/save-attr-skip-save
Rule nodes UI: Updated Save attributes
|
2023-09-06 18:31:14 +03:00 |
|
Vladyslav_Prykhodko
|
975054b573
|
Rule nodes UI: Updated Save attributes
|
2023-09-06 17:21:12 +03:00 |
|
ShvaykaD
|
b4aa911319
|
fix typo in rule nodes upgrade log & added empty line to the end of test class
|
2023-09-06 15:50:35 +03:00 |
|
ShvaykaD
|
23ed25b293
|
fixed upgrade script for get attributes based nodes for case when fetchToData is null
|
2023-09-06 15:46:08 +03:00 |
|
Andrew Shvayka
|
0f2ba5097e
|
Merge pull request #9105 from smatvienko-tb/feature/attribute_node_save_only_changed
[3.5.2] 'Update on value change' for save attributes rule node feature
|
2023-09-06 12:44:08 +03:00 |
|
Sergey Matvienko
|
21ce51c50d
|
TbMsgAttributesNode tests added for filterChangedAttr method
|
2023-09-05 18:04:56 +02:00 |
|
Sergey Matvienko
|
9e5d2635bc
|
TbMsgAttributesNode refactored as suggested Shvaika Dmytro
|
2023-09-05 18:02:04 +02:00 |
|
Igor Kulikov
|
98c245e293
|
Switch to version 3.6.0
|
2023-09-05 18:28:15 +03:00 |
|
Sergey Matvienko
|
c2d17b631b
|
TbMsgAttributesNode implements TbVersionedNode
|
2023-09-05 17:07:11 +02:00 |
|
Sergey Matvienko
|
cc9a47a763
|
TbMsgAttributesNode updateAttributesOnValueChange renamed with updateAttributesOnlyOnValueChange
|
2023-09-05 17:06:09 +02:00 |
|
Sergey Matvienko
|
125385b582
|
TbMsgAttributesNode default config setUpdateAttributesOnValueChange(true), rule-chains template version 1
|
2023-09-05 14:11:56 +02:00 |
|
Sergey Matvienko
|
5bb70d84af
|
TbMsgAttributesNode implements TbVersionedNode with upgrade method and tests from version 0
|
2023-09-05 14:11:56 +02:00 |
|
Sergey Matvienko
|
1569ac6daf
|
updateAttributesOnValueChange is true for rule chain templates
|
2023-09-05 14:11:56 +02:00 |
|
Sergey Matvienko
|
8da76e4b21
|
save attribute node will skip attributes overwrites - refactor and filter improvement, description added
|
2023-09-05 14:11:55 +02:00 |
|
Sergey Matvienko
|
6ba8a390bf
|
Added functionality to update attributes on value change Volodymyr Babak 06.07.23, 14:57
|
2023-09-05 14:11:55 +02:00 |
|
Igor Kulikov
|
b4db6fca56
|
Merge pull request #9174 from vvlladd28/rule-node-ui/updated/delete-unnecessary-component
Updated rule node after delete unnecessary component
|
2023-09-04 18:26:50 +03:00 |
|
Vladyslav_Prykhodko
|
3ba7309ea8
|
Updated rule node after delete unnecessary component
|
2023-09-01 16:21:14 +03:00 |
|
ShvaykaD
|
b662d3d4e6
|
fix default config argument name issue because UI have strict order of arguments
|
2023-08-31 11:35:23 +03:00 |
|
Sergey Matvienko
|
bbef1cdf3f
|
TbMathNode: test optimized
|
2023-08-31 00:15:10 +02:00 |
|
Sergey Matvienko
|
c28e4157e7
|
TbMathNode: call processMsgAsync via BiFunction this::processMsgAsync
|
2023-08-31 00:07:35 +02:00 |
|
Sergey Matvienko
|
168d0980f0
|
TbMathNode: test added concurrentBySingleOriginator_SingleMsg_manyNodesWithDifferentOutput
|
2023-08-30 23:29:15 +02:00 |
|
Sergey Matvienko
|
b82a5381e3
|
MathNodeTest: assertThrown replaced with tellFailure verification
|
2023-08-28 18:00:42 +02:00 |
|
Sergey Matvienko
|
923e41c029
|
MathNode: tellFailure and process the next message in the queue in case we are the last consumer
|
2023-08-28 16:56:59 +02:00 |
|
Sergey Matvienko
|
1c45a6288e
|
TbMathNode tests refactored with parametrized method sources
|
2023-08-18 02:14:43 +02:00 |
|
Sergey Matvienko
|
a5dabae023
|
TbMathNode tests refactored
|
2023-08-18 00:55:02 +02:00 |
|
Vladyslav_Prykhodko
|
cf54535748
|
Updated rulenode-core-config.js after redesign filter and enrichment nodes
|
2023-08-17 16:59:47 +03:00 |
|
Andrii Shvaika
|
c3d8546d9d
|
Merge with open-source
|
2023-08-17 12:22:33 +03:00 |
|
Andrii Shvaika
|
774ac81fb0
|
Merge remote-tracking branch 'origin/master' into develop/3.5.2
|
2023-08-17 12:19:14 +03:00 |
|
Andrii Shvaika
|
ca6095402f
|
Merge with master
|
2023-08-17 12:19:02 +03:00 |
|
Sergey Matvienko
|
be928e8162
|
TbMathNode code cleanup
|
2023-08-16 20:13:49 +02:00 |
|
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
|
2023-08-15 22:40:01 +02:00 |
|
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
|
2023-08-15 14:55:09 +02:00 |
|
Sergey Matvienko
|
97ee45be24
|
TbMathNode: refactored for easier testing. Semaphores - WEAK reference type. calculateResult method - removed unused args.
|
2023-08-15 14:15:49 +02:00 |
|
Andrew Shvayka
|
111fb0b472
|
Merge pull request #9065 from ShvaykaD/feature/add-internal-type-to-tb-msg
Added internalType field to TbMsg to have the ability to use switch-cases instead of if-return blocks.
|
2023-08-15 12:30:16 +03:00 |
|