186a75681a7c461fdf433b563f40642ca992f660
fix: require PHP 8.3 (Joomla 6) across code, composer, docs Joomla 6 requires PHP 8.3+, and the MokoGitea repo metadata php_minimum is 8.3, but the extension still enforced/declared 8.1: - DashboardModel health check: PHP_VERSION >= 8.1.0 -> 8.3.0 - MokoRestore preflight check: 8.1 -> 8.3 (hint now "Joomla 6 requires PHP 8.3+") - composer.json require php: >=8.1 -> >=8.3 - .mokogitea/CLAUDE.md: PHP 8.1+ -> 8.3+ (both places) Claude-Session: https://claude.ai/code/session_01WbGBN9VyRK61zczYWcCQ2i @
Contributing to MokoSuiteBackup
Thank you for your interest in contributing to MokoSuiteBackup.
Getting Started
- Fork the repository on MokoGitea
- Create a feature branch from
dev(feature/your-feature) - Make your changes following the coding standards below
- Submit a pull request targeting
dev
Branch Strategy
main— stable releases onlydev— active developmentfeature/*— new features (targetdev)fix/*— bug fixes (targetdev)hotfix/*— urgent fixes (targetdevormain)
Coding Standards
- PHP 8.1+ required
- Follow Joomla coding standards
- SPDX license headers on all PHP files
- Use
SubscriberInterfacefor event subscription - Use
bind() -> check() -> store()for Table operations
Reporting Issues
Report bugs and feature requests via Issues.
License
By contributing, you agree that your contributions will be licensed under GPL-3.0-or-later.
Description
Full-site backup and restore for Joomla - database, files, and configuration
https://mokoconsulting.tech/support/products/mokosuitebackup
Readme
5.4 MiB