3073 Commits

Author SHA1 Message Date
Sergey Matvienko
70f7c8a132 TbSqlBlockingQueue does not log an error on InterruptedException because of normal lifecycle 2023-12-11 16:52:45 +01:00
Andrew Shvayka
da7cc60856
Merge pull request #9803 from smatvienko-tb/feature/device-connectivity-test-improvement
[3.6.2] Device connectivity controller test improvements
2023-12-11 17:20:44 +02:00
ViacheslavKlimov
f70aa61c08 Merge branch 'master' into image-gallery-improvements 2023-12-11 17:13:55 +02:00
Andrii Landiak
fdfef83c1e Merge remote-tracking branch 'upstream/master' into fix/edge-compatibility-after-image-feature 2023-12-11 14:08:58 +02:00
Andrii Shvaika
41e4c0696c Merge branch 'master' of github.com:thingsboard/thingsboard 2023-12-08 19:09:16 +02:00
Andrii Shvaika
32fe5b3a52 Widget type export fix. Image delete validation fix 2023-12-08 19:09:00 +02:00
Andrew Shvayka
4c3e081b91
Merge pull request #9688 from AndriiLandiak/edge-upgrade-instructions
Edge upgrade instructions
2023-12-08 16:40:05 +02:00
Igor Kulikov
b7b889117a Improve images update methods. 2023-12-08 16:25:47 +02:00
Andrew Shvayka
acc67a2077
Merge pull request #9776 from ShvaykaD/feature/profile-names-api
added new get entity profile names APIs for profile entities(AssetProfile & DeviceProfile)
2023-12-08 14:57:32 +02:00
ShvaykaD
cfe47f88b6 rollback sorting in sql 2023-12-08 14:32:26 +02:00
Andrii Landiak
c48737be47 Change order for EdgeSyncCursor: up resource to top, cuz all entities which 'hasImage' should have link for resource 2023-12-08 14:06:05 +02:00
Andrii Landiak
2378f2ec2d Add handling logic for backward compatibility with previous Edges 2023-12-08 13:46:42 +02:00
Volodymyr Babak
88d9128b96 Use docker volume instead of bind mount 2023-12-08 13:34:36 +02:00
Sergey Matvienko
ad40971149 Device connectivity controller test improvements 2023-12-08 12:21:36 +01:00
ViacheslavKlimov
b9ac141bff When replacing base64 with links, keep the transaction with no rollback 2023-12-08 12:34:24 +02:00
Sergey Matvienko
4c8cf69632 TbSqlBlockingQueue failover improvement 2023-12-07 17:27:34 +01:00
ShvaykaD
f7af8e298c added fixes after review 2023-12-07 17:41:29 +02:00
ShvaykaD
506c317985 Merge branch 'master' into feature/profile-names-api 2023-12-07 15:56:34 +02:00
ViacheslavKlimov
5191b690b7 Resolve entity's owner users in TbNotificationNode 2023-12-06 12:57:44 +02:00
imbeacon
e8a06ae425 Refactored commands for gateway launch for every system, according to docker documentation for every of them, refactored container name generation, added downloading and saving for CA MQTTS certificate 2023-12-05 20:39:08 +02:00
ShvaykaD
375ba46451 added new get entity profile names APIs for profile entities(AssetProfile & DeviceProfile) 2023-12-05 18:53:41 +02:00
Igor Kulikov
35a9ec2714 Improve image preview generation to preserve transparency. 2023-12-05 14:55:55 +02:00
Andrew Shvayka
2db90a7c54
Merge pull request #9764 from dashevchenko/dockerComandFixForLocalhost
Fixed mqtt/coap docker connectivity commands (localhost case)
2023-12-05 11:46:39 +02:00
Andrew Shvayka
0f98c480b0
Merge pull request #9542 from thingsboard/feature/image-resources
Image gallery
2023-12-04 17:44:06 +02:00
dashevchenko
e8073be175 updated gateway commands (added port exposing, updated container naming) 2023-12-04 15:32:19 +02:00
ViacheslavKlimov
e9e70d2d4a Skip device and asset profiles with no images on upgrade 2023-12-04 14:14:49 +02:00
dashevchenko
b69d91d4c3 fixed mqtt/coap docker commands when TB host is localhost (replaced --network=host to --add-host=host.docker.internal:host-gateway) 2023-12-04 13:49:49 +02:00
ViacheslavKlimov
605e9987fb Refactor resources validation 2023-12-04 12:14:02 +02:00
ViacheslavKlimov
a97ddcdeca Update logging levels 2023-12-01 17:59:56 +02:00
ViacheslavKlimov
cca7f47abc Add more logging for ImageService 2023-12-01 15:16:42 +02:00
ViacheslavKlimov
f25f2e0fa8 Inline systemTenantId param for findSystemOrTenantImageByEtag 2023-12-01 15:16:00 +02:00
YevhenBondarenko
df168b41de fixed getOrSaveKeyId in transaction 2023-12-01 13:55:20 +01:00
Andrii Shvaika
9b474dee1e Fix method name to search iamges by etag 2023-12-01 12:29:52 +02:00
ViacheslavKlimov
f732631fd1 Fix widget marker images processing; suppress image processing errors 2023-12-01 11:45:59 +02:00
ViacheslavKlimov
0f4061e34a Fix failing tests 2023-12-01 10:41:42 +02:00
ViacheslavKlimov
e35a6cb5a5 Update warn log for unsupported image media types 2023-12-01 10:25:56 +02:00
ViacheslavKlimov
2d26fdcb95 Fixes and improvements for images processing 2023-11-30 20:49:09 +02:00
ViacheslavKlimov
ddfa55ba6e Images upgrade; minor refactoring 2023-11-30 11:47:40 +02:00
ViacheslavKlimov
5337943747 Merge branch 'master' into feature/image-resources 2023-11-30 10:52:18 +02:00
Andrew Shvayka
c93065aae6
Merge pull request #9661 from imbeacon/fix/device-connectivity-localhost-commands
Added fix for docker command for gateway launch command and support for ipv6 adresses in device connectivity
2023-11-29 16:54:51 +02:00
Andrii Shvaika
c3f1ffeb41 Tb Image Metadata in import/export 2023-11-29 14:11:19 +02:00
Andrii Shvaika
d6bfc40dc6 Automatic image import-export from dashboards and widget types 2023-11-29 13:15:07 +02:00
ViacheslavKlimov
6068837849 Revert images migration from Base64 2023-11-28 14:34:47 +02:00
Andrii Shvaika
3322957630 Import Export of images. Search without system images 2023-11-22 15:45:14 +02:00
Andrii Shvaika
c09caa22dc Improvements to queries and cache cleanup 2023-11-21 17:43:02 +02:00
Andrii Shvaika
eabc5d4a49 Minor improvement 2023-11-21 12:55:14 +02:00
Andrii Shvaika
92d5af320c Merge branch 'feature/image-resources' of github.com:thingsboard/thingsboard into feature/image-resources 2023-11-21 12:03:15 +02:00
Andrii Shvaika
b61e6d878c Implement force delete of the image 2023-11-21 12:03:07 +02:00
Igor Kulikov
276debbd5d UI: Image Gallery component. 2023-11-21 11:27:37 +02:00
imbeacon
8a926ae239 Changes, due to comments 2023-11-20 17:25:19 +02:00