User tests: Successful: Unsuccessful:
Webservice that lists installed extensions, based on com_installer Manage model
Pull Request for Issue # .
Added a new plugin in /plugins/webservice/installer
Added language files for the plugin
Fixed /administrator/components/com_installer/Model/ManageModel.php that was checking for empty values using !="" instead of empty(), causing an internal error.
Added Controller and View in /api/components/com_installer/
GET http:///api/index.php/v1/installer/manage
A json response with a list of installed extensions like this:
"data": [
{
"type": "manage",
"id": "160",
"attributes": {
"name": "Action Log - Joomla",
"type": "plugin",
"folder": "actionlog",
"client_id": 0,
"status": 1,
"version": "3.9.0",
"id": 160
}
},
{
"type": "manage",
"id": "82",
"attributes": {
"name": "Action Logs - Latest",
"type": "module",
"folder": "",
"client_id": 1,
"status": 1,
"version": "3.9.0",
"id": 82
}
},
...
New feature
yes
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_installer Language & Strings Front End Plugins |
Labels |
Added:
?
?
|
JsonApiView.php
needs to be renamed to JsonapiView.php
and the class inside too.
Category | Administration com_installer Language & Strings Front End Plugins | ⇒ | SQL Administration com_admin Postgresql com_installer Language & Strings Installation Front End Plugins |
Title |
|
I have tested this item
looks good to me. Thank you for that awesome feature. @stefanoel would you mind fixing the conflicts so this can get a second test by me and than we can set this here RTC?
Please keep up the great work and sorry that it took that long to come back to you on this.
Labels |
Added:
Conflicting Files
|
Category | Administration com_installer Language & Strings Front End Plugins SQL com_admin Postgresql Installation | ⇒ | SQL Administration com_admin Postgresql com_installer Language & Strings Front End Plugins |
Please remove prefix en-GB.
from language file names.
Labels |
Added:
?
Removed: Conflicting Files |
Labels |
Added:
?
Removed: ? |
Category | Administration com_installer Language & Strings Front End Plugins SQL com_admin Postgresql | ⇒ | SQL Administration com_admin Postgresql com_installer Language & Strings Installation Front End Plugins |
Add to the list of core extensions.
libraries/src/Extension/ExtensionHelper.php
Labels |
Added:
?
Removed: ? |
Category | Administration com_installer Language & Strings Front End Plugins SQL com_admin Postgresql Installation | ⇒ | SQL Administration com_admin Postgresql com_installer Language & Strings Installation Libraries Front End Plugins |
I am getting a 500 Internal server error.
Labels |
Removed:
?
|
I have tested this item
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
?
|
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2020-06-30 11:31:52 |
Closed_By | ⇒ | wilsonge |
Thankyou very much for working so hard on this!
Thankyou very much for working so hard on this!
Thank you all!!!
The XML file is shown as binary. You may need to configure your editor to store files as ASCII.