diff --git a/README.md b/README.md index 347b6f52..8d0d7470 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ DEFGROUP: Joomla.Plugin INGROUP: MokoWaaS REPO: https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS - VERSION: 02.10.03 + VERSION: 02.10.04 PATH: /README.md BRIEF: MokoWaaS platform plugin for Joomla --> diff --git a/src/packages/plg_webservices_mokowaas/src/Extension/MokoWaaSApi.php b/src/packages/plg_webservices_mokowaas/src/Extension/MokoWaaSApi.php index 0e1860f3..b6e2e405 100644 --- a/src/packages/plg_webservices_mokowaas/src/Extension/MokoWaaSApi.php +++ b/src/packages/plg_webservices_mokowaas/src/Extension/MokoWaaSApi.php @@ -11,6 +11,7 @@ namespace Moko\Plugin\WebServices\MokoWaaS\Extension; defined('_JEXEC') or die; use Joomla\CMS\Plugin\CMSPlugin; +use Joomla\CMS\Event\Application\BeforeApiRouteEvent; use Joomla\CMS\Router\ApiRouter; use Joomla\Event\SubscriberInterface; @@ -36,14 +37,16 @@ final class MokoWaaSApi extends CMSPlugin implements SubscriberInterface /** * Register API routes for MokoWaaS. * - * @param ApiRouter $router The API router + * @param BeforeApiRouteEvent $event The API route event (Joomla 6 typed event) * * @return void * * @since 1.0.0 */ - public function onBeforeApiRoute(&$router): void + public function onBeforeApiRoute(BeforeApiRouteEvent $event): void { + $router = $event->getRouter(); + $router->createCRUDRoutes( 'v1/mokowaas/health', 'health', diff --git a/updates.xml b/updates.xml index 485e3491..34b00b09 100644 --- a/updates.xml +++ b/updates.xml @@ -1,100 +1,124 @@ + MokoWaaS + MokoWaaS update + pkg_mokowaas + package + 02.09.00 + site + stable + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/stable + + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/stable/pkg_mokowaas-02.09.00.zip + + + Moko Consulting + https://mokoconsulting.tech + + + MokoWaaS + MokoWaaS update + pkg_mokowaas + package + 02.09.00 + site + rc + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/development + + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/development/pkg_mokowaas-02.09.00-dev.zip + + + Moko Consulting + https://mokoconsulting.tech + + + MokoWaaS + MokoWaaS update + pkg_mokowaas + package + 02.09.00 + site + beta + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/development + + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/development/pkg_mokowaas-02.09.00-dev.zip + + + Moko Consulting + https://mokoconsulting.tech + + + MokoWaaS + MokoWaaS update + pkg_mokowaas + package + 02.09.00 + site + alpha + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/development + + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/development/pkg_mokowaas-02.09.00-dev.zip + + + Moko Consulting + https://mokoconsulting.tech + + + MokoWaaS + MokoWaaS update + pkg_mokowaas + package + 02.09.00 + site + dev + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/development + + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/development/pkg_mokowaas-02.09.00-dev.zip + + + Moko Consulting + https://mokoconsulting.tech + + + System - MokoWaaS + MokoWaaS update (legacy plugin) + mokowaas + plugin + system + site + 02.09.00 + stable + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/development + + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/development/pkg_mokowaas-02.09.00-dev.zip + + + Moko Consulting + https://mokoconsulting.tech + + + MokoWaaS MokoWaaS development build. pkg_mokowaas package 02.10.04 2026-05-26 - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/development + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/development - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/development/pkg_mokowaas-02.10.04-dev.zip + https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/development/pkg_mokowaas-02.10.04-dev.zip 19d135c23a9ade1948547ed955c1b9a0dce857e1d6b2e0a62e20fecc268b5523 development Moko Consulting https://mokoconsulting.tech - - - - MokoWaaS - MokoWaaS update - pkg_mokowaas - package - 02.10.03 - dev - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/stable - - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/stable/pkg_mokowaas-02.10.03.zip - - - Moko Consulting - https://mokoconsulting.tech - - - MokoWaaS - MokoWaaS update - pkg_mokowaas - package - 02.10.03 - alpha - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/stable - - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/stable/pkg_mokowaas-02.10.03.zip - - - Moko Consulting - https://mokoconsulting.tech - - - MokoWaaS - MokoWaaS update - pkg_mokowaas - package - 02.10.03 - beta - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/stable - - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/stable/pkg_mokowaas-02.10.03.zip - - - Moko Consulting - https://mokoconsulting.tech - - - MokoWaaS - MokoWaaS update - pkg_mokowaas - package - 02.10.03 - rc - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/stable - - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/stable/pkg_mokowaas-02.10.03.zip - - - Moko Consulting - https://mokoconsulting.tech - - - MokoWaaS - MokoWaaS update - pkg_mokowaas - package - 02.10.03 - stable - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/tag/stable - - https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases/download/stable/pkg_mokowaas-02.10.03.zip - - - Moko Consulting - https://mokoconsulting.tech + +