10535 Commits (adeef4284fdef382cd868b5fa0861cebf794178a)

Author SHA1 Message Date
dashevchenko bf307a41bd added tests for DefaultWebSocketService 6 months ago
dashevchenko a75c008f50 added tests for DefaultWebSocketService.processSubscription 6 months ago
dashevchenko cffd2e96cc fixed WS limit handling for "Sessions per public user maximum number" 6 months ago
IrynaMatveieva 0e8995eb93 revert tenant filtering except for type-based lookup 6 months ago
IrynaMatveieva 5b94f14096 Fix calculated field cache to filter by tenant 6 months ago
Sergey Matvienko 7bb708888f Address review: fix pkg.skip.bootjar precedence and remove unused surefire.version 6 months ago
Andrii Landiak cfc3935860 Set TB_TRANSPORT_SSL_CERTIFICATE_RELOAD_ENABLED default to 'true' 6 months ago
Sergey Matvienko d2cde5ba94 Add per-format packaging skip flags (pkg.skip.bootjar/deb/rpm/zip) 6 months ago
Andrii Landiak 22d9506206 Improve SSL certificate reload: rollback safety, defaults, and test encapsulation 6 months ago
Andrii Landiak 255bb38dc2 Fimprove SSL certificate reload robustness and config clarity 6 months ago
Andrii Landiak 8be7a23b15 Added automatic SSL/TLS certificate reload for transports without service restart 6 months ago
dashevchenko 7cce88f330 fixed potential NPE, code cleanup 6 months ago
dashevchenko c033f4b5b3 refactoring, added tests 6 months ago
dashevchenko c7ae240d5a fixed evictOwner method to delete customers/subcustomers entities as well 6 months ago
dashevchenko 6e2eb5dc34 refactoring 6 months ago
dashevchenko 8204bc4601 fixed Tenant profile not found handling during cf initialization 6 months ago
dashevchenko f0af688282 refactoring, added tests 6 months ago
dashevchenko a582d15807 fixed DEVICE_PROFILE,ASSET_PROFILE cfs cleanup, refactoring 6 months ago
dashevchenko c410b9317f refactoring: moved cf cache cleanup logic from AbstractConsumerService to DefaultCalculatedFieldCache 6 months ago
dashevchenko 262565a411 refactoring 6 months ago
dashevchenko f651f0a721 fixed cache cleanup on tenant/entity deletion for DefaultCalculatedFieldCache, DefaultTbAssetProfileCache, DefaultTbDeviceProfileCache 6 months ago
Viacheslav Klimov 02529029c5
Update default CSP value covering core ThingsBoard functionality 6 months ago
Viacheslav Klimov de0c2850f7
Fix CSP example value to include img-src and font-src directives 6 months ago
Viacheslav Klimov 688a1d52b3
Sanitize database error messages 6 months ago
Viacheslav Klimov 61bccb005a
Restore runtime SSRF validation in CustomOAuth2ClientMapper 6 months ago
Viacheslav Klimov c1dd327b47
Add description comments for security headers properties in thingsboard.yml 6 months ago
Viacheslav Klimov 3a765209ff
Address PR review comments 6 months ago
Viacheslav Klimov 2f39347dd2
Address PR review comments 6 months ago
Viacheslav Klimov 07af263997
Add configurable security headers and env-var-backed CORS configuration 6 months ago
Viacheslav Klimov ae8246fc60
Fix SSRF DNS rebinding bypass, add allow-list, protect additional HTTP vectors 6 months ago
Sergey Matvienko 3adfd9bd5a Fix flaky testReadSingleResource_sendFromClient_CollectedValue: reset static timestamps before each run 6 months ago
Dmytro Skarzhynets f9953345ba fix: license headers 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
Dmytro Skarzhynets 1d9661124c feat: add additionalInfo field to CalculatedField 6 months ago
Viacheslav Klimov f9031dd63f
Version set to 4.3.1.1-SNAPSHOT 6 months ago
Viacheslav Klimov f66427fb7c
Version set to 4.2.2.1-SNAPSHOT 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
Sergey Matvienko 561a8597aa Add RSA-4096 and EC-P256 key types, parameterize all tests 6 months ago
Sergey Matvienko c149927a6e Add ECDSA P-384 test, refactor to parameterized tests 6 months ago
Sergey Matvienko 9e19d0818e Improve EdgeGrpcSslTest: use port 0 and Awaitility 6 months ago
Sergey Matvienko 521efe1067 Add EdgeGrpcSslTest covering all SSL setup scenarios 6 months ago
Sergey Matvienko 8f99510d07 Restore default private_key value for backward compatibility 6 months ago
Sergey Matvienko 9de53e7781 Support combined PEM cert+key for Edge gRPC SSL 6 months ago
Sergey Matvienko 9dd1541ff7 Fix flaky tests: await async save futures before assertions 6 months ago
Sergey Matvienko 26acf60768 Fix compilation error: use effectively final variables in lambda expressions 6 months ago
Sergey Matvienko 611004327d Rename PAGE_SIZE to SMALL_PAGE_SIZE for clarity 6 months ago