Make deploy accessible through the backend
It would be great to somehow make it possible to trigger a deployment through the backend interface. This would support alternativ workflows where a user can somehow update the src/ files but is not able to access the CLI to trigger a deployment. If we had a panel with a deploy button the user could still use all features i.e. build migration scripts to setup a database schema etc. and define the complete API in yaml and php files. Since we have now also included an installer this would allow all users without CLI to run Fusio without limitations.
This would may also need a solution to require composer packages through the web UI. Through this a user could then register new packages without having access to the CLI i.e. if Fusio runs inside a docker container or is complete hosted.