Andrii Landiak
|
349e7402a4
|
Small refactoring
|
2025-07-08 14:33:25 +03:00 |
|
Dmytro Skarzhynets
|
2055dc83be
|
Cleanup script engine classes
|
2025-07-08 14:29:55 +03:00 |
|
Andrii Landiak
|
a691ff1262
|
Fix upgrade for ota_package
|
2025-07-08 14:28:42 +03:00 |
|
Andrii Landiak
|
c6497281c3
|
Fix upgrade for ota_package
|
2025-07-08 13:24:27 +03:00 |
|
Andrii Landiak
|
345c28c482
|
Add admin settings entity type
|
2025-07-08 11:40:18 +03:00 |
|
Dmytro Skarzhynets
|
69964a2413
|
Make script compilation errors unrecoverable during rule node initialization
|
2025-07-07 17:07:30 +03:00 |
|
VIacheslavKlimov
|
57882cc872
|
Merge branch 'rc' of github.com:thingsboard/thingsboard
|
2025-07-07 15:55:58 +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 |
|
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
|
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 |
|
VIacheslavKlimov
|
fb966bded0
|
Fix no type-cast for attributes; telemetry controller refactoring
|
2025-07-02 12:46:50 +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 |
|
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 |
|
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
|
7dc8b78202
|
AI rule node: use fixed-size thread pool with unbounded queue
|
2025-07-01 14:18:42 +03:00 |
|
VIacheslavKlimov
|
68be1163b6
|
Cleanup upgrade from 4.1 to 4.2
|
2025-07-01 11:09:03 +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
|
d732e31370
|
AI rule node: support sorting on provider and model ID
|
2025-06-27 14:58:08 +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
|
bf46d974ab
|
Remove duplicated indexes
|
2025-06-25 16:11:29 +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 |
|
Viacheslav Klimov
|
025117610b
|
Merge pull request #13494 from jekka001/support-cf-for-edge
Added calculated fields sync for Edge
|
2025-06-25 14:54:30 +03:00 |
|
Dmytro Skarzhynets
|
d5c885dcde
|
AI rule node: add support for Google Vertex AI Gemini
|
2025-06-25 14:31:41 +03:00 |
|
Yevhenii
|
3ae97e0d7e
|
CalculatedField functionality support for Edge
- refactoring
|
2025-06-25 12:11:51 +03:00 |
|
Andrii Landiak
|
71ec0a588a
|
Fix test to use profile with ota on import
|
2025-06-25 11:34:17 +03:00 |
|
Dmytro Skarzhynets
|
536f252b16
|
AI rule node: add index on tenant ID
|
2025-06-24 18:47:03 +03:00 |
|
ViacheslavKlimov
|
3010d99eed
|
Refactor permissions for MFA configuration
|
2025-06-24 15:08:57 +03:00 |
|
yevhenii
|
2414b97923
|
CalculatedField functionality support for Edge
- add test
|
2025-06-24 14:21:23 +03:00 |
|
yevhenii
|
a67f2eb516
|
CalculatedField functionality support for Edge
- refactoring
|
2025-06-24 13:37:34 +03:00 |
|
ViacheslavKlimov
|
1b04ba0944
|
Refactoring for token factory
|
2025-06-24 13:22:02 +03:00 |
|