Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ff23fa03c0
							
						
					 | 
					
						
						
							
							AI rule node: add dedicated thread pool for AI requests
						
						
						
						
						
						
					 | 
					
						2025-06-11 21:17:48 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							db5e4f8d91
							
						
					 | 
					
						
						
							
							AI rule node: make message processing non-blocking
						
						
						
						
						
						
					 | 
					
						2025-06-11 19:35:30 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fe9caaedd4
							
						
					 | 
					
						
						
							
							AI rule node: disable rule node on edges
						
						
						
						
						
						
					 | 
					
						2025-06-11 18:20:26 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ac61136ecc
							
						
					 | 
					
						
						
							
							AI rule node: ensure AI settings exist on rule node init
						
						
						
						
						
						
					 | 
					
						2025-06-11 18:10:01 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2e5aab3fd6
							
						
					 | 
					
						
						
							
							AI rule node: use ObjectNode instead of more general JsonNode for JSON Schema config field
						
						
						
						
						
						
					 | 
					
						2025-06-11 17:51:38 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cb106760c1
							
						
					 | 
					
						
						
							
							AI rule node: add timeout support
						
						
						
						
						
						
					 | 
					
						2025-06-11 17:42:03 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d5c6ed1f61
							
						
					 | 
					
						
						
							
							AI rule node: JSON ignore validation method in rule node config
						
						
						
						
						
						
					 | 
					
						2025-06-10 12:18:21 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							19c234fcdf
							
						
					 | 
					
						
						
							
							AI rule node: configure chat model on each message
						
						
						
						
						
						
					 | 
					
						2025-06-09 17:51:24 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							00d32c2374
							
						
					 | 
					
						
						
							
							AI rule node: fix wrapping in JSON object if response is not a valid JSON object
						
						
						
						
						
						
					 | 
					
						2025-06-09 17:11:52 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d44bbe4dd8
							
						
					 | 
					
						
						
							
							AI rule node: support text and JSON Schema response formats
						
						
						
						
						
						
					 | 
					
						2025-05-21 16:04:31 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b64b5795a3
							
						
					 | 
					
						
						
							
							AI rule node: change default prompts
						
						
						
						
						
						
					 | 
					
						2025-05-21 16:03:26 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c2776ce7a6
							
						
					 | 
					
						
						
							
							AI rule node: add JSON Schema to rule node config
						
						
						
						
						
						
					 | 
					
						2025-05-20 17:59:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d2c275b761
							
						
					 | 
					
						
						
							
							AI rule node: correctly call node lifecycle methods
						
						
						
						
						
						
					 | 
					
						2025-05-20 16:16:51 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ad0161e3df
							
						
					 | 
					
						
						
							
							AI rule node: add AiProvider enum
						
						
						
						
						
						
					 | 
					
						2025-05-16 16:46:00 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a3a1971a68
							
						
					 | 
					
						
						
							
							AI rule node: add support for AI settings in TenantIdLoader
						
						
						
						
						
						
					 | 
					
						2025-05-16 15:37:13 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c0480ed930
							
						
					 | 
					
						
						
							
							AI rule node: move system prompt to rule node config
						
						
						
						
						
						
					 | 
					
						2025-05-15 18:50:00 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0f17e5f457
							
						
					 | 
					
						
						
							
							AI rule node: draft implementation
						
						
						
						
						
						
					 | 
					
						2025-05-13 15:39:46 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c5cc7dc4d5
							
						
					 | 
					
						
						
							
							Merge pull request #13317 from thingsboard/rc
						
						
						
						
						
						
						
						rc 
						
						
					 | 
					
						2025-05-06 15:50:36 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6ba4582d20
							
						
					 | 
					
						
						
							
							Merge pull request #13064 from dashevchenko/alarmRuleCreationFix
						
						
						
						
						
						
						
						Fixed alarm creation when having both attributes and telemetry in the alarm rule 
						
						
					 | 
					
						2025-05-06 15:29:36 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e84a006091
							
						
					 | 
					
						
						
							
							Merge branch 'rc' into fix/mqtt-client/infinite-retransmission-memory-leak
						
						
						
						
						
						
						
						# Conflicts:
