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 |
|
Dmytro Skarzhynets
|
7dc8b78202
|
AI rule node: use fixed-size thread pool with unbounded queue
|
2025-07-01 14:18:42 +03:00 |
|
Vladyslav Prykhodko
|
097b9d7148
|
Merge pull request #13662 from vvlladd28/bug/range-chart/import
Fixed range-chart widget import
|
2025-07-01 12:48:51 +03:00 |
|
Vladyslav_Prykhodko
|
b20b3d2b6e
|
UI: Fixed range-chart widget import
|
2025-07-01 12:46:27 +03:00 |
|
Dmytro Skarzhynets
|
80ebd784d8
|
AI rule node: make system prompt optional
|
2025-07-01 12:18:43 +03:00 |
|