jmiller bd59688b6c
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Failing after 6s
Universal: PR Check / Secret Scan (pull_request) Successful in 9s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 10s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
refactor(installer): replace hardcoded extension list with dynamic manifest verification
Read package manifest via $adapter->getParent()->getManifest() to discover
children dynamically instead of maintaining a hardcoded EXPECTED_EXTENSIONS
array. Fail-open pattern wraps verification in try/catch. Only the success
path (plugin enables, license warning) is gated; unconditional housekeeping
(DLID restore) runs regardless.

Claude-Session: https://claude.ai/code/session_01CwLGvFJPjoPTp9BEnSjtJf
2026-07-06 10:46:00 -05:00
2026-06-23 10:24:25 -05:00
2026-06-23 10:24:25 -05:00

MokoSuite Library

Library and resource lending management for Joomla 6 — catalog, checkout, returns, reservations, overdue tracking, fines.

Layer 2 add-on for MokoSuite. Standalone (optional CRM integration for patron contacts).

GPL-3.0-or-later · Copyright © 2026 Moko Consulting

S
Description
Library and resource lending management for Joomla 6 — catalog, checkout, returns, reservations, overdue tracking, fines
Readme
2.8 MiB
Languages
Markdown 100%