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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrii Shvaika
							
						 
					 | 
					
						
						
						
						
							
						
						
							344ffb2e0b
							
						
					 | 
					
						
						
							
							Merge with master
						
						
						
						
						
						
					 | 
					
						2023-08-14 15:02:17 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							cebe1040d4
							
						
					 | 
					
						
						
							
							refactoring after review
						
						
						
						
						
						
					 | 
					
						2023-08-11 20:27:54 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc29907a24
							
						
					 | 
					
						
						
							
							replace x with t
						
						
						
						
						
						
					 | 
					
						2023-08-11 16:15:34 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							7de5e6b084
							
						
					 | 
					
						
						
							
							updated default config for math node
						
						
						
						
						
						
					 | 
					
						2023-08-11 12:49:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d5cfa0c2e
							
						
					 | 
					
						
						
							
							added internal type to TbMsg to replace if-return blocks with switch-case
						
						
						
						
						
						
					 | 
					
						2023-08-10 15:46:01 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Shvayka
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							173e229da1
							
						
					 | 
					
						
						
							
							Merge pull request #8786 from ShvaykaD/feature/filter-nodes-improvements
						
						
						
						
						
						
						
						Filter nodes improvements && fixes for enrichment rule nodes && added TbMsgType enum and enforced use of it in corresponding places. 
						
						
					 | 
					
						2023-08-04 13:57:10 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad847ff40c
							
						
					 | 
					
						
						
							
							changed checkType and checkTypeOneOf to isTypeOf and isTypeOneOf
						
						
						
						
						
						
					 | 
					
						2023-08-03 20:22:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							30bc082e0a
							
						
					 | 
					
						
						
							
							reverted refactoring with "return" use in the if statement & added @Override where required in DefaultTbContext & reverted changes to TbAbstractExternalNode
						
						
						
						
						
						
					 | 
					
						2023-08-03 20:20:17 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							fabd26dc2c
							
						
					 | 
					
						
						
							
							fix mistakenly added override of init method in TbGpsGeofencingFilterNode ShvaykaD Moments ago
						
						
						
						
						
						
					 | 
					
						2023-08-03 16:13:41 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							fedeab23e8
							
						
					 | 
					
						
						
							
							renamed FetchTo enum to TbMsgSource and move it to util package to reuse as fetchFrom property in other nodes
						
						
						
						
						
						
					 | 
					
						2023-08-03 15:52:45 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Shvayka
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							14378f4876
							
						
					 | 
					
						
						
							
							Merge pull request #8996 from smatvienko-tb/feature/mqtt-client-channel-handler-invokeHandlersForIncomingPublish
						
						
						
						
						
						
						
						MQTT client channel handler invoke handlers for incoming publish (master branch base) 
						
						
					 | 
					
						2023-07-31 17:25:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergey Matvienko
							
						 
					 | 
					
						
						
						
						
							
						
						
							825eaf640c
							
						
					 | 
					
						
						
							
							RuleEngineException cause added to be able to analyse cause by rate limit exceptions
						
						
						
						
						
						
					 | 
					
						2023-07-27 21:38:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergey Matvienko
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed6614af71
							
						
					 | 
					
						
						
							
							MqttClientConfig - ownerId added for exceptions logging purposes. MqttChannelHandler - improved logging
						
						
						
						
						
						
					 | 
					
						2023-07-27 20:59:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d4fbd6833
							
						
					 | 
					
						
						
							
							added checkMsgType util method to TbMsg & resolved other review comments
						
						
						
						
						
						
					 | 
					
						2023-07-27 14:48:53 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergey Matvienko
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e27c5b683
							
						
					 | 
					
						
						
							
							mqtt-client: messages processing moved from netty event loop pool and to the handlerExecutor to make netty handlers non-blocking
						
						
						
						
						
						
					 | 
					
						2023-07-26 12:10:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							883eb472f2
							
						
					 | 
					
						
						
							
							fixes after merge to PE
						
						
						
						
						
						
					 | 
					
						2023-07-19 12:28:42 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladyslav_Prykhodko
							
						 
					 | 
					
						
						
						
						
							
						
						
							34cdd09b4a
							
						
					 | 
					
						
						
							
							Updated UI rule node: Support test with message
						
						
						
						
						
						
					 | 
					
						2023-07-17 16:52:29 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							e44a4693a5
							
						
					 | 
					
						
						
							
							merge with develop/3.5.2
						
						
						
						
						
						
					 | 
					
						2023-07-13 09:29:11 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Igor Kulikov
							
						 
					 | 
					
						
						
						
						
							
						
						
							7186f30c60
							
						
					 | 
					
						
						
							
							Merge branch 'master' into develop/3.5.2
						
						
						
						
						
						
					 | 
					
						2023-07-11 20:19:56 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Igor Kulikov
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c2d5eeb30
							
						
					 | 
					
						
						
							
							Minor fix
						
						
						
						
						
						
					 | 
					
						2023-07-11 16:15:51 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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.
						
						
						
						
						
						
					 | 
					
						2023-07-11 16:13:55 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							76c4ed6ec3
							
						
					 | 
					
						
						
							
							added test for case when delta is negative and tell failure if delta is negative set to false
						
						
						
						
						
						
					 | 
					
						2023-07-07 14:07:02 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9ede8bf50
							
						
					 | 
					
						
						
							
							merge with develop/3.5.2
						
						
						
						
						
						
					 | 
					
						2023-07-06 15:44:01 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							73d207ab54
							
						
					 | 
					
						
						
							
							fixed descriptions for enrichment rule nodes
						
						
						
						
						
						
					 | 
					
						2023-07-06 15:18:16 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							4528348143
							
						
					 | 
					
						
						
							
							replaced new TbMsgMetaData() with TbMsgMetaData.EMPTY and added additional refactoring after review of changes
						
						
						
						
						
						
					 | 
					
						2023-07-06 13:18:02 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							47929ef784
							
						
					 | 
					
						
						
							
							replaced newMsg and trasformMsg with new methods that uses TbMsgType && mark old methods as deprecated && refactoring
						
						
						
						
						
						
					 | 
					
						2023-07-06 12:20:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							2296e3e5ad
							
						
					 | 
					
						
						
							
							added tests for Geofencing filter node
						
						
						
						
						
						
					 | 
					
						2023-07-04 19:04:54 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c74aa3dff
							
						
					 | 
					
						
						
							
							updated EntityFieldsData getFieldValue method to filter out empty strings if ignoreNullStrings is set to true
						
						
						
						
						
						
					 | 
					
						2023-07-03 13:26:20 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							564b892786
							
						
					 | 
					
						
						
							
							PROD-2240 & added missing version to check relation presence node
						
						
						
						
						
						
					 | 
					
						2023-07-03 12:15:42 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							e32dc47ea5
							
						
					 | 
					
						
						
							
							added upgrade script for check field presence node && PROD-2217
						
						
						
						
						
						
					 | 
					
						2023-06-30 17:42:53 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							8beb81cf8d
							
						
					 | 
					
						
						
							
							added tests for check relation presence node & test for TbMsgType and ActionType & refactoring
						
						
						
						
						
						
					 | 
					
						2023-06-30 13:35:03 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Shvayka
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0363e53705
							
						
					 | 
					
						
						
							
							Merge pull request #8808 from volodymyr-babak/app-init-sequence
						
						
						
						
						
						
						
						HotFix - fixed init of rule chains - init only on APP_INIT msg 
						
						
					 | 
					
						2023-06-29 18:18:22 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c4c8353de
							
						
					 | 
					
						
						
							
							refactoring & added tests for alarm status filter node & entity and msg type switch nodes & check field presence
						
						
						
						
						
						
					 | 
					
						2023-06-28 12:43:49 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							3478b020ef
							
						
					 | 
					
						
						
							
							merge with develop/3.5.2
						
						
						
						
						
						
					 | 
					
						2023-06-27 19:26:28 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ShvaykaD
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3c0850277
							
						
					 | 
					
						
						
							
							added tests for TbCheckAlarmStatusNode && TbMsgTypeFilterNodeTest && TbOriginatorTypeFilterNodeTest && replaced SessionMsgType && refactoring
						
						
						
						
						
						
					 | 
					
						2023-06-23 19:00:25 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrii Shvaika
							
						 
					 | 
					
						
						
						
						
							
						
						
							0acabf65dc
							
						
					 | 
					
						
						
							
							Merge with master
						
						
						
						
						
						
					 | 
					
						2023-06-23 18:58:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Volodymyr Babak
							
						 
					 | 
					
						
						
						
						
							
						
						
							371cab26d2
							
						
					 | 
					
						
						
							
							HotFix - fixed init of rule chains - init only on APP_INIT msg
						
						
						
						
						
						
					 | 
					
						2023-06-22 16:37:03 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrii Shvaika
							
						 
					 | 
					
						
						
						
						
							
						
						
							7dcebed624
							
						
					 | 
					
						
						
							
							Ability to force ack for external nodes
						
						
						
						
						
						
					 | 
					
						2023-06-22 15:59:36 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrii Shvaika
							
						 
					 | 
					
						
						
						
						
							
						
						
							649898566c
							
						
					 | 
					
						
						
							
							Add unrecoverable initialization error for actors. Fix timeouts on missing rule chain id in the rule chain input node
						
						
						
						
						
						
					 | 
					
						2023-06-21 19:05:42 +03:00 | 
					
					
						
						
							
							
							
						
					 |