christiaan-bronkhorst opened a new issue, #12237:
URL: https://github.com/apache/apisix/issues/12237

   ### Current Behavior
   
   When using APISIX Dashboard to create a route, there is the following issues:
   
   1. no option to enable body-transformer plugin
   2. Even if editing the route json in the Dashboard it does not accept 
body-transformer plugin
   3. If you add the plugin to the route via the APISIX Admin API thereafter 
you cannot save any changes you make to that route since the Dashboard does not 
accept the body-transformer plugin
   
   ### Expected Behavior
   
   Should be able to use any plugin that is available.
   
   ### Error Logs
   
   Request Error Code: 10000
   schema validate failed: schema not found, path: plugins.body-transformer
   
   
   ### Steps to Reproduce
   
   1. Deploy APISIX helm chart
   2. Access APISIX Dashboard with credentials
   3. TRY to create Route with body-parser plugin using the Dashboard
   4. If that does not work use the Admin API to create the route with the 
body-transformer plugin
   5. Edit Route using Dashboard and submit a change
   6. Expect an error popup with message: "Request Error Code: 10000
   schema validate failed: schema not found, path: plugins.body-transformer"
   
   ### Environment
   
   - APISIX version (run `apisix version`): 3.12.0
   - Operating system (run `uname -a`): Linux apisix-6c5c867c8f-gs6t7 
5.15.0-125-generic #135-Ubuntu SMP Fri Sep 27 13:53:58 UTC 2024 x86_64 GNU/Linux
   - OpenResty / Nginx version (run `openresty -V` or `nginx -V`): nginx 
version: openresty/1.27.1.1
   - etcd version, if relevant (run `curl 
http://127.0.0.1:9090/v1/server_info`): 3.5.0
   - APISIX Dashboard version, if relevant: 3.0.0
   - Plugin runner version, for issues related to plugin runners: 
body-transformer
   - LuaRocks version, for installation issues (run `luarocks --version`):
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to