-
Improvement
-
Resolution: Deferred
-
Minor
-
None
-
3.0
Currently, the upgrade via command line fails if there are unsatisfied plugin dependencies. Also, there is no CLI alternative to all the nice new features introduced in MDL-49329 such as ability to update all installed plugins etc.
So, this is a proposal to have a new admin/cli/plugman.php tool with wide range of accepted parameters to perform operations like
- List all installed plugins in a requested format, e.g. php plugman.php --list --fields=name,versiondb,rootdir --separator=';'
- Search for plugins available in the plugins directory
- Install/upgrade plugins
- Resolve available missing dependencies
etc.
- has a non-specific relationship to
-
MDL-66917 No validation that uploaded (from zip) plugin has higher version than installed
- Closed
- has been marked as being related by
-
MDL-49329 Multiple improvements in the plugins installation/update system
- Closed
- will be (partly) resolved by
-
MDL-51811 Provide support for the pluglist.php API end-point
- Closed