347 Commits

Author SHA1 Message Date
dshvaika
2a1de95cea Merge branch 'master' into feature/geofencing-cf 2025-09-02 17:40:50 +03:00
IrynaMatveieva
61a39c2b33 fixed duplicated cf cache init in cf processor 2025-08-29 09:38:44 +03:00
dshvaika
4e9b5cf927 Merge branch 'master' into feature/geofencing-cf 2025-08-12 19:57:29 +03:00
dshvaika
06515a5e13 Renamed actor message types and java fields for clarity 2025-08-12 16:23:38 +03:00
dshvaika
71f092c4e8 Added dirty updates support 2025-08-08 16:16:14 +03:00
dshvaika
c8490080a1 added basic logic to update state periodically 2025-08-01 13:12:44 +03:00
Viacheslav Klimov
d494a8883a
Merge pull request #13735 from thingsboard/rc
rc
2025-07-18 11:57:46 +03:00
Dmytro Skarzhynets
9bcd3d8849
AI rule node: fix rule engine message metadata (de)serialization 2025-07-10 10:37:09 +03:00
Dmytro Skarzhynets
69964a2413
Make script compilation errors unrecoverable during rule node initialization 2025-07-07 17:07:30 +03:00
Dmytro Skarzhynets
bee8f370b9
Merge branch 'master' into ai
# Conflicts:
#	application/src/main/data/upgrade/basic/schema_update.sql
#	application/src/main/java/org/thingsboard/server/controller/BaseController.java
#	application/src/main/java/org/thingsboard/server/service/queue/DefaultTbClusterService.java
#	application/src/main/java/org/thingsboard/server/service/security/permission/Resource.java
#	application/src/main/java/org/thingsboard/server/service/security/permission/TenantAdminPermissions.java
#	common/data/src/main/java/org/thingsboard/server/common/data/EntityType.java
#	common/data/src/main/java/org/thingsboard/server/common/data/id/EntityIdFactory.java
#	common/proto/src/main/proto/queue.proto
#	dao/pom.xml
#	dao/src/main/java/org/thingsboard/server/dao/model/ModelConstants.java
#	dao/src/main/resources/sql/schema-entities.sql
#	rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/util/TenantIdLoader.java
#	rule-engine/rule-engine-components/src/test/java/org/thingsboard/rule/engine/util/TenantIdLoaderTest.java
2025-06-23 20:31:59 +03:00
Dmytro Skarzhynets
d2d22a44c2
AI rule node: add support for all data/metadata patterns in rule nodes 2025-06-17 18:17:38 +03:00
Viacheslav Klimov
0047168bfc
Merge pull request #13428 from ShvaykaD/feature/separate-cassandra-rate-limits
Separate rate limits (READ and WRITE) for Cassandra
2025-06-02 12:37:39 +03:00
dshvaika
a1b24b59f1 Merge branch 'master' into feature/separate-cassandra-rate-limits 2025-05-28 14:23:45 +03:00
ViacheslavKlimov
33eb2dc92a Merge branch 'master' of github.com:thingsboard/thingsboard into feature/jobs 2025-05-28 12:53:31 +03:00
dshvaika
45dee234c8 fixes after review + new tests added 2025-05-28 12:31:04 +03:00
Viacheslav Klimov
e054802fe2
Merge pull request #13456 from thingsboard/rc
rc
2025-05-28 12:17:27 +03:00
ViacheslavKlimov
52d5e3f611 Merge branch 'rc' of github.com:thingsboard/thingsboard into edqs-improvements 2025-05-27 15:42:52 +03:00
Viacheslav Klimov
4945ecc7b3
Merge pull request #13429 from thingsboard/rc
rc
2025-05-23 15:27:35 +03:00
dshvaika
35e9d007d0 upgrade logic + rate limits validation 2025-05-23 12:30:30 +03:00
dshvaika
a242d3a43b Added missing test for RateLimitServiceTest && refactoring 2025-05-20 16:31:01 +03:00
dshvaika
8af37beb4a New Cassandra rate limits: separated for Read and Write + Core and Rule Engine 2025-05-20 16:19:44 +03:00
ViacheslavKlimov
56c26d2f9d Merge branch 'master' of github.com:thingsboard/thingsboard into feature/jobs 2025-05-15 18:24:37 +03:00
ViacheslavKlimov
0dde966082 Support reprocessing for job with general error; job deletion; refactoring 2025-05-15 16:57:27 +03:00
ViacheslavKlimov
95d1b5ebd7 Minor refactoring for TopicPartitionInfo 2025-05-15 11:17:31 +03:00
ViacheslavKlimov
b97c1888f1 EDQS readiness check; refactor API enabling 2025-05-09 19:05:28 +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
5993b8b963 Minor refactoring 2025-05-05 10:50:39 +03:00
ViacheslavKlimov
e59460b42b Task processors partitioning 2025-05-02 15:14:00 +03:00
IrynaMatveieva
48d9aca0ab minor fixes 2025-04-11 12:29:45 +03:00
IrynaMatveieva
a6cdc170cb renamed new msgs 2025-04-11 09:49:58 +03:00
IrynaMatveieva
4882bf26eb removed entity profile cache 2025-04-10 16:45:24 +03:00
ViacheslavKlimov
6678ec2e06 Fix TopicPartitionInfoTest 2025-03-25 17:54:20 +02:00
ViacheslavKlimov
c50d7a3988 EDQS consumer management refactoring 2025-03-25 16:30:21 +02:00
YevhenBondarenko
597fe5b935 merge with master 2025-03-17 16:25:11 +01:00
ViacheslavKlimov
b40fa86bac Refactoring and fixes for CF lifecycle events handling 2025-03-13 17:35:00 +02:00
Andrii Shvaika
3d282836e7 CF Cluster mode fixes 2025-03-11 16:46:25 +02:00
Andrii Shvaika
3a62f47edb Merge PR #12789 2025-03-06 16:55:30 +02:00
Viacheslav Klimov
d23c8fc0d5
Merge pull request #12527 from thingsboard/edqs
EDQS
2025-03-06 16:43:25 +02:00
ViacheslavKlimov
32a4a7ce35 EDQS: introduce API auto-enable option 2025-03-05 15:26:58 +02:00
Dmytro Skarzhynets
fbda81d0d0
Save time series strategies: merge with master 2025-02-28 17:28:03 +02:00
ViacheslavKlimov
43f9083f70 Merge branch 'master' of github.com:thingsboard/thingsboard into edqs 2025-02-28 17:12:33 +02:00
Andrii Landiak
94ec82ea6d Merge remote-tracking branch 'upstream/feature/calculated-fields' into feature/calculated-fields-vc 2025-02-28 11:29:38 +02:00
Andrii Shvaika
62da129d6b Review comments fixed 2025-02-27 16:46:55 +02:00
Andrii Landiak
f9c2f97df3 Merge remote-tracking branch 'upstream/feature/calculated-fields' into feature/calculated-fields-vc 2025-02-26 11:55:36 +02:00
ViacheslavKlimov
442603a502 Separate EDQS API service 2025-02-25 17:10:58 +02:00
ViacheslavKlimov
44439584f4 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/calculated-fields 2025-02-25 11:49:56 +02:00
ViacheslavKlimov
e7ed98910a Merge branch 'master' of github.com:thingsboard/thingsboard into edqs 2025-02-25 11:10:31 +02:00
Igor Kulikov
5cf26d4851 Update license header 2025-02-25 09:39:16 +02:00
ViacheslavKlimov
278ec36f37 Fixes for EDQS 2025-02-21 15:48:33 +02:00