216 Commits

Author SHA1 Message Date
dshvaika
eb36297b69 refactoring after merge to PE 2025-08-29 16:29:16 +03:00
dshvaika
46a9d81a85 Added EntityIdProto 2025-08-19 19:37:17 +03:00
dshvaika
4e9b5cf927 Merge branch 'master' into feature/geofencing-cf 2025-08-12 19:57:29 +03:00
dshvaika
dd18359c54 Replaced GeofencingZoneIdProto with EntityTypeProto and msb and lsb 2025-08-12 19:55:21 +03:00
dshvaika
ef9ad6751c Fixes after self-review before create WIP PR 2025-08-12 13:34:17 +03:00
dshvaika
409328dbe3 removed no needed logic from geofencing arugment 2025-08-08 17:28:57 +03:00
dshvaika
c783176e71 Updated to use zone groups 2025-08-07 15:51:19 +03:00
dshvaika
82cca8c665 renamed saveZones to allowedZones 2025-08-04 18:27:30 +03:00
dshvaika
5e9921905f Simplified impl of geofencing zone state & resolved TODOs 2025-08-04 14:41:46 +03:00
dshvaika
c8490080a1 added basic logic to update state periodically 2025-08-01 13:12:44 +03:00
dshvaika
23c8c0be4e fix handling of null RPC additional info 2025-07-25 16:47:05 +03:00
Dmytro Skarzhynets
c91b58a237
AI rule node: merge with master 2025-07-17 12:39:56 +03:00
Dmytro Skarzhynets
9e96bc5a02
Merge branch 'master' into ai
# Conflicts:
#	common/data/src/main/java/org/thingsboard/server/common/data/sync/JsonTbEntity.java
2025-07-09 15:48:50 +03:00
Dmytro Skarzhynets
b6b30dbba9
AI rule node: rename AI model settings to AI model 2025-07-09 15:37:52 +03:00
Andrii Landiak
345c28c482 Add admin settings entity type 2025-07-08 11:40:18 +03:00
VIacheslavKlimov
fb966bded0 Fix no type-cast for attributes; telemetry controller refactoring 2025-07-02 12:46:50 +03:00
dshvaika
76f33663c9 Added missing fields for RPC message in cluster mode 2025-06-25 11:28:52 +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
1343c4af3b
AI rule node: refactor model config data structure; rename from AI settings to AI model settings 2025-06-23 16:16:42 +03:00
ViacheslavKlimov
33eb2dc92a Merge branch 'master' of github.com:thingsboard/thingsboard into feature/jobs 2025-05-28 12:53:31 +03:00
Viacheslav Klimov
e054802fe2
Merge pull request #13456 from thingsboard/rc
rc
2025-05-28 12:17:27 +03:00
ViacheslavKlimov
731e8df5ac Fix ComponentLifecycleMsg toProto 2025-05-28 11:08:01 +03:00
ViacheslavKlimov
80a33492d5 Add proto number for ComponentLifecycleEvent 2025-05-27 18:26:19 +03:00
ViacheslavKlimov
069f052122 Refactoring and improvements for EDQS 2025-05-27 15:38:32 +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
Dmytro Skarzhynets
0f17e5f457
AI rule node: draft implementation 2025-05-13 15:39:46 +03:00
ViacheslavKlimov
4fbb6c2e71 Jobs: refactoring 2025-05-13 14:48:46 +03:00
ViacheslavKlimov
b97c1888f1 EDQS readiness check; refactor API enabling 2025-05-09 19:05:28 +03:00
ViacheslavKlimov
f5e816923d Tasks partitioning strategies; jobs filter; fixes 2025-05-08 11:55:13 +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
e59460b42b Task processors partitioning 2025-05-02 15:14:00 +03:00
ViacheslavKlimov
ee9237c416 Implement job cancellation 2025-04-30 11:16:57 +03:00
ViacheslavKlimov
290fba4819 Job stats, REST API, tests 2025-04-30 11:15:47 +03:00
ViacheslavKlimov
215c5dbb96 Jobs 2025-04-30 11:15:26 +03:00
YevhenBondarenko
597fe5b935 merge with master 2025-03-17 16:25:11 +01:00
Viacheslav Klimov
408cbe441a
Merge pull request #12921 from thingsboard/fix/calculated-fields
Fixes for calculated fields
2025-03-17 16:34:46 +02:00
YevhenBondarenko
16e24db293 minor refactoring according to the comments 2025-03-14 12:03:44 +01:00
ViacheslavKlimov
b40fa86bac Refactoring and fixes for CF lifecycle events handling 2025-03-13 17:35:00 +02:00
YevhenBondarenko
97c7db0965 merge with master 2025-03-10 13:56:38 +01:00
YevhenBondarenko
28fba7645e added backward compatibility for api usage 2025-03-10 12:06:34 +01:00
Dmytro Skarzhynets
e2cf33e6cb
Save attributes strategies: merge with master 2025-03-07 10:23:52 +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
Dmytro Skarzhynets
264a767efe
Save attributes strategies: preserve backwards compatibility when deprecating 'notifyDevice' 2025-03-04 11:44:41 +02:00
Dmytro Skarzhynets
9d9fd93c89
Save attributes strategies: improve proto deprecation note 2025-03-03 17:23:42 +02:00
Dmytro Skarzhynets
f318fa0ebd
Save attributes strategies: handle attributes deleted subscription notification in DefaultTelemetrySubscriptionService 2025-03-03 17:23:01 +02:00
Andrii Landiak
324bcc1cbf Merge remote-tracking branch 'upstream/master' into feature/calculated-fields-vc 2025-02-28 18:17:57 +02:00
Dmytro Skarzhynets
fbda81d0d0
Save time series strategies: merge with master 2025-02-28 17:28:03 +02:00