This PR adds support for coffee disable and coffee enable commands, allowing users to toggle plugin status without complete uninstallation.
The implementation ensures backward compatibility by making the new field "enabled" optional in the plugin struct.
Closes #102
Changes made
Implemented disable and enable methods for CoffeeManager
Description
This PR adds support for
coffee disable
andcoffee enable
commands, allowing users to toggle plugin status without complete uninstallation. The implementation ensures backward compatibility by making the new field "enabled" optional in the plugin struct.Closes #102
Changes made
disable
andenable
methods forCoffeeManager
coffee enable/disable <plugin_name>
To Do
coffee
andcoffee_httpd
, to be added following #236coffee disable --all
to disable all plugins with a single command