2350 Commits (83f9b013d733bb0ea0523c4352501ac0aa8adca2)

Author SHA1 Message Date
Dmytro Skarzhynets c4e2dc4df4
refactor: remove misleading @Nullable from TbResponseFormat 1 month ago
Dmytro Skarzhynets ba7fbfffc1
feat: support JSON Schema structured output across AI providers 2 months ago
Viacheslav Klimov 9ff02dd722
Version set to 4.2.2.3-SNAPSHOT 2 months ago
Oleksandra Matviienko ef9985f811 Address review comments: group Spring Boot BOM overrides, drop thymeleaf + lz4 plumbing 3 months ago
Sergey Matvienko 08e94a7f2a Fix flaky TbRestApiCallNodeTest via SsrfProtectionValidator ResourceLock 3 months ago
Sergey Matvienko 15635c39e2 Fix postRequestWithEmptyBodyTemplateUsesMessageData missing executor mock 3 months ago
Sergey Matvienko c7eb1bd4e5 Add missing Apache HTTP classes to TbRestApiCallNodeTest 3 months ago
Sergey Matvienko 5931921c04 Fix REST API Call node blocking actor thread and semaphore permit leak 3 months ago
Andrii Landiak 15048a1514 Fix PR review comments: add body template JSON error handling, semaphore leak fix, and upgrade 4 months ago
Andrii Landiak db1d259709 Fix TbRestApiCallNodeTest 4 months ago
Viacheslav Klimov ee975cf386
Version set to 4.3.1.2-SNAPSHOT 4 months ago
Viacheslav Klimov 2a7eab3db5
Version set to 4.2.2.2-SNAPSHOT 4 months ago
Andrii Landiak 27ee393028 CE: Added request body template support for REST API call node 4 months ago
Viacheslav Klimov 628fe04032
Make SsrfProtectionValidator-dependent tests more stable 4 months ago
Viacheslav Klimov d83a28beaa
Optimize SsrfSafeAddressResolverGroup, remove dead isEnabled checks 4 months ago
Viacheslav Klimov 959a1a84a4
Make SSRF resolver conditional, sanitize error messages, improve test coverage 4 months ago
Viacheslav Klimov 2f39347dd2
Address PR review comments 4 months ago
Viacheslav Klimov ae8246fc60
Fix SSRF DNS rebinding bypass, add allow-list, protect additional HTTP vectors 4 months ago
Viacheslav Klimov f9031dd63f
Version set to 4.3.1.1-SNAPSHOT 4 months ago
Viacheslav Klimov f66427fb7c
Version set to 4.2.2.1-SNAPSHOT 4 months ago
Viacheslav Klimov 45c0691b47
Add SSRF protection 5 months ago
Dmytro Skarzhynets f22c169198 refactor: generalize TestDbCallbackExecutor into DirectListeningExecutor enum singleton 5 months ago
Sergey Matvienko 6615c45cb5 Add direct self-reference loop detection to TbRuleChainInputNode 5 months ago
Dmytro Skarzhynets 00238968e9 fix: preserve rule node execution counter when copying messages in delay and deduplication nodes 5 months ago
Viacheslav Klimov e084fc2158
Add job finish callback mechanism 5 months ago
dashevchenko 0a728ba4b7 fixed some TB models for correct open-api json schema 5 months ago
Viacheslav Klimov ad423555ac Version changed to 4.3.1 5 months ago
Viacheslav Klimov 132b6a1e3f Version changed to 4.2.2 5 months ago
dashevchenko dca6302146 refactored some TB models for correct open-api schema generation 5 months ago
Dmytro Skarzhynets 2bf4ac3270
fix: address PR review comments for REST API call node 5 months ago
Dmytro Skarzhynets 2264a40285
fix: resolve race condition in TbRestApiCallNodeTest 5 months ago
Viacheslav Klimov e2e62ef14d Version set to 4.4.0-SNAPSHOT 5 months ago
Viacheslav Klimov cb74eff115 TMP version set to 4.3.0.2-SNAPSHOT 5 months ago
Viacheslav Klimov c41159a3f8 Version set to 4.3.0.2-SNAPSHOT 5 months ago
Viacheslav Klimov b244e14ef7 Version set to 4.2.1.3-SNAPSHOT 5 months ago
Viacheslav Klimov 7900c51b9d Version set to 4.4.0-SNAPSHOT 6 months ago
Viacheslav Klimov 7f427b27fb Version set to 4.3.0.1-SNAPSHOT 6 months ago
Dmytro Skarzhynets 0ea01d61af
Cleanup remnants of `QueryParam` 6 months ago
Dmytro Skarzhynets 0f288a1379
Refactor `QueryParam` into general-purpose `KeyValueEntry` 6 months ago
Dmytro Skarzhynets e3f1f7f762
Fix type 6 months ago
Dmytro Skarzhynets 208cbb9566
Remove version from deprecation annotation 6 months ago
Dmytro Skarzhynets 38d35f1ca8
Fix upgrade script 6 months ago
Dmytro Skarzhynets bc322a966d
REST API call node: cleanup properties in node config 6 months ago
Viacheslav Klimov 295e7d68c9 Update license headers 6 months ago
Viacheslav Klimov 5b5b4dff6b Update license header 6 months ago
Dmytro Skarzhynets df795e252b
REST API call node: refactor to avoid boolean flag 6 months ago
Dmytro Skarzhynets e0fbbf6b4e
REST API call node: support duplicate query param names 6 months ago
Viacheslav Klimov c069d28231 Version set to 4.3.0-RC 7 months ago
Viacheslav Klimov 5e8ca1ca46 TMP version set to 4.2.1.2-SNAPSHOT 7 months ago
Viacheslav Klimov f2dadd0791 Version set to 4.2.1.2-SNAPSHOT 7 months ago