2179 Commits

Author SHA1 Message Date
Dmytro Skarzhynets
a3a1971a68
AI rule node: add support for AI settings in TenantIdLoader 2025-05-16 15:37:13 +03:00
Dmytro Skarzhynets
c0480ed930
AI rule node: move system prompt to rule node config 2025-05-15 18:50:00 +03:00
ViacheslavKlimov
56c26d2f9d Merge branch 'master' of github.com:thingsboard/thingsboard into feature/jobs 2025-05-15 18:24:37 +03:00
Viacheslav Klimov
a27b30f3ce
Merge pull request #13379 from thingsboard/rc
rc
2025-05-14 09:17:57 +03:00
ViacheslavKlimov
64c1a1db0c Revert "test scope mockserver with no dependency to not affect transitive dependencies"
This reverts commit d608b87f945337908b4c731a10116eab35b080b0.
2025-05-14 09:14:54 +03:00
Dmytro Skarzhynets
0f17e5f457
AI rule node: draft implementation 2025-05-13 15:39:46 +03:00
Andrii Landiak
e2e638f51d Change update version to 3.1 for MqttNode 2025-05-13 11:24:11 +03:00
Andrii Landiak
f8932da09a Add config for AzureNode 2025-05-12 15:01:06 +03:00
Sergey Matvienko
afdfe451d5 test fix for givenSslIsTrueAndCredentials_whenGetSslContext_thenVerifySslContext 2025-05-12 12:50:47 +02:00
Andrii Landiak
564baea894 Update TbMqttNodeTest 2025-05-12 12:42:12 +03:00
Sergey Matvienko
d608b87f94 test scope mockserver with no dependency to not affect transitive dependencies 2025-05-10 15:25:59 +02:00
Andrii Landiak
1af417dfd5 Remove break for TbMqttNode upgrade 2025-05-09 13:38:44 +03:00
Andrii Landiak
e237be0fb2 TbMqttNode: add protocolVersion config 2025-05-09 10:55:31 +03:00
ViacheslavKlimov
574679b4a4 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/jobs 2025-05-07 10:58:08 +03:00
Viacheslav Klimov
c5cc7dc4d5
Merge pull request #13317 from thingsboard/rc
rc
2025-05-06 15:50:36 +03:00
Viacheslav Klimov
6ba4582d20
Merge pull request #13064 from dashevchenko/alarmRuleCreationFix
Fixed alarm creation when having both attributes and telemetry in the alarm rule
2025-05-06 15:29:36 +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
ViacheslavKlimov
44a4d9d690 Cleanup code 2025-04-30 11:25:32 +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
Igor Kulikov
bee6c19a51 Version 4.1.0-SNAPSHOT 2025-04-22 10:58:36 +03:00
Igor Kulikov
a40f9d6ae4 Ver 4.0.1-RC 2025-04-22 10:56:47 +03:00
Igor Kulikov
5fbb3194a7 Version 4.0.1-RC 2025-04-22 10:46:16 +03:00
Igor Kulikov
757c887034 Version 4.1.0-SNAPSHOT 2025-04-15 13:06:03 +03:00
Igor Kulikov
508f00ab24 Merge branch 'rc' 2025-04-15 12:56:17 +03:00
Sergey Matvienko
335ec57269 hotfix/profile-state-alarm-schedule-dynamic-attributeSource-null 2025-04-12 11:59:09 +02:00
IrynaMatveieva
c87b14847c added custom expressions for math node 2025-04-07 14:18:58 +03:00
dashevchenko
832af90bd9 fixed TIMESERIES_UPDATED message handling 2025-03-31 16:07:42 +03:00
dashevchenko
a5ce56fe4c removed check for timeseries keys existence 2025-03-28 18:49:45 +02:00
IrynaMatveieva
0920eede51 removed unnecessary dependency 2025-03-21 13:36:36 +02:00
IrynaMatveieva
56598a5247 added tests and moved to common util 2025-03-21 13:17:03 +02:00
IrynaMatveieva
f0bfea12c0 moved geoutils to script api 2025-03-20 16:06:56 +02:00
Igor Kulikov
da2bada90b Merge with RC 2025-03-14 15:52:05 +02:00
Igor Kulikov
3b4ee01aac Version set to 4.0.0-RC 2025-03-14 15:08:04 +02:00
Viacheslav Klimov
beb54fa4a9
Merge pull request #12224 from YevhenBondarenko/feature/tbel-stats
Added TBEL metrics, refactored JS stats
2025-03-10 18:09:50 +02:00
Viacheslav Klimov
e74e83b0ba
Merge pull request #12774 from YevhenBondarenko/fix/prod-5664
[Kafka node] Removed key/value serializers from config
2025-03-10 17:04:50 +02:00
YevhenBondarenko
aa2df212df refactoring accorrding to the comments 2025-03-10 12:42:29 +01:00
YevhenBondarenko
a22376dd55 merge with master 2025-03-09 17:57:42 +01:00
YevhenBondarenko
773a206079 added upgrade for the kafka node 2025-03-08 20:54:08 +01:00
Dmytro Skarzhynets
4b2eac5429
Save strategies: update node details 2025-03-07 15:20:54 +02:00
YevhenBondarenko
1d2fe8dbaa Merge branch 'AD/rule-node/kafka-remove-serializer' of https://github.com/ArtemDzhereleiko/thingsboard into fix/prod-5664 2025-03-07 13:47:48 +01:00
Dmytro Skarzhynets
e2cf33e6cb
Save attributes strategies: merge with master 2025-03-07 10:23:52 +02:00
Andrew Shvayka
f55967ee98
Merge pull request #12833 from irynamatveieva/calculated-field-rule-node
Added calculated fields rule node
2025-03-06 17:06:16 +02:00
IrynaMatveieva
62e6c0948c removed handling for attr/ts deletion in the rule node 2025-03-06 16:59:12 +02:00
IrynaMatveieva
b6b440fa2e updated desscription 2025-03-06 10:12:29 +02:00
IrynaMatveieva
8e5cfb776d added calculated fields rule node 2025-03-05 17:12:26 +02:00
Dmytro Skarzhynets
f318fa0ebd
Save attributes strategies: handle attributes deleted subscription notification in DefaultTelemetrySubscriptionService 2025-03-03 17:23:01 +02:00
Dmytro Skarzhynets
b3e4be6bda
Save attributes strategies: merge with master 2025-03-03 11:00:34 +02:00
Dmytro Skarzhynets
fbda81d0d0
Save time series strategies: merge with master 2025-02-28 17:28:03 +02:00
Andrew Shvayka
441940c497
Merge pull request #12374 from thingsboard/feature/calculated-fields
Calculated Fields
2025-02-28 16:12:10 +02:00