Basic scaffolding for executing user-defined plugin code #3
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This will be expanded in the future, but we need to set up scaffolding for running user code in a secure sandbox.
This will require setting up an interface for the execution handlers, and creating separate reference implementations for both the frontend and backend.
For the backend, use the
vm2
library for Node. Not sure what for the backend.Create shared execution context classes that pass in parameters to the plugin.
Eventually, these will provide an entry-point to the API, but not for now.