fix: restore backup bridge, DB-IP, license plugins to package
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Blocked by required conditions
Platform: moko-platform CI / Gate 4: Governance (push) Blocked by required conditions
Platform: moko-platform CI / Gate 5: Template Integrity (push) Blocked by required conditions
Platform: moko-platform CI / CI Summary (push) Blocked by required conditions
Universal: Auto Version Bump / Version Bump (push) Successful in 14s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 26s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 16s
Platform: moko-platform CI / Gate 2: Unit Tests (8.1) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.2) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 2: Unit Tests (8.3) (push) Blocked by required conditions
Platform: moko-platform CI / Gate 3: Self-Health Check (push) Blocked by required conditions
Platform: moko-platform CI / Gate 4: Governance (push) Blocked by required conditions
Platform: moko-platform CI / Gate 5: Template Integrity (push) Blocked by required conditions
Platform: moko-platform CI / CI Summary (push) Blocked by required conditions
Universal: Auto Version Bump / Version Bump (push) Successful in 14s
Platform: moko-platform CI / Gate 1: Code Quality (push) Failing after 26s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 16s
- Added plg_system_mokosuiteclient_backup, _dbip, _license to pkg_mokosuiteclient.xml (were missing from package manifest) - Install script enables backup + license plugins on install - Dashboard PLUGIN_META includes all three with icons/descriptions
This commit is contained in:
@@ -77,6 +77,30 @@ class DashboardModel extends BaseDatabaseModel
|
||||
'protected' => false,
|
||||
'configure_only' => true,
|
||||
],
|
||||
'mokosuiteclient_backup' => [
|
||||
'icon' => 'icon-archive',
|
||||
'category' => 'monitoring',
|
||||
'label' => 'Backup Bridge',
|
||||
'description' => 'Detects MokoSuiteBackup and sends backup status in heartbeat payloads to HQ.',
|
||||
'protected' => false,
|
||||
'configure_only' => true,
|
||||
],
|
||||
'mokosuiteclient_dbip' => [
|
||||
'icon' => 'icon-globe',
|
||||
'category' => 'security',
|
||||
'label' => 'GeoIP Lookup',
|
||||
'description' => 'Country-level IP geolocation using DB-IP lite database for WAF and analytics.',
|
||||
'protected' => false,
|
||||
'configure_only' => true,
|
||||
],
|
||||
'mokosuiteclient_license' => [
|
||||
'icon' => 'icon-key',
|
||||
'category' => 'tools',
|
||||
'label' => 'License Manager',
|
||||
'description' => 'Download key management and license validation for MokoSuite packages.',
|
||||
'protected' => false,
|
||||
'configure_only' => true,
|
||||
],
|
||||
];
|
||||
|
||||
/**
|
||||
|
||||
@@ -20,6 +20,9 @@
|
||||
<file type="plugin" id="plg_system_mokosuiteclient_tenant" group="system">plg_system_mokosuiteclient_tenant.zip</file>
|
||||
<file type="plugin" id="plg_system_mokosuiteclient_devtools" group="system">plg_system_mokosuiteclient_devtools.zip</file>
|
||||
<file type="plugin" id="plg_system_mokosuiteclient_offline" group="system">plg_system_mokosuiteclient_offline.zip</file>
|
||||
<file type="plugin" id="plg_system_mokosuiteclient_backup" group="system">plg_system_mokosuiteclient_backup.zip</file>
|
||||
<file type="plugin" id="plg_system_mokosuiteclient_dbip" group="system">plg_system_mokosuiteclient_dbip.zip</file>
|
||||
<file type="plugin" id="plg_system_mokosuiteclient_license" group="system">plg_system_mokosuiteclient_license.zip</file>
|
||||
<file type="component" id="com_mokosuiteclient">com_mokosuiteclient.zip</file>
|
||||
<file type="module" id="mod_mokosuiteclient_cpanel" client="administrator">mod_mokosuiteclient_cpanel.zip</file>
|
||||
<file type="module" id="mod_mokosuiteclient_menu" client="administrator">mod_mokosuiteclient_menu.zip</file>
|
||||
|
||||
@@ -79,6 +79,8 @@ class Pkg_MokosuiteclientInstallerScript
|
||||
$this->enablePlugin('system', 'mokosuiteclient_devtools');
|
||||
$this->enablePlugin('system', 'mokosuiteclient_offline');
|
||||
$this->enablePlugin('system', 'mokosuiteclient_dbip');
|
||||
$this->enablePlugin('system', 'mokosuiteclient_backup');
|
||||
$this->enablePlugin('system', 'mokosuiteclient_license');
|
||||
$this->enablePlugin('webservices', 'mokosuiteclient');
|
||||
$this->enablePlugin('task', 'mokosuiteclientdemo');
|
||||
$this->enablePlugin('task', 'mokosuiteclientsync');
|
||||
|
||||
Reference in New Issue
Block a user