2580 Commits

Author SHA1 Message Date
Andrii Shvaika
24c1424335 Improve hash algorithm to affect only specific tenant queues 2022-07-05 17:27:49 +03:00
Andrii Shvaika
faf024b610 Merge branch 'resolve-partitions-improvements' of github.com:YevhenBondarenko/thingsboard into develop/3.4 2022-07-05 15:06:43 +03:00
YevhenBondarenko
0e9eee4f66 resolving partition idx by hash function 2022-07-05 11:32:09 +02:00
Andrew Shvayka
0c2a838336
Merge pull request #6852 from volodymyr-babak/feature/edge-queues-support
[3.4] New functionality - queues are propagated to edge
2022-07-05 10:26:48 +03:00
Andrew Shvayka
935760b215
Merge pull request #6858 from volodymyr-babak/bug/edge-push-to-rule-chain-node
[3.4] Edge push to rule chain node
2022-07-05 10:23:34 +03:00
Viacheslav Klimov
a86eb53038 Keep data order when getting chunked messages 2022-07-01 17:09:12 +03:00
Volodymyr Babak
6809c6237b Added default queue id into device profile 2022-07-01 12:02:38 +03:00
Volodymyr Babak
4e388c6cdc Added support of different edge version for checkpoint rule node 2022-06-30 15:56:21 +03:00
Volodymyr Babak
b495296930 Merge branch 'develop/3.4' of github.com:thingsboard/thingsboard into feature/edge-queues-support 2022-06-30 11:24:10 +03:00
Igor Kulikov
4b5e94e3cc Add Version control REST API methods to Rest Client. Remove redudant branch request parameter from some version control REST API methods. 2022-06-29 17:35:13 +03:00
Volodymyr Babak
7aa5731d55 Added tenant id to edge queue proto 2022-06-29 17:21:35 +03:00
Volodymyr Babak
70991ba7a0 New functionality - Queue are propagated to edge 2022-06-29 17:06:30 +03:00
Andrew Shvayka
0b8701b16f
Merge pull request #6846 from YevhenBondarenko/feature/queue-validation
[3.4] queue validation
2022-06-29 11:41:28 +03:00
YevhenBondarenko
68f0388723 added queue name and topic validation 2022-06-28 14:54:38 +02:00
Viacheslav Klimov
4d1a82d50b Fix export/import of deprecated dashboards 2022-06-28 13:39:09 +03:00
Andrii Shvaika
8886ea5434 Merge branch 'develop/3.4' of github.com:thingsboard/thingsboard into develop/3.4 2022-06-28 10:24:28 +03:00
Andrii Shvaika
18893d9cf3 Fix tenants and User Update Time cache 2022-06-28 10:24:15 +03:00
YevhenBondarenko
c97f9d0c70 merge with develop/3.4 2022-06-27 23:04:35 +02:00
Andrii Shvaika
3e962e151f Improved Redis Serialization 2022-06-27 17:12:09 +03:00
YevhenBondarenko
c78017ecb2 merge with develop/3.4 2022-06-27 12:01:11 +02:00
Andrii Shvaika
48c3ce7047 Fix cache value serialization issue 2022-06-27 11:48:58 +03:00
Andrii Shvaika
e9c9e24e2f Improvements to the chunks processing 2022-06-27 10:35:50 +03:00
YevhenBondarenko
c8753ef725 merge with develop/3.4 2022-06-27 09:14:31 +02:00
Andrii Shvaika
a107c1ac44 Merge branch 'vc-queue-msg-chunking' of github.com:ViacheslavKlimov/thingsboard into develop/3.4 2022-06-24 14:56:47 +03:00
Igor Kulikov
c82c6adb26 Fix conflicts 2022-06-23 14:19:44 +03:00
Igor Kulikov
472357109d VC: Detect default remote branch. Fix Entities Version Control REST API mappings to handle branch parameter. 2022-06-23 14:12:03 +03:00
Volodymyr Babak
e068faf6f9 Merge remote-tracking branch 'upstream/develop/3.4' into bug/fix-active-flag-on-cloud 2022-06-22 19:43:17 +03:00
Volodymyr Babak
731fb1eae8 Code review changes: avoid creating device actor if not needed 2022-06-22 19:42:00 +03:00
Viacheslav Klimov
d6b516e708 VC queue message chunking 2022-06-22 18:06:50 +03:00
Andrii Shvaika
7bad2782ea Merge branch 'entity-view-optimization-develop34-clean' of github.com:smatvienko-tb/thingsboard into develop/3.4 2022-06-22 17:35:22 +03:00
Andrii Shvaika
9801120384 Fixed tests 2022-06-22 17:07:14 +03:00
Volodymyr Babak
5a51028577 Merge remote-tracking branch 'upstream/develop/3.4' into bug/fix-active-flag-on-cloud 2022-06-22 15:59:00 +03:00
Volodymyr Babak
a3944c5047 Introduced new proto for device activity 2022-06-22 15:56:50 +03:00
Andrew Shvayka
c93772273c
Merge pull request #6642 from ViacheslavKlimov/fix/device-profile-permissions-checks
[3.4] Fix permission checks for DeviceProfileController
2022-06-22 13:02:09 +03:00
Andrew Shvayka
4c6f817e05
Merge pull request #6781 from volodymyr-babak/feature/edge-add-ota-updates
[3.4] Edge OTA support
2022-06-22 12:47:51 +03:00
Andrew Shvayka
34db923d4d
Merge pull request #6699 from volodymyr-babak/bug/edge-find-missing-related-rulechains
[3.4] Fix validation of missing rule chain during assignment to the edge is broken.
2022-06-22 11:57:21 +03:00
Andrew Shvayka
f80583db72
Merge pull request #6600 from volodymyr-babak/feature/edge-converters-integration
[3.4] Edge integrations/converters support
2022-06-22 11:45:44 +03:00
Andrii Shvaika
923dcff8e5 No more transaction cache 2022-06-22 10:31:32 +03:00
Sergey Matvienko
718120b614 EntitiViesService - cleanup imports 2022-06-22 08:52:45 +03:00
Sergey Matvienko
1ee35c2ed4 EntityViewService optimization using local cache and lifecycle event broadcasting 2022-06-22 08:51:05 +03:00
Andrew Shvayka
a5050cdf7f
Merge pull request #6780 from smatvienko-tb/queue-to-string-useability
[3.4] QueueKey toString for a better logging experience
2022-06-21 18:35:31 +03:00
Sergey Matvienko
cffd0a3a1e QueueKey toString for better logging experience 2022-06-21 18:12:29 +03:00
Andrii Shvaika
f5603c4f72 Merge with develop/3.4 2022-06-21 17:57:19 +03:00
Andrii Shvaika
68aa0a2a75 Minor improvements 2022-06-21 17:54:19 +03:00
Volodymyr Babak
2bf8e9d5b4 Add implementation and test for ota package contructor 2022-06-21 17:53:30 +03:00
Andrii Shvaika
a4cd4f3351 Fix vc status api calls 2022-06-21 17:17:13 +03:00
Volodymyr Babak
3b3a41a2ec Merge remote-tracking branch 'origin/develop/3.4' into feature/edge-add-ota-updates 2022-06-21 16:45:23 +03:00
Andrii Shvaika
d53985c073 Merge branch 'develop/3.4' of github.com:thingsboard/thingsboard into develop/3.4 2022-06-21 16:11:53 +03:00
Andrii Shvaika
ebbf583392 Fix multi-key cache transaction for attributes service 2022-06-21 16:11:39 +03:00
Volodymyr Babak
68e35bbb40 Merge remote-tracking branch 'upstream/develop/3.4' into feature/edge-converters-integration 2022-06-21 15:47:46 +03:00