9009 Commits

Author SHA1 Message Date
Dmytro Skarzhynets
fa667a9e66
AI rule node: add TbAiSettingsService 2025-05-22 16:43:01 +03:00
Dmytro Skarzhynets
71d1e3640a
AI rule node: fix type when configuring temperature for Gemini models 2025-05-22 16:41:16 +03:00
Dmytro Skarzhynets
45fbbf201f
AI rule node: split AI config into AI provider config and AI model config; add support for model temperature 2025-05-22 11:28:21 +03:00
Dmytro Skarzhynets
f2075c6c39
AI rule node: add polymorphic JSON config to AI settings 2025-05-16 20:06:42 +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
e695ce3283
AI rule node: make name of the AI settings unique within the scope of the tenant 2025-05-16 15:26:43 +03:00
Dmytro Skarzhynets
18c75998ef
AI rule node: replace Anthropic with Mistral AI 2025-05-16 15:21:17 +03:00
Dmytro Skarzhynets
1a3b1c3fe4
AI rule node: REST API for CRUD operations on AI settings 2025-05-15 18:52:31 +03:00
Dmytro Skarzhynets
0f17e5f457
AI rule node: draft implementation 2025-05-13 15:39:46 +03:00
Viacheslav Klimov
d3365483da
Merge pull request #13240 from dskarzh/cleanup-deprecation
Cleanup deprecated API in SubscriptionManagerService
2025-05-08 16:28:01 +03:00
Viacheslav Klimov
a3f36632be
Merge pull request #13323 from thingsboard/feature/prod-4738
Used TbMsgProto instead of ByteString
2025-05-08 12:00:21 +03:00
Viacheslav Klimov
51636229d1
Merge pull request #12905 from dashevchenko/resource_vc_fix
Version control: fixed resource restoring
2025-05-07 13:18:43 +03:00
ViacheslavKlimov
1d83a2c9d3 Refactoring for TbMsgProto usage 2025-05-07 13:01:09 +03:00
Viacheslav Klimov
0adfaf2b01
Merge pull request #12257 from YevhenBondarenko/feature/prod-4738
Used TbMsgProto instead of ByteString
2025-05-07 12:28:29 +03:00
ViacheslavKlimov
381e976d87 Refactoring for input node relations 2025-05-07 12:17:24 +03:00
ViacheslavKlimov
ac41220a6d Merge branch 'feature/rule-chain-relation' of github.com:YevhenBondarenko/thingsboard into feature/rule-chain-relation 2025-05-07 11:14:15 +03:00
Viacheslav Klimov
c5cc7dc4d5
Merge pull request #13317 from thingsboard/rc
rc
2025-05-06 15:50:36 +03:00
Viacheslav Klimov
825f0b1ed7
Merge pull request #13148 from AndriiLandiak/fix-autocommit-cf
Make Kafka consumer properties configurable for overridden topic names
2025-05-06 15:46:53 +03:00
Viacheslav Klimov
bec580bd95
Merge pull request #13262 from dskarzh/fix/alarm-delete-event-order
Emit `ALARM_DELETE` event only after the delete operation completes
2025-05-06 15:22:13 +03:00
Andrew Shvayka
e7dae87e77
Merge pull request #13054 from dskarzh/fix/mqtt-client/infinite-retransmission-memory-leak
MQTT client: prevent potential memory leak in retransmission mechanism
2025-05-06 14:37:21 +03:00
Yevhen Bondarenko
a0a77c721f fixed 'value too long' after saving ota (#13277)
* fixed 'value too long' after saving ota

* fixed tests
2025-05-06 14:32:11 +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
IrynaMatveieva
e644def232 fixes 2025-04-28 12:10:11 +03:00
IrynaMatveieva
85dfbe8792 added new lines to the end of the files 2025-04-28 11:08:26 +03:00
IrynaMatveieva
65f9adcc65 added trendz settings 2025-04-28 11:03:33 +03:00
Dmytro Skarzhynets
b1d86d128c
Merge branch 'master' into fix/alarm-delete-event-order 2025-04-25 15:41:12 +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
nickAS21
53e8c37646 lwm2m: fix buf in the front: useObject19ForOta to useObject19ForOtaInfo 2025-04-24 17:21:23 +03:00
Andrii Landiak
b516583c6d Remove env setup config 2025-04-24 16:53:57 +03:00
Andrii Landiak
edd7d6392a Improvement after review 2025-04-24 16:52:31 +03:00
Andrew Shvayka
300cdbe0f7
Merge pull request #12799 from thingsboard/feature/lwm2m/obj-19-ota-update
Use LwM2M Object 19 to send OTA update metadata
2025-04-24 16:11:35 +03:00
nickAS21
841d3ea33f lwm2m: update with master 2025-04-24 15:56:58 +03:00
nickAS21
6acfcab34d Merge branch 'refs/heads/master' into feature/lwm2m/obj-19-ota-update 2025-04-23 11:26:06 +03:00
nickAS21
ddb9cd20a8 lwm2m: fix_bug 404: comment1 2025-04-22 16:28:56 +03:00
nickAS21
2a211bbc45 lwm2m: fix_bug 404 in profile on UI 2025-04-22 15:58:36 +03:00
Dmytro Skarzhynets
e4e9735074
Cleanup deprecated API in SubscriptionManagerService 2025-04-22 11:23:42 +03:00
Igor Kulikov
d6fb28ebd7 Revert upgrade scripts 2025-04-22 11:12:44 +03:00
Igor Kulikov
bee6c19a51 Version 4.1.0-SNAPSHOT 2025-04-22 10:58:36 +03:00
Igor Kulikov
50733cd12a Merge with RC 2025-04-22 10:57:57 +03:00
Igor Kulikov
a40f9d6ae4 Ver 4.0.1-RC 2025-04-22 10:56:47 +03:00
Igor Kulikov
84b102bb21 Update supported versions for upgrade 2025-04-22 10:52:44 +03:00
Igor Kulikov
5fbb3194a7 Version 4.0.1-RC 2025-04-22 10:46:16 +03:00
Igor Kulikov
0cc0fb9309
Merge pull request #13229 from ArtemDzhereleiko/AD/bug-fix/b-r-elbow-con-position
Fixed SCADA HP bottom right elbow connector pipe
2025-04-22 10:26:15 +03:00
nickAS21
d8435246dd lwm2m: add Base64 from java.util and add Test FW to objectId=19 jsonNode 2025-04-18 19:24:45 +03:00
nickAS21
33ec93c32d lwm2m: comments1 2025-04-18 12:31:15 +03:00
Artem Dzhereleiko
ac1913791c Merge remote-tracking branch 'upstream/rc' into AD/bug-fix/b-r-elbow-con-position 2025-04-17 17:59:19 +03:00
Artem Dzhereleiko
925b73a7a0 UI: Fixed bottom right connector 2025-04-17 17:58:01 +03:00
Sergey Matvienko
5de4efb7b3 DefaultNotificationCenter log level debug 2025-04-17 14:03:53 +02:00