* 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
* fix : Preview on parameters is not visible.
* fix : data source codehinter breaking
* fix : current value copy button.(copying different values)
* fix : select suggestions using mouse closes the preview box.
* fix : multiline preview
* fix: darkmode
* fixes:
- multi-line suggestions on different line numbers
- extended single line editor for json body
* cleanup
* handle multiple resolver references with hints
* fix : codehinter position
* fix : data source codehinters
* fix : woocommerce
* bugfix : bigquery
* fix : Selecting options from suggestion cleareing the values from input fielsds.
* fix : parmeter list not opening
* datasource going back to defaults bug
* fix : datasource resetting issue
---------
Co-authored-by: arpitnath <arpitnath42@gmail.com>
* fix : fix fill rule clip rule etc to camelcase
* fix : svg width and height made to 100% instead of auto
* fix :: few more svg height and width change in editor
* remove logs
* events should be synced for multi-edit
* remove console
* removes db constrainsts for layouts and handles corrupeted apps created from prev migrations
* Revert "removes db constrainsts for layouts and handles corrupeted apps created from prev migrations"
This reverts commit 10a307118b.
* removing constrainsts fro CE
* bumped the patched version ~ 2.26.3
* fixes: import/export general styles for components
* fixes: viewer crash on adding plugin as gds due to accessing camalised data
* fixes: plugin queries gds
* preserve duplicate search params on restapi
* preserve duplicate params in query manager params fields
* fixes: edge cases where undo of some components crashes thew widget
---------
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
* merge develop
* Add eslint dependencies, configs and scripts to plugins project
* run lint with Github action
* ignore tests and dist folders
* fun eslint with --fix and manual fixes, renamed __tests_ to __tests__
* add plugins packages folder to lint-staged config
* fix lint issue