10969 Commits (cb99a36adbe1355ca462cf1736deaaba1addcf99)

Author SHA1 Message Date
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
Viacheslav Klimov f7b79f8dc6
Cleanup 6 months ago
dashevchenko 7cce88f330 fixed potential NPE, code cleanup 6 months ago
dashevchenko c033f4b5b3 refactoring, added tests 6 months ago
Viacheslav Klimov 46853ef7b8
Address PR review comments and add missing test coverage 6 months ago
Viacheslav Klimov d1566449d0
Move OR validation to BaseEntityService and fix toggle behavior 6 months ago
Viacheslav Klimov 293126caea
Fix test for disabled OR conditions 6 months ago
Viacheslav Klimov ca08f4b435
Fix OR key filter SQL generation, propagation, and add comprehensive tests 6 months ago
Viacheslav Klimov 02ddfd09a9
Add controller integration tests for OR key filter queries 6 months ago
Viacheslav Klimov 4ae486a5f1
Add feature toggle, SystemParams field, and service-layer validation 6 months ago
Viacheslav Klimov c9e0839b52
Add keyFiltersOperation field to EntityCountQuery and propagate through constructors 6 months ago
Viacheslav Klimov 8246097fb4
Create unified ComplexOperation enum and update all references 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 0779f9502f
Add ApiKeyApiClientTest 6 months ago
Viacheslav Klimov b26e018d24
Rename JavaClientTest classes to ApiClientTest 6 months ago
Viacheslav Klimov a08571ea27
Fix AdminJavaClientTest 6 months ago
Viacheslav Klimov 63f9c05f04
Tests for new ThingsboardClient 6 months ago
Nikita Mazurenko 511d709b03 Remove stale todo in PostgresBasedEdgeGrpcSessionManager 6 months ago
Nikita Mazurenko 4e32c6490a Restore interrupt flag in awaitConsumerTermination 6 months ago
Nikita Mazurenko 2647b807f6 Remove shadowing downlinkMessageMapper field in KafkaBasedEdgeGrpcSessionManager 6 months ago
Nikita Mazurenko d915dbeb03 Fix potential NPE on getState() in PostgresBasedEdgeGrpcSessionManager 6 months ago
Nikita Mazurenko dc7b86fa1d Address PR review comments for edge session refactoring 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
Nikita Mazurenko c09c821411 Fix EdgeGrpcSslTest 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
Volodymyr Babak 06bf79234a Code review changes 6 months ago
dashevchenko f2a0d53118 fixed schema ordering for generic classes 6 months ago
dashevchenko c3b0ce2ca2 fixed openapi schema ordering 6 months ago
dashevchenko 31d6b20944 fixed ByteBuffer fields for openapi schema 6 months ago
dashevchenko 2a3c668ec9 fixed readOnly for entityId, deterministic order of tags, fixed DebugEventFilter field duplication (isError, error), fixed OtaPackage data format 6 months ago
Vladyslav_Prykhodko ba5840ebd7 Add custom translate support for gauge widget titles and label widget 6 months ago