jmiller 471e0a7cc9
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 9s
fix: honest install success for MokoSuiteSupport package installer
The package postflight showed the "license key required" next-steps
message even when a bundled child extension failed to install. Joomla
only logs a failed sub-install but still runs postflight.

Add missingChildExtensions(): verify every <file> declared in the
package manifest actually landed in #__extensions (plugins match on
element+type+folder with plg_<group>_ prefix stripping; component
matches element+type). Gate the license message on it and enqueue an
error listing any missing children. Fails open so a query/IO glitch
never turns a good install into a false failure.

Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
2026-07-06 11:14:26 -05:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00
2026-06-21 16:13:36 +00:00

Contributor Covenant Code of Conduct

Our Pledge

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone.

Our Standards

  • Be empathetic and kind
  • Be respectful of differing opinions
  • Accept constructive feedback
  • Own mistakes and learn from them

Unacceptable behavior includes sexualized language/imagery, trolling, harassment, doxing, and other inappropriate conduct.

Enforcement

Report incidents to hello@mokoconsulting.tech or through GitHub Discussions if you prefer a community-visible approach. Private complaints will be reviewed promptly and fairly.

Enforcement Guidelines

  1. Correction — Private warning
  2. Warning — Formal warning and limited interaction
  3. Temporary Ban — Time-boxed exclusion
  4. Permanent Ban — Removal from the community

Attribution

Adapted from the Contributor Covenant v2.1.

S
Description
MokoSuite Support — live chat, helpdesk, multi-channel customer support (website, Facebook, Instagram, WhatsApp). Interfaces with CRM contacts and MokoSuite ticket system.
Readme GPL-3.0
906 KiB
Languages
Markdown 34.4%
PHP 32.5%
CSS 10.6%
XML 9.1%
Shell 7%
Other 6.4%