9975d92ca2
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Universal: Auto Version Bump / Version Bump (push) Successful in 5s
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Report Issues (push) Has been cancelled
Add URL-based backup trigger for external cron services: index.php?mokojoombackup_cron=SECRET&profile_id=1 - System plugin intercepts onAfterInitialise (before auth) - Secret word, enable toggle, and IP whitelist in component config - Timing-safe secret comparison with hash_equals - Returns JSON response with success/failure and timestamp Also fix: INSERT IGNORE for default profile to prevent duplicate key error when updating an existing installation. Authored-by: Moko Consulting Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>