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 |
|
Viacheslav Klimov
|
43e84e4e4a
|
Merge pull request #13661 from thingsboard/upgrade-cleanup
Upgrade cleanup for 4.2
|
2025-07-01 11:14:58 +03:00 |
|
VIacheslavKlimov
|
68be1163b6
|
Cleanup upgrade from 4.1 to 4.2
|
2025-07-01 11:09:03 +03:00 |
|
Vladyslav Prykhodko
|
b51e47d18b
|
Merge pull request #13394 from LeoMorgan113/fix/widget-title-panel
Fix for widgetTitlePanel templateOutlet
|
2025-06-30 17:53:21 +03:00 |
|
Vladyslav Prykhodko
|
1a39797145
|
Merge pull request #13659 from ArtemDzhereleiko/AD/bug-fix/table-detect-changes
Fixed detect changes for entities and alarm tables
|
2025-06-30 17:46:55 +03:00 |
|
Artem Dzhereleiko
|
4d4d16520d
|
UI: Fixed detect changes for tables
|
2025-06-30 17:45:04 +03:00 |
|
Dmytro Skarzhynets
|
0960b4b179
|
AI rule node: add stop sequences for all providers
|
2025-06-27 19:46:37 +03:00 |
|
Dmytro Skarzhynets
|
d81d41fd7b
|
AI rule node: add max output tokens for all providers
|
2025-06-27 19:37:12 +03:00 |
|
Dmytro Skarzhynets
|
bc96c63fcf
|
AI rule node: add presence penalty for the models that support it
|
2025-06-27 19:27:52 +03:00 |
|
Dmytro Skarzhynets
|
dfe4dea436
|
AI rule node: add frequency penalty for the models that support it
|
2025-06-27 19:16:13 +03:00 |
|
Dmytro Skarzhynets
|
72db8f9823
|
AI rule node: support top K for Google AI Gemini, Google Vertex AI Gemini and Anthropic
|
2025-06-27 19:02:44 +03:00 |
|
Dmytro Skarzhynets
|
afb0259010
|
AI rule node: support timeout for Vertex AI
|
2025-06-27 18:41:21 +03:00 |
|
Dmytro Skarzhynets
|
3f58ff01c3
|
AI rule node: support top N for all models
|
2025-06-27 16:37:10 +03:00 |
|
Dmytro Skarzhynets
|
3f2a6440a7
|
AI rule node: support unknown models
|
2025-06-27 15:48:24 +03:00 |
|
Dmytro Skarzhynets
|
d732e31370
|
AI rule node: support sorting on provider and model ID
|
2025-06-27 14:58:08 +03:00 |
|
Dmytro Skarzhynets
|
00a653c29f
|
AI rule node: use Map.ofEntries() in model type resolver
|
2025-06-27 14:56:48 +03:00 |
|
Vladyslav Prykhodko
|
09c5f0fdc9
|
Merge pull request #13646 from vvlladd28/bug/unit-convertor/range-chart
Fixed range chart; Add new unit m/min
|
2025-06-27 09:39:09 +03:00 |
|
Dmytro Skarzhynets
|
f2c6fd45d8
|
AI rule node: serialize model type to JSON
|
2025-06-26 17:46:55 +03:00 |
|
Vladyslav_Prykhodko
|
2aa675e108
|
UI: Add new unit m/min
|
2025-06-26 15:50:10 +03:00 |
|
Vladyslav_Prykhodko
|
15eb14409d
|
UI: Fixed support unit conversion in range chart widgets
|
2025-06-26 15:49:46 +03:00 |
|
Dmytro Skarzhynets
|
4507b312de
|
AI rule node: add support for GitHub Models
|
2025-06-26 15:02:05 +03:00 |
|
Dmytro Skarzhynets
|
4f38422df8
|
AI rule node: add basic Amazon Bedrock support
|
2025-06-26 12:59:41 +03:00 |
|
Dmytro Skarzhynets
|
0cc5980156
|
AI rule node: add Anthropic support
|
2025-06-26 12:23:19 +03:00 |
|
Andrii Landiak
|
a3a5fd3180
|
Small refactoring of sendErrorResponse
|
2025-06-25 16:59:31 +03:00 |
|
Andrii Landiak
|
bf46d974ab
|
Remove duplicated indexes
|
2025-06-25 16:11:29 +03:00 |
|
Viacheslav Klimov
|
fd4f60992f
|
Merge pull request #13607 from AndriiLandiak/edqs-kafka-error-improvement
EDQS: handle Kafka response sending error
|
2025-06-25 15:00:01 +03:00 |
|
Viacheslav Klimov
|
f2b8a7ae7b
|
Merge pull request #13562 from AndriiLandiak/feature/ota-package-vc
Version control support for OTA packages
|
2025-06-25 14:57:50 +03:00 |
|