project-flogo / flogo-web

Project Flogo Web UI
http://flogo.io
BSD 3-Clause "New" or "Revised" License
63 stars 36 forks source link

Uninstall an activity #1352

Open reallyroy opened 3 years ago

reallyroy commented 3 years ago

Hi,

I installed an activity via the webui using the "Install Contribution" option. Just wanted to know how we go about removing a custom activity installed via the WebUI?

Regards, Roy

fcastill commented 3 years ago

There's currently no way to do it in the UI. It's a good idea, I think we can definetely integrate into the project if someone wants to help with it.

The only "challenge" I see is what happens if an activity or trigger is being used in the a flow? We should probably prevent deleting in that case.

fcastill commented 3 years ago

Oh actually, I just checked the Flogo CLI and it doesn't have a command for uninstalling a contribution (activity, trigger, etc). The Flogo Web UI wraps the Flogo CLI, so I think this is not possible at the moment.