8809 Commits (265a2aff716e68ffd32126f89ce6b235ededd595)

Author SHA1 Message Date
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
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
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
Dmytro Skarzhynets f9953345ba fix: license headers 6 months ago
dashevchenko 0d0c29255a fixed resolvePropertyOrder to walk interface ancestry 6 months ago
dashevchenko 0fa97af922 fixed FeaturesInfo class, added ability to manually set json property order 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
Sergey Matvienko a928799909 Enrich SSL configuration documentation with path resolution details 6 months ago
Sergey Matvienko 4d2545052d Use production EdgeGrpcService.setupSsl() in tests instead of copy-pasted logic 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
dashevchenko 4fd7d7eb61 NotificationRuleRecipientsConfig refactoring, added dedulication logic so that fields not being dulicated in children 6 months ago
dashevchenko 12b812ed1b EntityId openspec improvements 6 months ago
dashevchenko 2bcc82f682 eliminated usage of DefaultNotificationRuleRecipientsConfig and EntityExportData instances 6 months ago
Volodymyr Babak 552bf59680 Refactoring ApiKeyService - merge save methods 6 months ago
dashevchenko d4c2ffea9e env descriptions improvements 6 months ago
Viacheslav Klimov bf7e8ecdfa
Add 4.2.2.x as supported from version for upgrade 6 months ago
dashevchenko dd9fdb4181 refactoring 6 months ago
Andrii Landiak 0587adb789 Refactoring after review 6 months ago
dashevchenko e82861b3e9 refactoring 6 months ago
Andrii Landiak cda0a96f8d WebSocket API key authentication 6 months ago
dashevchenko e1a32a6e65 added env section description 6 months ago
Viacheslav Klimov 01813e9640
Add idempotency note to deleteEntityAttributes Swagger docs 6 months ago
Andrii Landiak 47369026fb CE: Fixed notification requests and RPC cleanup timeout on large datasets 6 months ago
Vladyslav_Prykhodko 7fdaf3f383 Refactor save rule chain note 6 months ago
Vladyslav_Prykhodko db87b489f1 Implements support notes in RuleChain entity 6 months ago
dashevchenko 4f37dace97 minor Swagger improvements 6 months ago
Volodymyr Babak 04aed068bf
Edge api key sync (#87) 6 months ago
dashevchenko a1758b5ddb openapi schema fields order fix 6 months ago
dashevchenko d1849dce7c make schema fields ordered 6 months ago
dashevchenko 30b046fa30 sending ws error when the telemetry queries exceed limit 6 months ago