-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Add button to resume individual plugins execution #19985
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Add button to resume individual plugins execution #19985
Conversation
I understand the final purpose (GLPI update), but do we need UI for a single manual action? |
Individual action are not strictly required, but I guess it could help people to suspend/resume plugins one by one when they try to figure out which plugin is responsable of a specific behaviour/bug. Anyway we need to display something in the plugin card to indicate when the plugin is suspended. |
From a user perspective, the difference between paused and disabled will not be clear. |
The support team asked many times to have a feature that permit to suspend/resume all the plugins execution at once, to be able to easilly check whether a plugin is responsible of a given bug/behaviour.
OK |
3689609
to
c04a86b
Compare
I was against adding single buttons to the existing ones, but I'm still OK with a global action, in both UI and console. For the legacy list, a massive action should be ok. For the marketplace UI, a dedicated button will be required. |
Checklist before requesting a review
Description
Add a "Resume plugin execution" button for "suspended" plugins, in both the classic plugin page and the marketplace page.
Handling the "suspended" state individualy is required to be able to implement the "Suspend all plugins execution" / "Resume all plugins execution" feature and to be able to set active plugins as "suspended" during the GLPI update instead of disabling them.
Screenshots (if appropriate):
Marketplace page:

Classic plugins page:
