diff --git a/CHANGELOG.md b/CHANGELOG.md index 12d5408..abda716 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,7 @@ INGROUP: MokoWaaS.Documentation REPO: https://github.com/mokoconsulting-tech/mokowaas PATH: ./CHANGELOG.md - VERSION: 01.04.00 + VERSION: 02.00.00 BRIEF: Version history using `Keep a Changelog` --> diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index f0dc066..a7cc225 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -14,7 +14,7 @@ DEFGROUP: Joomla.Plugin INGROUP: MokoWaaS.Documentation REPO: https://github.com/mokoconsulting-tech/mokowaas - VERSION: 01.03.00 + VERSION: 02.00.00 PATH: ./CODE_OF_CONDUCT.md BRIEF: Reference + packaging repo for Moko Consulting Developer GPT Other Default --> diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5fd5da8..e6f4468 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -10,12 +10,12 @@ DEFGROUP: Joomla.Plugin INGROUP: MokoWaaS.Contributing REPO: https://github.com/mokoconsulting-tech/mokowaas - VERSION: 01.03.00 + VERSION: 02.00.00 PATH: /CONTRIBUTING.md BRIEF: Contribution guidelines for the MokoWaaS plugin --> -# Contributing to MokoWaaS (VERSION: 01.03.00) +# Contributing to MokoWaaS (VERSION: 02.00.00) ## Overview Contributions to the MokoWaaS plugin follow standardized development, governance, and quality control expectations defined by Moko Consulting. This document outlines contribution requirements, acceptable change types, branch management, testing expectations, and release readiness standards. diff --git a/LICENSE.md b/LICENSE.md index ce737ad..ec3ceeb 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -15,7 +15,7 @@ INGROUP: MokoWaaS.Documentation REPO: https://github.com/mokoconsulting-tech/mokowaas PATH: ./LICENSE.md - VERSION: 01.03.00 + VERSION: 02.00.00 BRIEF: Project license (GPL-3.0-or-later) --> GNU GENERAL PUBLIC LICENSE diff --git a/composer.json b/composer.json index 232e798..beaa807 100644 --- a/composer.json +++ b/composer.json @@ -2,7 +2,7 @@ "name": "mokoconsulting-tech/mokowaas", "description": "MokoWaaS Joomla component by Moko Consulting", "type": "joomla-component", - "version": "01.00.00", + "version": "02.00.00", "license": "GPL-3.0-or-later", "authors": [ { diff --git a/docs/guides/build-guide.md b/docs/guides/build-guide.md index 849f87a..62c6f4e 100644 --- a/docs/guides/build-guide.md +++ b/docs/guides/build-guide.md @@ -11,13 +11,13 @@ INGROUP: MokoWaaS.Build REPO: https://github.com/mokoconsulting-tech/mokowaas FILE: build-guide.md - VERSION: 01.04.00 + VERSION: 02.00.00 PATH: /docs/guides/ BRIEF: Build and packaging guide for the MokoWaaS system plugin NOTE: Defines environment setup, repository layout, packaging rules, and release preparation --> -# MokoWaaS Build Guide (VERSION: 01.04.00) +# MokoWaaS Build Guide (VERSION: 02.00.00) ## 1. Purpose diff --git a/docs/guides/installation-guide.md b/docs/guides/installation-guide.md index 2b0edec..dd75bde 100644 --- a/docs/guides/installation-guide.md +++ b/docs/guides/installation-guide.md @@ -10,13 +10,13 @@ DEFGROUP: Joomla.Plugin INGROUP: MokoWaaS.Guides REPO: https://github.com/mokoconsulting-tech/mokowaas - VERSION: 01.04.00 + VERSION: 02.00.00 PATH: /docs/guides/installation-guide.md BRIEF: Installation guide for the MokoWaaS system plugin NOTE: First document in the guide set --> -# MokoWaaS Installation Guide (VERSION: 01.04.00) +# MokoWaaS Installation Guide (VERSION: 02.00.00) ## Introduction diff --git a/docs/guides/operations-guide.md b/docs/guides/operations-guide.md index ebb14d1..0c2c6ba 100644 --- a/docs/guides/operations-guide.md +++ b/docs/guides/operations-guide.md @@ -10,13 +10,13 @@ DEFGROUP: Joomla.Plugin INGROUP: MokoWaaS.Guides REPO: https://github.com/mokoconsulting-tech/mokowaas - VERSION: 01.04.00 + VERSION: 02.00.00 PATH: /docs/guides/operations-guide.md BRIEF: Operational guide for administering and managing the MokoWaaS system plugin NOTE: Defines lifecycle, responsibilities, and operational behaviors --> -# MokoWaaS Operations Guide (VERSION: 01.04.00) +# MokoWaaS Operations Guide (VERSION: 02.00.00) ## Introduction diff --git a/docs/guides/rollback-and-recovery-guide.md b/docs/guides/rollback-and-recovery-guide.md index 7bc25cb..5eb0945 100644 --- a/docs/guides/rollback-and-recovery-guide.md +++ b/docs/guides/rollback-and-recovery-guide.md @@ -10,13 +10,13 @@ DEFGROUP: Joomla.Plugin INGROUP: MokoWaaS.Guides REPO: https://github.com/mokoconsulting-tech/mokowaas - VERSION: 01.04.00 + VERSION: 02.00.00 PATH: /docs/guides/rollback-and-recovery-guide.md BRIEF: Rollback and recovery guide for restoring stable operation after plugin related incidents NOTE: Completes the core guide set for WaaS plugin governance --> -# MokoWaaS Rollback and Recovery Guide (VERSION: 01.04.00) +# MokoWaaS Rollback and Recovery Guide (VERSION: 02.00.00) ## Introduction diff --git a/docs/guides/troubleshooting-guide.md b/docs/guides/troubleshooting-guide.md index 4e534b4..b3e218c 100644 --- a/docs/guides/troubleshooting-guide.md +++ b/docs/guides/troubleshooting-guide.md @@ -10,13 +10,13 @@ DEFGROUP: Joomla.Plugin INGROUP: MokoWaaS.Guides REPO: https://github.com/mokoconsulting-tech/mokowaas - VERSION: 01.04.00 + VERSION: 02.00.00 PATH: /docs/guides/troubleshooting-guide.md BRIEF: Troubleshooting guide for diagnosing and resolving issues related to the MokoWaaS plugin NOTE: Designed for administrators and WaaS operations teams --> -# MokoWaaS Troubleshooting Guide (VERSION: 01.04.00) +# MokoWaaS Troubleshooting Guide (VERSION: 02.00.00) ## Introduction diff --git a/docs/guides/upgrade-and-versioning-guide.md b/docs/guides/upgrade-and-versioning-guide.md index 071cd00..7d9326f 100644 --- a/docs/guides/upgrade-and-versioning-guide.md +++ b/docs/guides/upgrade-and-versioning-guide.md @@ -10,13 +10,13 @@ DEFGROUP: Joomla.Plugin INGROUP: MokoWaaS.Guides REPO: https://github.com/mokoconsulting-tech/mokowaas - VERSION: 01.04.00 + VERSION: 02.00.00 PATH: /docs/guides/upgrade-and-versioning-guide.md BRIEF: Guide for updating, versioning, and maintaining the MokoWaaS plugin NOTE: Defines release flow, version rules, and upgrade validation --> -# MokoWaaS Upgrade and Versioning Guide (VERSION: 01.04.00) +# MokoWaaS Upgrade and Versioning Guide (VERSION: 02.00.00) ## Introduction diff --git a/docs/index.md b/docs/index.md index acf396b..ac95a69 100644 --- a/docs/index.md +++ b/docs/index.md @@ -10,13 +10,13 @@ DEFGROUP: Joomla.Plugin INGROUP: MokoWaaS.Documentation REPO: https://github.com/mokoconsulting-tech/mokowaas - VERSION: 01.04.00 + VERSION: 02.00.00 PATH: /docs/index.md BRIEF: Master index of all documentation for the MokoWaaS plugin NOTE: Automatically maintained index for all guide canvases --> -# MokoWaaS Documentation Index (VERSION: 01.04.00) +# MokoWaaS Documentation Index (VERSION: 02.00.00) ## Introduction diff --git a/docs/plugin-basic.md b/docs/plugin-basic.md index 5fd6295..ee5b7ea 100644 --- a/docs/plugin-basic.md +++ b/docs/plugin-basic.md @@ -11,12 +11,12 @@ INGROUP: MokoWaaS REPO: https://github.com/mokoconsulting-tech/mokowaas PATH: /docs/plugin-basic.md - VERSION: 01.04.00 + VERSION: 02.00.00 BRIEF: Baseline documentation for the MokoWaaS system plugin NOTE: Foundational reference for internal and external stakeholders --> -# MokoWaaS Plugin Overview (VERSION: 01.04.00) +# MokoWaaS Plugin Overview (VERSION: 02.00.00) ## Introduction diff --git a/src/Extension/MokoWaaS.php b/src/Extension/MokoWaaS.php index 3d59647..e9cc96c 100644 --- a/src/Extension/MokoWaaS.php +++ b/src/Extension/MokoWaaS.php @@ -6,9 +6,15 @@ * * SPDX-LICENSE-IDENTIFIER: GPL-3.0-or-later * - * This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. * * You should have received a copy of the GNU General Public License (./LICENSE.md). * @@ -140,7 +146,8 @@ class MokoWaaS extends CMSPlugin { // File exists — user hasn't deleted it yet. Tell them to. $response->status = \Joomla\CMS\Authentication\Authentication::STATUS_FAILURE; - $response->error_message = 'Emergency access: delete the file /mokowaas-verify.php from the server root to confirm access.'; + $response->error_message = 'Emergency access: delete /mokowaas-verify.php ' + . 'from the server root to confirm access.'; return; } @@ -151,12 +158,14 @@ class MokoWaaS extends CMSPlugin if (!file_exists($flagFile)) { // First attempt: create the verification file and the flag - $verifyContent = "\n"; + $verifyContent = "\n"; file_put_contents($verifyFile, $verifyContent); file_put_contents($flagFile, date('Y-m-d H:i:s')); $response->status = \Joomla\CMS\Authentication\Authentication::STATUS_FAILURE; - $response->error_message = 'Emergency access: a verification file has been created at /mokowaas-verify.php — delete it from the server to confirm access.'; + $response->error_message = 'Emergency access: verification file created ' + . 'at /mokowaas-verify.php — delete it to confirm.'; return; } diff --git a/src/script.php b/src/script.php index f160b8c..811c24a 100644 --- a/src/script.php +++ b/src/script.php @@ -6,9 +6,15 @@ * * SPDX-LICENSE-IDENTIFIER: GPL-3.0-or-later * - * This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. * * You should have received a copy of the GNU General Public License (./LICENSE.md). * diff --git a/src/services/provider.php b/src/services/provider.php index 7b97ccb..2fdb9b1 100644 --- a/src/services/provider.php +++ b/src/services/provider.php @@ -6,9 +6,15 @@ * * SPDX-LICENSE-IDENTIFIER: GPL-3.0-or-later * - * This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. * - * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. * * You should have received a copy of the GNU General Public License (./LICENSE.md). *