ViacheslavKlimov
|
43176d37fc
|
Add entity name for jobs
|
2025-05-23 15:20:08 +03:00 |
|
dshvaika
|
35e9d007d0
|
upgrade logic + rate limits validation
|
2025-05-23 12:30:30 +03:00 |
|
Dmytro Skarzhynets
|
95bd1fb23c
|
AI rule node: implement data validator for AI settings
|
2025-05-22 19:02:19 +03:00 |
|
Dmytro Skarzhynets
|
9111574eca
|
AI rule node: formatting fix for modelConfig field doc
|
2025-05-22 16:42:11 +03:00 |
|
Anatolii Davydko
|
6b651e1992
|
add api key
|
2025-05-22 12:49:11 +01: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
|
c2776ce7a6
|
AI rule node: add JSON Schema to rule node config
|
2025-05-20 17:59:58 +03:00 |
|
Sergey Matvienko
|
7093032516
|
refactored obsolete com.github.java-json-tools:json-schema-validator with actively updated com.networknt:json-schema-validator
|
2025-05-20 16:39:21 +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 |
|
Dmytro Skarzhynets
|
7c94c43d66
|
AI rule node: refactor configuration field description in AiSettings
|
2025-05-20 16:16:30 +03:00 |
|
ViacheslavKlimov
|
b618249c62
|
Introduce entity id for jobs
|
2025-05-20 13:50:18 +03:00 |
|
ViacheslavKlimov
|
5e46608abc
|
Support for job manager on Rule Engine
|
2025-05-19 15:30:34 +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
|
1a3b1c3fe4
|
AI rule node: REST API for CRUD operations on AI settings
|
2025-05-15 18:52:31 +03:00 |
|
Dmytro Skarzhynets
|
f06b1d5feb
|
AI rule node: remove findNextBatch() method
|
2025-05-15 18:51:53 +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 |
|
Vladyslav_Prykhodko
|
9b13e733d7
|
Merge remote-tracking branch 'upstream/master' into improvements/calculated-fields
|
2025-05-15 15:56:18 +03:00 |
|
Andrew Shvayka
|
26c9c565b1
|
Merge pull request #13279 from thingsboard/lwm2m_observe_composite
lwm2m_Extend observe strategies: add Composite per-object and Composite all-at-once to existing Single
|
2025-05-15 12:41:42 +03:00 |
|
ViacheslavKlimov
|
95d1b5ebd7
|
Minor refactoring for TopicPartitionInfo
|
2025-05-15 11:17:31 +03:00 |
|
nickAS21
|
cb2ab78186
|
lwm2m: comments - 1
|
2025-05-14 17:41:36 +03:00 |
|
Andrew Shvayka
|
f7572a0289
|
Merge pull request #13382 from thingsboard/tbel_isMap_isList
tbel_Add utility methods to check for Map, List, and Array types
|
2025-05-14 15:19:55 +03:00 |
|
nickAS21
|
758ed0f189
|
tbel: Add utility methods to check for Map, List, and Array types in TbUtils
|
2025-05-14 13:07:07 +03:00 |
|
Viacheslav Klimov
|
a27b30f3ce
|
Merge pull request #13379 from thingsboard/rc
rc
|
2025-05-14 09:17:57 +03:00 |
|
ViacheslavKlimov
|
ef65dd9026
|
Fix missing queue prefixes
|
2025-05-13 16:41:57 +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
|
7d0b6bfdec
|
Refactoring for tasks api
|
2025-05-13 11:54:36 +03:00 |
|
ViacheslavKlimov
|
d21b7fe064
|
Ignore unknown properties for EdqsState
|
2025-05-12 17:21:43 +03:00 |
|
ViacheslavKlimov
|
14f24d2497
|
Fix readiness status for local EDQS
|
2025-05-12 11:28:16 +03:00 |
|
nickAS21
|
ccad309cfc
|
Merge branch 'refs/heads/master' into lwm2m_observe_composite
|
2025-05-12 10:02:07 +03:00 |
|
Sergey Matvienko
|
a3c7084d7f
|
refactored obsolete com.github.java-json-tools:json-schema-validator with actively updated com.networknt:json-schema-validator
|
2025-05-10 14:24:04 +02:00 |
|
nickAS21
|
68eff16e67
|
lwm2m: create strategy Composite_By_Object and tests
|
2025-05-09 19:12:40 +03:00 |
|
ViacheslavKlimov
|
b97c1888f1
|
EDQS readiness check; refactor API enabling
|
2025-05-09 19:05:28 +03:00 |
|
ViacheslavKlimov
|
590805b6a3
|
Handle uncaught auth exceptions
|
2025-05-09 13:25:31 +03:00 |
|
ViacheslavKlimov
|
8c959232d4
|
Configurable tasks poll interval; task processing timing
|
2025-05-08 16:49:33 +03:00 |
|
Viacheslav Klimov
|
02db09c84b
|
Merge pull request #13221 from smatvienko-tb/fix/invalidate-async-js-scripts
invalidate async js scripts
|
2025-05-08 12:16:49 +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 |
|
ViacheslavKlimov
|
f5e816923d
|
Tasks partitioning strategies; jobs filter; fixes
|
2025-05-08 11:55:13 +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
|
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 |
|
ViacheslavKlimov
|
574679b4a4
|
Merge branch 'master' of github.com:thingsboard/thingsboard into feature/jobs
|
2025-05-07 10:58:08 +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 |
|
ViacheslavKlimov
|
1e5b6cc9a9
|
Remove task.getKey()
|
2025-05-05 15:45:56 +03:00 |
|