#	application/src/main/java/org/thingsboard/server/actors/ActorSystemContext.java 
						
						
					 | 
					
						2025-05-01 16:33:44 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8d749f593b
							
						
					 | 
					
						
						
							
							MQTT client: limit retransmission attempts to prevent unlimited memory usage and network overload
						
						
						
						
						
						
					 | 
					
						2025-05-01 16:30:41 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							876237fede
							
						
					 | 
					
						
						
							
							Send the ALARM_DELETE event only after the alarm is successfully deleted
						
						
						
						
						
						
					 | 
					
						2025-04-25 14:40:16 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Igor Kulikov
							
						 
					 | 
					
						
						
						
						
							
						
						
							bee6c19a51
							
						
					 | 
					
						
						
							
							Version 4.1.0-SNAPSHOT
						
						
						
						
						
						
					 | 
					
						2025-04-22 10:58:36 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Igor Kulikov
							
						 
					 | 
					
						
						
						
						
							
						
						
							a40f9d6ae4
							
						
					 | 
					
						
						
							
							Ver 4.0.1-RC
						
						
						
						
						
						
					 | 
					
						2025-04-22 10:56:47 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Igor Kulikov
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fbb3194a7
							
						
					 | 
					
						
						
							
							Version 4.0.1-RC
						
						
						
						
						
						
					 | 
					
						2025-04-22 10:46:16 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Igor Kulikov
							
						 
					 | 
					
						
						
						
						
							
						
						
							757c887034
							
						
					 | 
					
						
						
							
							Version 4.1.0-SNAPSHOT
						
						
						
						
						
						
					 | 
					
						2025-04-15 13:06:03 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Igor Kulikov
							
						 
					 | 
					
						
						
						
						
							
						
						
							508f00ab24
							
						
					 | 
					
						
						
							
							Merge branch 'rc'
						
						
						
						
						
						
					 | 
					
						2025-04-15 12:56:17 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sergey Matvienko
							
						 
					 | 
					
						
						
						
						
							
						
						
							335ec57269
							
						
					 | 
					
						
						
							
							hotfix/profile-state-alarm-schedule-dynamic-attributeSource-null
						
						
						
						
						
						
					 | 
					
						2025-04-12 11:59:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								IrynaMatveieva
							
						 
					 | 
					
						
						
						
						
							
						
						
							c87b14847c
							
						
					 | 
					
						
						
							
							added custom expressions for math node
						
						
						
						
						
						
					 | 
					
						2025-04-07 14:18:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dashevchenko
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5ce56fe4c
							
						
					 | 
					
						
						
							
							removed check for timeseries keys existence
						
						
						
						
						
						
					 | 
					
						2025-03-28 18:49:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								IrynaMatveieva
							
						 
					 | 
					
						
						
						
						
							
						
						
							0920eede51
							
						
					 | 
					
						
						
							
							removed unnecessary dependency
						
						
						
						
						
						
					 | 
					
						2025-03-21 13:36:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								IrynaMatveieva
							
						 
					 | 
					
						
						
						
						
							
						
						
							56598a5247
							
						
					 | 
					
						
						
							
							added tests and moved to common util
						
						
						
						
						
						
					 | 
					
						2025-03-21 13:17:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								IrynaMatveieva
							
						 
					 | 
					
						
						
						
						
							
						
						
							f0bfea12c0
							
						
					 | 
					
						
						
							
							moved geoutils to script api
						
						
						
						
						
						
					 | 
					
						2025-03-20 16:06:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Igor Kulikov
							
						 
					 | 
					
						
						
						
						
							
						
						
							da2bada90b
							
						
					 | 
					
						
						
							
							Merge with RC
						
						
						
						
						
						
					 | 
					
						2025-03-14 15:52:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Igor Kulikov
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b4ee01aac
							
						
					 | 
					
						
						
							
							Version set to 4.0.0-RC
						
						
						
						
						
						
					 | 
					
						2025-03-14 15:08:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							beb54fa4a9
							
						
					 | 
					
						
						
							
							Merge pull request #12224 from YevhenBondarenko/feature/tbel-stats
						
						
						
						
						
						
						
						Added TBEL metrics, refactored JS stats 
						
						
					 | 
					
						2025-03-10 18:09:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e74e83b0ba
							
						
					 | 
					
						
						
							
							Merge pull request #12774 from YevhenBondarenko/fix/prod-5664
						
						
						
						
						
						
						
						[Kafka node] Removed key/value serializers from config 
						
						
					 | 
					
						2025-03-10 17:04:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YevhenBondarenko
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa2df212df
							
						
					 | 
					
						
						
							
							refactoring accorrding to the comments
						
						
						
						
						
						
					 | 
					
						2025-03-10 12:42:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YevhenBondarenko
							
						 
					 | 
					
						
						
						
						
							
						
						
							a22376dd55
							
						
					 | 
					
						
						
							
							merge with master
						
						
						
						
						
						
					 | 
					
						2025-03-09 17:57:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YevhenBondarenko
							
						 
					 | 
					
						
						
						
						
							
						
						
							773a206079
							
						
					 | 
					
						
						
							
							added upgrade for the kafka node
						
						
						
						
						
						
					 | 
					
						2025-03-08 20:54:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4b2eac5429
							
						
					 | 
					
						
						
							
							Save strategies: update node details
						
						
						
						
						
						
					 | 
					
						2025-03-07 15:20:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								YevhenBondarenko
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d2fe8dbaa
							
						
					 | 
					
						
						
							
							Merge branch 'AD/rule-node/kafka-remove-serializer' of https://github.com/ArtemDzhereleiko/thingsboard into fix/prod-5664
						
						
						
						
						
						
					 | 
					
						2025-03-07 13:47:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e2cf33e6cb
							
						
					 | 
					
						
						
							
							Save attributes strategies: merge with master
						
						
						
						
						
						
					 | 
					
						2025-03-07 10:23:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Shvayka
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f55967ee98
							
						
					 | 
					
						
						
							
							Merge pull request #12833 from irynamatveieva/calculated-field-rule-node
						
						
						
						
						
						
						
						Added calculated fields rule node 
						
						
					 | 
					
						2025-03-06 17:06:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								IrynaMatveieva
							
						 
					 | 
					
						
						
						
						
							
						
						
							62e6c0948c
							
						
					 | 
					
						
						
							
							removed handling for attr/ts deletion in the rule node
						
						
						
						
						
						
					 | 
					
						2025-03-06 16:59:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								IrynaMatveieva
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6b440fa2e
							
						
					 | 
					
						
						
							
							updated desscription
						
						
						
						
						
						
					 | 
					
						2025-03-06 10:12:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								IrynaMatveieva
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e5cfb776d
							
						
					 | 
					
						
						
							
							added calculated fields rule node
						
						
						
						
						
						
					 | 
					
						2025-03-05 17:12:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f318fa0ebd
							
						
					 | 
					
						
						
							
							Save attributes strategies: handle attributes deleted subscription notification in DefaultTelemetrySubscriptionService
						
						
						
						
						
						
					 | 
					
						2025-03-03 17:23:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b3e4be6bda
							
						
					 | 
					
						
						
							
							Save attributes strategies: merge with master
						
						
						
						
						
						
					 | 
					
						2025-03-03 11:00:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fbda81d0d0
							
						
					 | 
					
						
						
							
							Save time series strategies: merge with master
						
						
						
						
						
						
					 | 
					
						2025-02-28 17:28:03 +02:00 | 
					
					
						
						
							
							
							
						
					 |