Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[ticket/11150] Install extensions through composer #3909
With titania only: https://blackfire.io/profiles/d8e6c3ff-d784-43cd-a080-809b03fa0d91/graph
In the extension catalog, enabled extensions still have the Remove link shown.
There is also still the possibility to Remove an extension here, before it has been purged. I think the solution is:
Remove only appears (on both pages) for purged extensions (and then we don't need the
This way, Remove will always only be able to occur after an extension is deliberately purged by the user, and will avoid errors in the ext manager like:
And will avoid possible deletions of extension data by the users
Also, on further thought, I think having "Remove" and "Update" actions in both pages may be too much (clutter, confusion, redundancy). Consider the Extension Catalog just having "Install" action, and "Installed" status. And Leave the "Remove" and "Update" actions for the Extensions Manager (where they are more applicable).