10533 Commits (265a2aff716e68ffd32126f89ce6b235ededd595)

Author SHA1 Message Date
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
dashevchenko f2a0d53118 fixed schema ordering for generic classes 5 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
Viacheslav Klimov a3c0f0b689
Fix rule chain notes: extract DAO, reduce column size, add tests 6 months ago
dashevchenko d081cc112f reverted ensureDeterministicPropertyOrder 6 months ago
dashevchenko 07f410d605 SwaggerConfiguration improvement: making schema order stable 6 months ago
dashevchenko 6b81c81526 env description improvements 6 months ago
dashevchenko b11189f974 remove parent required field from children 6 months ago
dashevchenko 89acce4c20 added test checking DiscriminatorMapping for EntityId, some java docs 6 months ago
dashevchenko 622c0a113c fixed resolvePropertyOrder method 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
dashevchenko 0d0c29255a fixed resolvePropertyOrder to walk interface ancestry 6 months ago
Sergey Matvienko cf795139bb Fix flaky testFirmwareUpdateByObject5_Ok: isolate LeshanClient.stop() exception 6 months ago
dashevchenko 0fa97af922 fixed FeaturesInfo class, added ability to manually set json property order 6 months ago
Andrii Landiak e2e6f44d6b Fix stale test after notification request cleanup refactoring 6 months ago
Andrii Landiak 4b034d3067 Remove WebSocket API key header authentication, keep only authCmd 6 months ago
Andrii Landiak e706b2e82f Use consistent Authorization header format for WebSocket API key authentication 6 months ago
dashevchenko 77f5317610 minor refactoring 6 months ago
Dmytro Skarzhynets 1d9661124c feat: add additionalInfo field to CalculatedField 6 months ago
dashevchenko eaf69d1aa9 fixed schema fields order 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
dashevchenko 4fd7d7eb61 NotificationRuleRecipientsConfig refactoring, added dedulication logic so that fields not being dulicated in children 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
Sergey Matvienko feae24fac8 Extract PAGE_SIZE constant in AuditLogControllerTest 6 months ago
Sergey Matvienko da12ee6dc0 Fix flaky AuditLogControllerTest: use Awaitility for async audit log assertions 6 months ago
Sergey Matvienko 42179bddf8 Add comment explaining why EntityViewControllerTest owns its MQTT port 6 months ago
Sergey Matvienko 95016447cc Fix EntityViewControllerTest MQTT port collision with other test contexts 6 months ago
dashevchenko 12b812ed1b EntityId openspec improvements 6 months ago