2e77514aa705e7731651fde2fd2ee52bb41f7bdb
Database schema (10 new tables): - erp_esign_requests/signers/events — full e-signature lifecycle with encrypted selfie/ID verification, 128-char tokens, audit trail - erp_products — lightweight catalog linked to #__content articles - erp_orders/order_items — order management with status tracking - erp_invoices/invoice_items — invoicing with standard/credit/recurring - erp_payments — payment tracking with gateway transaction IDs API controllers: - ErpSignRequestsController — signature request CRUD with signer management, auto-ref generation (SIG-YYYY-NNN), audit logging Routes registered for products, orders, invoices, payments, e-signature
MokoWaaS
MokoWaaS is a Joomla 5.x / 6.x system plugin package that provides white-label branding, security hardening, tenant restrictions, health monitoring, and multi-domain management for the MokoWaaS platform.
Features
- White-Label Branding — configurable brand name, company, support URL, colors, favicon, custom CSS
- Tenant Restrictions — master user enforcement, installer/sysinfo/config/template access control
- Health Monitoring — 16 diagnostic checks via
/?mokowaas=healthwith Grafana auto-provisioning - Site Aliases — per-alias offline mode, robots directives, backend redirect, canonical URLs
- Remote API — 6 endpoints (health, install, update, cache, backup, info)
- Security Hardening — HTTPS enforcement, session timeouts, password policy, upload restrictions
- Plugin Protection — protected status, hidden from non-master users, disable/uninstall blocked
Requirements
- Joomla 5.0+ or 6.x
- PHP 8.1+ (8.3+ for Joomla 6)
Installation
Download the latest pkg_mokowaas-*.zip from Releases and install via System → Install → Upload Package File.
After installation, the package auto-enables and sets protected status.
Documentation
Full documentation is available on the MokoWaaS Wiki:
License
GPL-3.0-or-later — see LICENSE.md
Changelog
See CHANGELOG.md
Description
MokoWaaS is a Joomla 5.x / 6.x system plugin that provides a configurable white-label identity layer for the MokoWaaS platform.
https://mokoconsulting.tech/support/products/mokowaas
12 MiB
Languages
PHP
67.2%
Markdown
20%
XML
5.9%
INI
4.1%
Makefile
1%
Other
1.7%