2314 Commits (fea19e2b04ceded29646370472103fabb997b94e)

Author SHA1 Message Date
Oleksandra Matviienko ef9985f811 Address review comments: group Spring Boot BOM overrides, drop thymeleaf + lz4 plumbing 1 month ago
Sergey Matvienko 08e94a7f2a Fix flaky TbRestApiCallNodeTest via SsrfProtectionValidator ResourceLock 1 month ago
Sergey Matvienko 5931921c04 Fix REST API Call node blocking actor thread and semaphore permit leak 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 628fe04032
Make SsrfProtectionValidator-dependent tests more stable 2 months ago
Viacheslav Klimov d83a28beaa
Optimize SsrfSafeAddressResolverGroup, remove dead isEnabled checks 3 months ago
Viacheslav Klimov 959a1a84a4
Make SSRF resolver conditional, sanitize error messages, improve test coverage 3 months ago
Viacheslav Klimov 2f39347dd2
Address PR review comments 3 months ago
Viacheslav Klimov ae8246fc60
Fix SSRF DNS rebinding bypass, add allow-list, protect additional HTTP vectors 3 months ago
Viacheslav Klimov f9031dd63f
Version set to 4.3.1.1-SNAPSHOT 3 months ago
Viacheslav Klimov f66427fb7c
Version set to 4.2.2.1-SNAPSHOT 3 months ago
Viacheslav Klimov 45c0691b47
Add SSRF protection 3 months ago
Dmytro Skarzhynets f22c169198 refactor: generalize TestDbCallbackExecutor into DirectListeningExecutor enum singleton 3 months ago
Sergey Matvienko 6615c45cb5 Add direct self-reference loop detection to TbRuleChainInputNode 3 months ago
Dmytro Skarzhynets 00238968e9 fix: preserve rule node execution counter when copying messages in delay and deduplication nodes 3 months ago
Viacheslav Klimov e084fc2158
Add job finish callback mechanism 3 months ago
Viacheslav Klimov ad423555ac Version changed to 4.3.1 4 months ago
Viacheslav Klimov 132b6a1e3f Version changed to 4.2.2 4 months ago
Dmytro Skarzhynets 2264a40285
fix: resolve race condition in TbRestApiCallNodeTest 4 months ago
Viacheslav Klimov c41159a3f8 Version set to 4.3.0.2-SNAPSHOT 4 months ago
Viacheslav Klimov b244e14ef7 Version set to 4.2.1.3-SNAPSHOT 4 months ago
Viacheslav Klimov 7f427b27fb Version set to 4.3.0.1-SNAPSHOT 4 months ago
Viacheslav Klimov 295e7d68c9 Update license headers 5 months ago
Viacheslav Klimov 5b5b4dff6b Update license header 5 months ago
Viacheslav Klimov c069d28231 Version set to 4.3.0-RC 5 months ago
Viacheslav Klimov 5e8ca1ca46 TMP version set to 4.2.1.2-SNAPSHOT 5 months ago
Viacheslav Klimov f2dadd0791 Version set to 4.2.1.2-SNAPSHOT 5 months ago
Viacheslav Klimov 295d29fc68 Version set to 4.2.1.1-RC 5 months ago
Viacheslav Klimov 54b67426f4 Version set to 4.3.0-RC 5 months ago
IrynaMatveieva 68b96e576c added clear error message when invalid attribute scope 5 months ago
Dmytro Skarzhynets 80585a1785
Move common exceptions from `dao` to `common` module 6 months ago
Viacheslav Klimov e498d346ad Fix CVE-2025-66566 6 months ago
Viacheslav Klimov f3408ffc0a Fix CVE-2025-12183 6 months ago
Viacheslav Klimov 2fe9646de8 Use org.thingsboard.langchain4j:1.8.0-TB instead of dev.langchain4j:1.1.0 6 months ago
IrynaMatveieva ce92740f1f review fixes 6 months ago
Dmytro Skarzhynets 038332a836
Device profile node: add test for NPE if no device activity before dynamic duration rules evaluation 9 months ago
Dmytro Skarzhynets 2165162dd5
Device profile node: fix NPE when evaluation dynamic duration rules 10 months ago
Andrii Landiak 8ca6812526 Refactoring 7 months ago
Dmytro Skarzhynets 1e2c127e1c
Remove redundant persistence of CF links 7 months ago
IrynaMatveieva 31ed28a6fe restructured output strategies 7 months ago
Viacheslav Klimov 9ee8bcbdd8 Fixes for new alarm msg types handling 7 months ago
Dmytro Skarzhynets 9a34396d45
Support all customer-owned entities in 'customer attributes' and 'change originator' rule nodes 7 months ago
Andrii Landiak fdfcad8665 Fix bulk import 7 months ago
VIacheslavKlimov 4c656fe89d Alarm rules CF: refactoring and improvements 7 months ago
VIacheslavKlimov 8f1b2b832f Deprecate device profile node 8 months ago
VIacheslavKlimov 514812ae02 Version set to 4.3.0-SNAPSHOT 8 months ago
VIacheslavKlimov 1c2bdd4c14 TMP version set to 4.2.1-RC 8 months ago
dashevchenko ad6ab9cc53 AI node: fixed resources validation 8 months ago
VIacheslavKlimov aefb7dcb41 Version set to 4.2.1-RC 8 months ago