2106 Commits

Author SHA1 Message Date
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
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
Igor Kulikov
5fbb3194a7 Version 4.0.1-RC 2025-04-22 10:46:16 +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
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
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
Dmytro Skarzhynets
2f22a5e581
Save time series strategies: ensure Device State Service is notified about inactivity timeout updates 2025-02-28 11:36:42 +02:00
IrynaMatveieva
b2c58a519c added previousCalculatedFields property to delete requests 2025-02-27 16:55:33 +02:00
YevhenBondarenko
46f5ce56a4 removed serializers from kafka node config, used default StringSerializer 2025-02-27 11:52:40 +01:00
Dmytro Skarzhynets
400e74b00d
Save attributes strategies: BE initial implementation 2025-02-26 16:28:46 +02:00
IrynaMatveieva
c5ac1771eb fixed conflicts 2025-02-26 16:04:27 +02:00
YevhenBondarenko
45db251817 used queueName from TbMsg fro enqueue 2025-02-26 12:56:07 +01:00
ViacheslavKlimov
b8bb020f3c Merge branch 'rc' of github.com:thingsboard/thingsboard 2025-02-26 12:32:08 +02:00
ViacheslavKlimov
01e99efc4e Minor refactoring for TbContext 2025-02-26 12:28:01 +02:00
IrynaMatveieva
49328d270b wip ts/attributes deletion 2025-02-25 17:13:05 +02:00
Dmytro Skarzhynets
42e982222a
Save time series strategies: merge with CFs 2025-02-25 11:56:05 +02:00
ViacheslavKlimov
44439584f4 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/calculated-fields 2025-02-25 11:49:56 +02:00
Andrii Landiak
9fd5788613 Merge remote-tracking branch 'upstream/master' into edge-alarm-improvement 2025-02-25 11:08:55 +02:00
Viacheslav Klimov
6acc85e79f
Merge pull request #12448 from AndriiLandiak/edge-attribute-update-improvement
Edge - improve attribute update strategy
2025-02-25 11:01:00 +02:00
Igor Kulikov
5cf26d4851 Update license header 2025-02-25 09:39:16 +02:00
Igor Kulikov
b7750bc342 Version set to 4.0.0-SNAPSHOT 2025-02-25 09:28:44 +02:00
Igor Kulikov
6a0fff0737 Version set to 3.9.1-RC 2025-02-25 09:27:01 +02:00
Dmytro Skarzhynets
4ebfbd5c3e
Save time series strategies: add support for CFs 2025-02-24 18:43:19 +02:00
Andrii Landiak
83f2d27222 Merge remote-tracking branch 'origin/edge-attribute-update-improvement' into edge-attribute-update-improvement 2025-02-24 17:45:02 +02:00
Andrii Landiak
c31da287ac Merge remote-tracking branch 'upstream/master' into edge-attribute-update-improvement 2025-02-24 17:44:45 +02:00
Dmytro Skarzhynets
90d6dc4ef2
Save time series strategies: fixed tests after merging with CF 2025-02-24 11:40:17 +02:00
ViacheslavKlimov
8d161382e6 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/calculated-fields 2025-02-20 14:08:43 +02:00
Andrii Shvaika
dad0c1fb92 Version set to 3.9.1-RC 2025-02-14 16:32:48 +02:00
Viacheslav Klimov
b4edfeb725
Merge pull request #12621 from dskarzh/feature/save-timeseries-strategies
Save time series strategies: corrections after review
2025-02-13 13:11:01 +02:00