diff --git a/.mokogitea/workflows/issue-branch.yml b/.mokogitea/workflows/issue-branch.yml index e783d869..fabb6191 100644 --- a/.mokogitea/workflows/issue-branch.yml +++ b/.mokogitea/workflows/issue-branch.yml @@ -5,7 +5,7 @@ # FILE INFORMATION # DEFGROUP: MokoGitea.Workflow # INGROUP: mokocli.Automation -# VERSION: 02.60.00 +# VERSION: 02.60.06 # BRIEF: Auto-create feature branch when an issue is opened name: "Universal: Issue Branch" diff --git a/SECURITY.md b/SECURITY.md index c031f72d..756b868c 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -23,7 +23,7 @@ DEFGROUP: Template-Joomla INGROUP: Template-Joomla.Documentation REPO: https://git.mokoconsulting.tech/MokoConsulting/Template-Joomla PATH: /SECURITY.md -VERSION: 02.60.00 +VERSION: 02.60.06 BRIEF: Security vulnerability reporting and handling policy --> diff --git a/source/packages/com_mokosuitebackup/media/css/runbackup.css b/source/packages/com_mokosuitebackup/media/css/runbackup.css index f29dea3a..217c99c9 100644 --- a/source/packages/com_mokosuitebackup/media/css/runbackup.css +++ b/source/packages/com_mokosuitebackup/media/css/runbackup.css @@ -27,7 +27,9 @@ body { padding: 0 1rem; } -/* overflow:hidden clips the full-bleed bar to the card's rounded corners. */ +/* overflow:hidden clips the full-bleed bar to the card's rounded corners. + The card's gray background comes from a Bootstrap utility class on the + element itself (see the template), not a rule here. */ .msb-runbackup .card { overflow: hidden; } diff --git a/source/packages/com_mokosuitebackup/mokosuitebackup.xml b/source/packages/com_mokosuitebackup/mokosuitebackup.xml index fbdea1a5..c59af719 100644 --- a/source/packages/com_mokosuitebackup/mokosuitebackup.xml +++ b/source/packages/com_mokosuitebackup/mokosuitebackup.xml @@ -17,7 +17,7 @@ display label there. --> MokoSuiteBackup - 02.60.00 + 02.60.06 2026-06-02 Moko Consulting hello@mokoconsulting.tech diff --git a/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.01.sql b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.01.sql new file mode 100644 index 00000000..9605f049 --- /dev/null +++ b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.01.sql @@ -0,0 +1 @@ +/* 02.60.01 — no schema changes */ diff --git a/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.02.sql b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.02.sql new file mode 100644 index 00000000..ff9f5b53 --- /dev/null +++ b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.02.sql @@ -0,0 +1 @@ +/* 02.60.02 — no schema changes */ diff --git a/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.03.sql b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.03.sql new file mode 100644 index 00000000..0144c134 --- /dev/null +++ b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.03.sql @@ -0,0 +1 @@ +/* 02.60.03 — no schema changes */ diff --git a/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.04.sql b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.04.sql new file mode 100644 index 00000000..717c1228 --- /dev/null +++ b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.04.sql @@ -0,0 +1 @@ +/* 02.60.04 — no schema changes */ diff --git a/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.05.sql b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.05.sql new file mode 100644 index 00000000..69a5cbf5 --- /dev/null +++ b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.05.sql @@ -0,0 +1 @@ +/* 02.60.05 — no schema changes */ diff --git a/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.06.sql b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.06.sql new file mode 100644 index 00000000..b4e4a583 --- /dev/null +++ b/source/packages/com_mokosuitebackup/sql/updates/mysql/02.60.06.sql @@ -0,0 +1 @@ +/* 02.60.06 — no schema changes */ diff --git a/source/packages/com_mokosuitebackup/tmpl/profile/edit.php b/source/packages/com_mokosuitebackup/tmpl/profile/edit.php index 35e6ca66..c144d689 100644 --- a/source/packages/com_mokosuitebackup/tmpl/profile/edit.php +++ b/source/packages/com_mokosuitebackup/tmpl/profile/edit.php @@ -14,13 +14,18 @@ use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Language\Text; use Joomla\CMS\Router\Route; use Joomla\CMS\Session\Session; +use Joomla\CMS\Uri\Uri; HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); HTMLHelper::_('bootstrap.modal'); -/* Component CSS via the Web Asset Manager (declared in media/joomla.asset.json) */ +/* Component CSS. Registered in media/joomla.asset.json, but this component's WAM + styles don't emit on the admin document (asset resolves without error yet no + renders), so attach the external stylesheet directly — reliably output + via . */ $this->getDocument()->getWebAssetManager()->useStyle('com_mokosuitebackup.admin'); +$this->getDocument()->addStyleSheet(Uri::root(true) . '/media/com_mokosuitebackup/css/admin.css'); $profileId = (int) $this->item->id; $token = Session::getFormToken(); diff --git a/source/packages/com_mokosuitebackup/tmpl/runbackup/default.php b/source/packages/com_mokosuitebackup/tmpl/runbackup/default.php index 0238f35f..b3c7c9ae 100644 --- a/source/packages/com_mokosuitebackup/tmpl/runbackup/default.php +++ b/source/packages/com_mokosuitebackup/tmpl/runbackup/default.php @@ -89,12 +89,18 @@ $config = [ ], ]; -// All screen CSS loads via the Joomla Web Asset Manager (media/joomla.asset.json), -// not an inline