Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0b1ac8c8f0
							
						
					 | 
					
						
						
							
							AI rule node: add delete API tests
						
						
						
						
						
						
					 | 
					
						2025-07-10 16:03:51 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							eb52e7c767
							
						
					 | 
					
						
						
							
							AI rule node: add force ack configuration option to rule node
						
						
						
						
						
						
					 | 
					
						2025-07-10 15:29:49 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5abbe9ec02
							
						
					 | 
					
						
						
							
							AI rule node: rename aiModelId to modelId in rule node config
						
						
						
						
						
						
					 | 
					
						2025-07-10 14:40:27 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							17d7931e5d
							
						
					 | 
					
						
						
							
							AI rule node: add basic save API tests
						
						
						
						
						
						
					 | 
					
						2025-07-10 12:26:10 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							82d2c1d93a
							
						
					 | 
					
						
						
							
							AI rule node: get rid of model type as record component
						
						
						
						
						
						
					 | 
					
						2025-07-10 11:40:14 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fd7faa5a9e
							
						
					 | 
					
						
						
							
							AI rule node: fix flaky Azure IoT hub node test
						
						
						
						
						
						
					 | 
					
						2025-07-10 11:18:59 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9bcd3d8849
							
						
					 | 
					
						
						
							
							AI rule node: fix rule engine message metadata (de)serialization
						
						
						
						
						
						
					 | 
					
						2025-07-10 10:37:09 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							14d89aa5ea
							
						
					 | 
					
						
						
							
							AI rule node: add missing cache specs to test application properties
						
						
						
						
						
						
					 | 
					
						2025-07-09 21:08:57 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ff9d3f25d3
							
						
					 | 
					
						
						
							
							AI rule node: add default sorting
						
						
						
						
						
						
					 | 
					
						2025-07-09 21:01:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ed47569f07
							
						
					 | 
					
						
						
							
							AI rule node: improve text search query
						
						
						
						
						
						
					 | 
					
						2025-07-09 20:55:54 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e7c971a7bb
							
						
					 | 
					
						
						
							
							AI rule node: add node description and details
						
						
						
						
						
						
					 | 
					
						2025-07-09 20:40:14 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9e96bc5a02
							
						
					 | 
					
						
						
							
							Merge branch 'master' into ai
						
						
						
						
						
						
						
						# Conflicts:
