9477 Commits (e46374ee3c507a4974403b6c5f12efa6ccbbbc46)

Author SHA1 Message Date
Igor Kulikov e46374ee3c feat(solutions): track tenant telemetry/attribute keys for uninstall cleanup 4 months ago
Igor Kulikov b84845f258 refactor(solutions): use User instead of SecurityUser in install context 4 months ago
Igor Kulikov a77bb2b636 feat(iot-hub): register iot_hub widget in home page bundle 4 months ago
Igor Kulikov b46f29f1d2 feat(solutions): use edge-aware page link for installed rule chains 4 months ago
Igor Kulikov 35964a37dd IoT Hub widget initial implementation 4 months ago
Viacheslav Klimov 744773b228
Add system images to LTS patch applier 4 months ago
Viacheslav Klimov 75d2613a73
Apply LTS schema update during full-version upgrade 4 months ago
Igor Kulikov d859573bb6 feat(iot-hub): add installed items dialog, extract reusable installed items table 4 months ago
Igor Kulikov 8e8efed94c feat(iot-hub): redesign item detail dialog, add installed item counts API 4 months ago
Igor Kulikov 34bfd3b4a8 feat(solutions): add solutionId to install context, separate zip extraction error handling 4 months ago
Viacheslav Klimov e782f4c846
Enhance SystemPatchApplier for LTS version support 4 months ago
Igor Kulikov 53d118dcf3 feat(solutions): add dashboard assignment to edge provisioning, minor style fix 4 months ago
Dmytro Skarzhynets 3fe1110123 fix: use presencePenalty instead of frequencyPenalty for Vertex AI GenerationConfig 4 months ago
Sergey Matvienko 5931921c04 Fix REST API Call node blocking actor thread and semaphore permit leak 5 months ago
Andrii Shvaika 3364b36000 fix(iot-hub): use DeviceConnectivityService for transport variables 5 months ago
dashevchenko f624c0fcb1 deleted redundant import 5 months ago
dashevchenko fca4f837a2 enhanced test 5 months ago
dashevchenko 8594ea3e63 refactoring 5 months ago
dashevchenko ef4bbc0b49 system alarm comment access control fix 5 months ago
dashevchenko e7ca14ad11 deleted deprecated proto field and corresponding code 5 months ago
Igor Kulikov c770bf290f Update card installed state, remove labels, detail dialog info, and API changes 5 months ago
Andrew Shvayka e05b56b9a4
Feature/device library (#15347) 5 months ago
Igor Kulikov 1e70c4acad Add installed items count API, installed items button, and menu reorder 5 months ago
Igor Kulikov 2332445c03 Add card install/update state, itemType filter, and detail dialog image carousel 5 months ago
Igor Kulikov ce5625a332 Add solution template install support to IoT Hub integration 5 months ago
dashevchenko bf307a41bd added tests for DefaultWebSocketService 5 months ago
dashevchenko a75c008f50 added tests for DefaultWebSocketService.processSubscription 5 months ago
dashevchenko cffd2e96cc fixed WS limit handling for "Sessions per public user maximum number" 5 months ago
dashevchenko 7cce88f330 fixed potential NPE, code cleanup 5 months ago
dashevchenko c033f4b5b3 refactoring, added tests 5 months ago
dashevchenko f0af688282 refactoring, added tests 5 months ago
dashevchenko 262565a411 refactoring 5 months ago
dashevchenko f651f0a721 fixed cache cleanup on tenant/entity deletion for DefaultCalculatedFieldCache, DefaultTbAssetProfileCache, DefaultTbDeviceProfileCache 5 months ago
Viacheslav Klimov 02529029c5
Update default CSP value covering core ThingsBoard functionality 5 months ago
Viacheslav Klimov de0c2850f7
Fix CSP example value to include img-src and font-src directives 5 months ago
Viacheslav Klimov 688a1d52b3
Sanitize database error messages 5 months ago
Viacheslav Klimov 61bccb005a
Restore runtime SSRF validation in CustomOAuth2ClientMapper 5 months ago
Viacheslav Klimov c1dd327b47
Add description comments for security headers properties in thingsboard.yml 5 months ago
Viacheslav Klimov 3a765209ff
Address PR review comments 5 months ago
Viacheslav Klimov 2f39347dd2
Address PR review comments 5 months ago
Viacheslav Klimov 07af263997
Add configurable security headers and env-var-backed CORS configuration 5 months ago
Viacheslav Klimov ae8246fc60
Fix SSRF DNS rebinding bypass, add allow-list, protect additional HTTP vectors 5 months ago
Igor Kulikov 09438ca931 Refactor IoT Hub update flow with checksum-based modification detection 6 months ago
Sergey Matvienko 3adfd9bd5a Fix flaky testReadSingleResource_sendFromClient_CollectedValue: reset static timestamps before each run 6 months ago
Sergey Matvienko cf795139bb Fix flaky testFirmwareUpdateByObject5_Ok: isolate LeshanClient.stop() exception 6 months ago
Andrii Landiak e2e6f44d6b Fix stale test after notification request cleanup refactoring 6 months ago
Sergey Matvienko a928799909 Enrich SSL configuration documentation with path resolution details 6 months ago
Sergey Matvienko fbf690cd8f Reuse AbstractWebTest.TIMEOUT for Awaitility timeout in EdgeGrpcSslTest 6 months ago
Sergey Matvienko 4d2545052d Use production EdgeGrpcService.setupSsl() in tests instead of copy-pasted logic 6 months ago
Sergey Matvienko c65b172d7e Improve test method names for clarity 6 months ago