fix: consolidate admin files into single files block
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: PR Check / Branch Policy (pull_request) Has been cancelled
Generic: Repo Health / Site Health (pull_request) Has been cancelled
Generic: Repo Health / Access control (pull_request) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Joomla: Extension CI / Release Readiness Check (pull_request) Has been cancelled
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Has been cancelled
Joomla: Extension CI / Lint & Validate (pull_request) Has been cancelled
Universal: PR Check / Validate PR (pull_request) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Report Issues (push) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been cancelled
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been cancelled
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Generic: Repo Health / Release configuration (pull_request) Has been cancelled
Generic: Repo Health / Scripts governance (pull_request) Has been cancelled
Generic: Repo Health / Repository health (pull_request) Has been cancelled
Generic: Repo Health / Report Issues (pull_request) Has been cancelled

Joomla core components use a single <files folder="admin"> block with
<folder> entries for all subdirectories. Our manifest had multiple
separate <files folder="..."> blocks which may not be fully processed
by the component installer. Consolidate to match the Joomla standard
pattern using <files folder="."> with folder entries.

Authored-by: Moko Consulting

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jonathan Miller
2026-06-04 09:20:51 -05:00
parent e495c786fb
commit f884314e28
+12 -35
View File
@@ -38,46 +38,23 @@
</update>
<administration>
<files folder="services">
<filename>provider.php</filename>
</files>
<files folder="src">
<folder>Controller</folder>
<folder>Engine</folder>
<folder>Extension</folder>
<folder>Model</folder>
<folder>Table</folder>
<folder>View</folder>
</files>
<files folder="forms">
<filename>backup.xml</filename>
<filename>profile.xml</filename>
<filename>filter_backups.xml</filename>
<filename>filter_profiles.xml</filename>
</files>
<files folder="tmpl">
<folder>backups</folder>
<folder>backup</folder>
<folder>profiles</folder>
<folder>profile</folder>
</files>
<files folder="sql">
<filename>install.mysql.sql</filename>
<filename>uninstall.mysql.sql</filename>
<folder>updates</folder>
</files>
<files folder="cli">
<filename>mokobackup.php</filename>
</files>
<languages folder="language">
<language tag="en-GB">en-GB/com_mokobackup.ini</language>
<language tag="en-GB">en-GB/com_mokobackup.sys.ini</language>
</languages>
<menu img="class:archive">COM_MOKOBACKUP</menu>
<submenu>
<menu link="option=com_mokobackup&amp;view=backups" img="class:database">COM_MOKOBACKUP_SUBMENU_BACKUPS</menu>
<menu link="option=com_mokobackup&amp;view=profiles" img="class:cog">COM_MOKOBACKUP_SUBMENU_PROFILES</menu>
</submenu>
<files folder=".">
<folder>cli</folder>
<folder>forms</folder>
<folder>services</folder>
<folder>sql</folder>
<folder>src</folder>
<folder>tmpl</folder>
</files>
<languages folder="language">
<language tag="en-GB">en-GB/com_mokobackup.ini</language>
<language tag="en-GB">en-GB/com_mokobackup.sys.ini</language>
</languages>
</administration>
<api>