10800 Commits (lts-4.4)

Author SHA1 Message Date
Viacheslav Klimov ac600848e6
Fix duplicate OpenAPI schemas for discriminated types 6 months ago
dashevchenko e7ca14ad11 deleted deprecated proto field and corresponding code 6 months ago
Viacheslav Klimov 7ab9b931a7
Address PR review: restore private visibility, keep @Valid, fix test script dialog 6 months ago
Viacheslav Klimov d4b8fa0312
Add type guard for alarm rule updates and defensive cast in fromCalculatedField 6 months ago
Viacheslav Klimov 6628858e82
Address PR review: deduplicate checkReferencedEntities, fix return→noop, fix NPE, add expression validation 6 months ago
Viacheslav Klimov 856b462fdf
Remove deprecated device profile alarm rules from API docs 6 months ago
Viacheslav Klimov b234948d14
Fix AlarmRuleControllerTest deserialization failures 6 months ago
Igor Kulikov c770bf290f Update card installed state, remove labels, detail dialog info, and API changes 6 months ago
Andrew Shvayka e05b56b9a4
Feature/device library (#15347) 6 months ago
dashevchenko 12f0094a64 deleted redundant required mode for some entity fields, added appropriate mediaType for some api request body 6 months ago
Igor Kulikov 1e70c4acad Add installed items count API, installed items button, and menu reorder 6 months ago
dashevchenko ff8152395e added missed response schemas 6 months ago
Viacheslav Klimov 253f70d789
Refactor alarm rule controller to remove cross-controller dependency 6 months ago
Viacheslav Klimov 6028288e32
Address PR review: add type guard, null checks, and input validation 6 months ago
Viacheslav Klimov d2b0cd049f
Use plural path for alarm rules by entity endpoint 6 months ago
Viacheslav Klimov 0ef8dd513d
Refactor alarm rule controller and fix swagger docs 6 months ago
Igor Kulikov 2332445c03 Add card install/update state, itemType filter, and detail dialog image carousel 6 months ago
Viacheslav Klimov 5768bbefe1
Add separate alarm rules API 6 months ago
Igor Kulikov ce5625a332 Add solution template install support to IoT Hub integration 6 months ago
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
Andrii Landiak cfc3935860 Set TB_TRANSPORT_SSL_CERTIFICATE_RELOAD_ENABLED default to 'true' 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 7 months ago
dashevchenko c033f4b5b3 refactoring, added tests 7 months ago
Viacheslav Klimov 46853ef7b8
Address PR review comments and add missing test coverage 7 months ago
Viacheslav Klimov d1566449d0
Move OR validation to BaseEntityService and fix toggle behavior 7 months ago
Viacheslav Klimov 293126caea
Fix test for disabled OR conditions 7 months ago
Viacheslav Klimov ca08f4b435
Fix OR key filter SQL generation, propagation, and add comprehensive tests 7 months ago
Viacheslav Klimov 02ddfd09a9
Add controller integration tests for OR key filter queries 7 months ago
Viacheslav Klimov 4ae486a5f1
Add feature toggle, SystemParams field, and service-layer validation 7 months ago
Viacheslav Klimov c9e0839b52
Add keyFiltersOperation field to EntityCountQuery and propagate through constructors 7 months ago
Viacheslav Klimov 8246097fb4
Create unified ComplexOperation enum and update all references 7 months ago
dashevchenko c7ae240d5a fixed evictOwner method to delete customers/subcustomers entities as well 7 months ago
dashevchenko 6e2eb5dc34 refactoring 7 months ago
dashevchenko 8204bc4601 fixed Tenant profile not found handling during cf initialization 7 months ago
dashevchenko f0af688282 refactoring, added tests 7 months ago
dashevchenko a582d15807 fixed DEVICE_PROFILE,ASSET_PROFILE cfs cleanup, refactoring 7 months ago
dashevchenko c410b9317f refactoring: moved cf cache cleanup logic from AbstractConsumerService to DefaultCalculatedFieldCache 7 months ago
dashevchenko 262565a411 refactoring 7 months ago
dashevchenko f651f0a721 fixed cache cleanup on tenant/entity deletion for DefaultCalculatedFieldCache, DefaultTbAssetProfileCache, DefaultTbDeviceProfileCache 7 months ago
Viacheslav Klimov 02529029c5
Update default CSP value covering core ThingsBoard functionality 7 months ago
Viacheslav Klimov de0c2850f7
Fix CSP example value to include img-src and font-src directives 7 months ago
Viacheslav Klimov 0779f9502f
Add ApiKeyApiClientTest 7 months ago