Jonathan Miller 2e77514aa7 feat: add e-signature, products, orders, invoicing tables and API (#192, #197)
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
2026-06-06 12:58:30 -05:00
2026-01-08 19:49:02 -06:00
2026-01-08 19:49:02 -06:00
2026-01-08 19:49:02 -06:00

MokoWaaS

Version License Joomla PHP

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=health with 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


Moko Consulting | Website | Email

S
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
Readme GPL-3.0
12 MiB
Languages
PHP 67.2%
Markdown 20%
XML 5.9%
INI 4.1%
Makefile 1%
Other 1.7%