#	common/data/src/main/java/org/thingsboard/server/common/data/sync/JsonTbEntity.java 
						
						
					 | 
					
						2025-07-09 15:48:50 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b6b30dbba9
							
						
					 | 
					
						
						
							
							AI rule node: rename AI model settings to AI model
						
						
						
						
						
						
					 | 
					
						2025-07-09 15:37:52 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d4ec3f8b39
							
						
					 | 
					
						
						
							
							AI rule node: change structure of response format info in node config
						
						
						
						
						
						
					 | 
					
						2025-07-07 20:11:52 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							756d8c6046
							
						
					 | 
					
						
						
							
							Merge pull request #13691 from thingsboard/master-rc
						
						
						
						
						
						
						
						rc 
						
						
					 | 
					
						2025-07-07 15:57:09 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								VIacheslavKlimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							57882cc872
							
						
					 | 
					
						
						
							
							Merge branch 'rc' of github.com:thingsboard/thingsboard
						
						
						
						
						
						
					 | 
					
						2025-07-07 15:55:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b656f029ac
							
						
					 | 
					
						
						
							
							Merge pull request #13689 from imbeacon/fix/rate-limits-counting
						
						
						
						
						
						
						
						Fixed consuming wrong rate limit for devices connected via gateway 
						
						
					 | 
					
						2025-07-07 14:52:09 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								imbeacon
							
						 
					 | 
					
						
						
						
						
							
						
						
							83eef548bb
							
						
					 | 
					
						
						
							
							Fixed issue that leads to double counting for devices connected through gateway
						
						
						
						
						
						
					 | 
					
						2025-07-07 14:45:14 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3e65d696d4
							
						
					 | 
					
						
						
							
							Merge pull request #13683 from irynamatveieva/tbel-docs-test
						
						
						
						
						
						
						
						Updated tests for geofencing utility functions 
						
						
					 | 
					
						2025-07-07 12:50:01 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							749b327795
							
						
					 | 
					
						
						
							
							AI rule node: resolve dependency conflicts
						
						
						
						
						
						
					 | 
					
						2025-07-04 20:21:29 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cdb7e3b0c0
							
						
					 | 
					
						
						
							
							AI rule node: correct method name for schema adapter
						
						
						
						
						
						
					 | 
					
						2025-07-04 14:52:19 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								IrynaMatveieva
							
						 
					 | 
					
						
						
						
						
							
						
						
							f59b6c95e4
							
						
					 | 
					
						
						
							
							updated tests for geofencing unility methods
						
						
						
						
						
						
					 | 
					
						2025-07-04 13:40:44 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							030f8ce974
							
						
					 | 
					
						
						
							
							AI rule node: remove stop sequences as it is not used
						
						
						
						
						
						
					 | 
					
						2025-07-03 15:17:22 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f2278f86c9
							
						
					 | 
					
						
						
							
							AI rule node: add validation using annotations
						
						
						
						
						
						
					 | 
					
						2025-07-03 14:57:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8c30b11a23
							
						
					 | 
					
						
						
							
							Merge pull request #13669 from thingsboard/fix/telemetry-controller
						
						
						
						
						
						
						
						Fixed no type-cast for attributes when adding from UI 
						
						
					 | 
					
						2025-07-03 11:46:22 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1e82a332e4
							
						
					 | 
					
						
						
							
							AI rule node: fix Azure Open AI integration after testing
						
						
						
						
						
						
					 | 
					
						2025-07-03 10:51:34 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bc87f99935
							
						
					 | 
					
						
						
							
							AI rule node: cleanup AiProvider enum
						
						
						
						
						
						
					 | 
					
						2025-07-02 20:39:17 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cdcb80ef76
							
						
					 | 
					
						
						
							
							AI rule node: fix text search
						
						
						
						
						
						
					 | 
					
						2025-07-02 20:37:47 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5e36a4e522
							
						
					 | 
					
						
						
							
							AI rule node: get rid of type resolver for AiModel
						
						
						
						
						
						
					 | 
					
						2025-07-02 20:28:43 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							55c992d57b
							
						
					 | 
					
						
						
							
							AI rule node: if specified, use request timeout from model config
						
						
						
						
						
						
					 | 
					
						2025-07-02 19:55:30 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a2e7ff293b
							
						
					 | 
					
						
						
							
							AI rule node: add API for sending arbitrary chat requests to LLM model
						
						
						
						
						
						
					 | 
					
						2025-07-02 19:46:02 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							944d80df9d
							
						
					 | 
					
						
						
							
							AI rule node: add file name to Vertex AI provider config; change service account key to be string
						
						
						
						
						
						
					 | 
					
						2025-07-02 18:25:23 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8d87031b9a
							
						
					 | 
					
						
						
							
							AI rule node: change validation message for system prompt to be more consistent with others
						
						
						
						
						
						
					 | 
					
						2025-07-02 16:57:48 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							201060e268
							
						
					 | 
					
						
						
							
							AI rule node: remove redundant generic in AiModelConfig.java
						
						
						
						
						
						
					 | 
					
						2025-07-02 14:20:13 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								VIacheslavKlimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb966bded0
							
						
					 | 
					
						
						
							
							Fix no type-cast for attributes; telemetry controller refactoring
						
						
						
						
						
						
					 | 
					
						2025-07-02 12:46:50 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							12863e5274
							
						
					 | 
					
						
						
							
							Merge pull request #13668 from thingsboard/upgrade-402
						
						
						
						
						
						
						
						Add 4.0.2 as a supported version for upgrade 
						
						
					 | 
					
						2025-07-02 12:31:37 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								VIacheslavKlimov
							
						 
					 | 
					
						
						
						
						
							
						
						
							d17f23b7ef
							
						
					 | 
					
						
						
							
							Add 4.0.2 as a supported version for upgrade
						
						
						
						
						
						
					 | 
					
						2025-07-02 12:30:45 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a776a214ee
							
						
					 | 
					
						
						
							
							Merge pull request #13666 from thingsboard/rc
						
						
						
						
						
						
						
						rc 
						
						
					 | 
					
						2025-07-02 11:34:38 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c0b44a95b2
							
						
					 | 
					
						
						
							
							AI rule node: change URL for AI model settings API to be more RESTful
						
						
						
						
						
						
					 | 
					
						2025-07-01 21:04:56 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3ef97cc209
							
						
					 | 
					
						
						
							
							AI rule node: ensure "null" UUIDs are not accepted by AI model settings cache key
						
						
						
						
						
						
					 | 
					
						2025-07-01 18:10:47 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							17a534abf4
							
						
					 | 
					
						
						
							
							AI rule node: remove redundant number of entities validation
						
						
						
						
						
						
					 | 
					
						2025-07-01 18:10:17 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							83dd734ad2
							
						
					 | 
					
						
						
							
							Merge pull request #10005 from xalt7x/set_null_values_enabled--description
						
						
						
						
						
						
						
						Update description for CASSANDRA_QUERY_SET_NULL_VALUES_ENABLED 
						
						
					 | 
					
						2025-07-01 17:35:14 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							41876ec0b2
							
						
					 | 
					
						
						
							
							Merge branch 'master' into set_null_values_enabled--description
						
						
						
						
						
						
					 | 
					
						2025-07-01 17:34:18 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							57d64cdf3b
							
						
					 | 
					
						
						
							
							Merge pull request #13222 from smatvienko-tb/feature/TB_QUEUE_KAFKA_JE_TOPIC_PROPERTIES
						
						
						
						
						
						
						
						queue kafka js topic properties 
						
						
					 | 
					
						2025-07-01 17:31:09 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							41257b6138
							
						
					 | 
					
						
						
							
							AI rule node: optimize bulk deletion by tenant ID; remove application events
						
						
						
						
						
						
					 | 
					
						2025-07-01 16:58:24 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cde8bd1c93
							
						
					 | 
					
						
						
							
							AI rule node: replace derived query for bulk deletion by tenant ID with JPQL query
						
						
						
						
						
						
					 | 
					
						2025-07-01 16:19:42 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							36e16bb877
							
						
					 | 
					
						
						
							
							AI rule node: improve cache eviction
						
						
						
						
						
						
					 | 
					
						2025-07-01 15:43:13 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Klimov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							114d9e8771
							
						
					 | 
					
						
						
							
							Merge pull request #13643 from AndriiLandiak/external-id-refactoring
						
						
						
						
						
						
						
						Remove duplicated indexes 
						
						
					 | 
					
						2025-07-01 14:26:02 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							577140f901
							
						
					 | 
					
						
						
							
							AI rule node: remove redundant SQL from schema_update.sql
						
						
						
						
						
						
					 | 
					
						2025-07-01 14:23:27 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmytro Skarzhynets
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							61669dde3f
							
						
					 | 
					
						
						
							
							AI rule node: increase length limit for prompts
						
						
						
						
						
						
					 | 
					
						2025-07-01 14:19:51 +03:00 | 
					
					
						
						
							
							
							
						
					 |