10595 Commits (65aef719f23c2ccfe312cd08276e229f3dbcd9ed)

Author SHA1 Message Date
dashevchenko e56566e91f hidden deprecated schemas, fixed duplicated classes 2 months ago
Viacheslav Klimov b9b518a450
Strip @JsonIgnoreProperties from schema context and remove CalculatedField pre-registration 2 months ago
dashevchenko 07206c6862 updated swagger configuration to fix AiChatModelConfig children schemas 2 months ago
Viacheslav Klimov cf93b59433
Remove ContactBased and HasId pre-registration 2 months ago
Viacheslav Klimov f1c284b7bb
Fix duplicate OpenAPI schemas for discriminated types 2 months ago
Viacheslav Klimov ac600848e6
Fix duplicate OpenAPI schemas for discriminated types 2 months ago
Viacheslav Klimov 7ab9b931a7
Address PR review: restore private visibility, keep @Valid, fix test script dialog 2 months ago
Viacheslav Klimov d4b8fa0312
Add type guard for alarm rule updates and defensive cast in fromCalculatedField 2 months ago
Viacheslav Klimov 6628858e82
Address PR review: deduplicate checkReferencedEntities, fix return→noop, fix NPE, add expression validation 2 months ago
Viacheslav Klimov 856b462fdf
Remove deprecated device profile alarm rules from API docs 2 months ago
Viacheslav Klimov b234948d14
Fix AlarmRuleControllerTest deserialization failures 2 months ago
dashevchenko 12f0094a64 deleted redundant required mode for some entity fields, added appropriate mediaType for some api request body 2 months ago
dashevchenko ff8152395e added missed response schemas 2 months ago
Viacheslav Klimov 253f70d789
Refactor alarm rule controller to remove cross-controller dependency 2 months ago
Viacheslav Klimov ee975cf386
Version set to 4.3.1.2-SNAPSHOT 2 months ago
Viacheslav Klimov 2a7eab3db5
Version set to 4.2.2.2-SNAPSHOT 2 months ago
Viacheslav Klimov 6028288e32
Address PR review: add type guard, null checks, and input validation 2 months ago
Viacheslav Klimov d2b0cd049f
Use plural path for alarm rules by entity endpoint 2 months ago
Viacheslav Klimov 0ef8dd513d
Refactor alarm rule controller and fix swagger docs 2 months ago
Viacheslav Klimov 5768bbefe1
Add separate alarm rules API 2 months ago
IrynaMatveieva 0e8995eb93 revert tenant filtering except for type-based lookup 2 months ago
IrynaMatveieva 5b94f14096 Fix calculated field cache to filter by tenant 2 months ago
Sergey Matvienko 7bb708888f Address review: fix pkg.skip.bootjar precedence and remove unused surefire.version 2 months ago
Sergey Matvienko d2cde5ba94 Add per-format packaging skip flags (pkg.skip.bootjar/deb/rpm/zip) 3 months ago
Viacheslav Klimov 02529029c5
Update default CSP value covering core ThingsBoard functionality 3 months ago
Viacheslav Klimov de0c2850f7
Fix CSP example value to include img-src and font-src directives 3 months ago
Viacheslav Klimov 0779f9502f
Add ApiKeyApiClientTest 3 months ago
Viacheslav Klimov b26e018d24
Rename JavaClientTest classes to ApiClientTest 3 months ago
Viacheslav Klimov a08571ea27
Fix AdminJavaClientTest 3 months ago
Viacheslav Klimov 63f9c05f04
Tests for new ThingsboardClient 3 months ago
Nikita Mazurenko 511d709b03 Remove stale todo in PostgresBasedEdgeGrpcSessionManager 3 months ago
Nikita Mazurenko 4e32c6490a Restore interrupt flag in awaitConsumerTermination 3 months ago
Nikita Mazurenko 2647b807f6 Remove shadowing downlinkMessageMapper field in KafkaBasedEdgeGrpcSessionManager 3 months ago
Nikita Mazurenko d915dbeb03 Fix potential NPE on getState() in PostgresBasedEdgeGrpcSessionManager 3 months ago
Nikita Mazurenko dc7b86fa1d Address PR review comments for edge session refactoring 3 months ago
Viacheslav Klimov 688a1d52b3
Sanitize database error messages 3 months ago
Viacheslav Klimov 61bccb005a
Restore runtime SSRF validation in CustomOAuth2ClientMapper 3 months ago
Nikita Mazurenko c09c821411 Fix EdgeGrpcSslTest 3 months ago
Viacheslav Klimov c1dd327b47
Add description comments for security headers properties in thingsboard.yml 3 months ago
Viacheslav Klimov 3a765209ff
Address PR review comments 3 months ago
Viacheslav Klimov 2f39347dd2
Address PR review comments 3 months ago
Viacheslav Klimov 07af263997
Add configurable security headers and env-var-backed CORS configuration 3 months ago
Viacheslav Klimov ae8246fc60
Fix SSRF DNS rebinding bypass, add allow-list, protect additional HTTP vectors 3 months ago
Volodymyr Babak 06bf79234a Code review changes 3 months ago
dashevchenko f2a0d53118 fixed schema ordering for generic classes 3 months ago
dashevchenko c3b0ce2ca2 fixed openapi schema ordering 3 months ago
dashevchenko 31d6b20944 fixed ByteBuffer fields for openapi schema 3 months ago
dashevchenko 2a3c668ec9 fixed readOnly for entityId, deterministic order of tags, fixed DebugEventFilter field duplication (isError, error), fixed OtaPackage data format 3 months ago
Vladyslav_Prykhodko ba5840ebd7 Add custom translate support for gauge widget titles and label widget 3 months ago
Viacheslav Klimov a3c0f0b689
Fix rule chain notes: extract DAO, reduce column size, add tests 3 months ago