ToolJet/plugins/packages/common/lib
Adish M 6ddbb7fedc
feat: implement SSRF protection with URL validation across plugins (#14257)
* feat: implement SSRF protection with URL validation across plugins

* refactor SSRF protection to focus on cloud metadata endpoints and improve configuration options

* remove legacy whitelist functionality and streamline SSRF validation process

* enhance SSRF protection by adding configurable blocked schemes and validation checks

* enhance SSRF protection by integrating configurable options across services

* replace dns.lookup with dns.lookup from dns module for improved clarity

* refactor: enhance SSRF protection by merging request options and improving IP format normalization

* Fix: update comments for clarity and enhance IP normalization in SSRF protection

* enhance SSRF protection by validating URL and applying protection options in GraphqlQueryService

* enhance SSRF protection with detailed validation for redirects and URL schemes
2026-02-23 17:25:13 +05:30
..
app.type.ts [Feature] Now multiple users can login through RestAPI-Oauth 🚀 (#4052) 2022-09-19 20:27:37 +05:30
connection_test_result.type.ts Feature/2395 - add eslint to plugins (#2402) 2022-03-10 12:29:48 +05:30
index.ts feat: implement SSRF protection with URL validation across plugins (#14257) 2026-02-23 17:25:13 +05:30
oauth.ts feat: implement SSRF protection with URL validation across plugins (#14257) 2026-02-23 17:25:13 +05:30
query.error.ts feat(logging): integrate transaction logging across various guards and services 2025-09-19 02:08:49 +05:30
query_result.type.ts sync marketplace and tooljet database changes 2024-10-28 23:37:40 +05:30
query_service.interface.ts Fix: Use loadSync for gRPC filesystem proto loading and add lightweight service discovery (#15225) 2026-02-17 17:52:48 +05:30
ssrf-protection.ts feat: implement SSRF protection with URL validation across plugins (#14257) 2026-02-23 17:25:13 +05:30
user.type.ts [Feature] Now multiple users can login through RestAPI-Oauth 🚀 (#4052) 2022-09-19 20:27:37 +05:30
utils.helper.ts Feat: Query level timeout for Postgresql datasource (#14612) 2025-11-27 19:47:59 +05:30