Moodle Plugins directory: ChronifyAI - Next-Gen Data Archiving for Your Moodle.: Versions: v5.0.0 | Moodle.org
ChronifyAI - Next-Gen Data Archiving for Your Moodle.
Local plugins ::: local_chronifyai
Maintained by
Anatoliy Kochnev
We help course creators and administrators automatically store historical course content and learner transcripts, ensuring long-term compliance and easy access for audits - without the clutter, risk, or manual effort of traditional backups.
ChronifyAI - Next-Gen Data Archiving for Your Moodle. v5.0.0
Moodle 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1
Released: سهشنبه، 6 ژانویهٔ 2026، 3:35 AM
Changelog
All notable changes to the ChronifyAI plugin will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.2.0]
Fixed
- Fixed critical PHP error in setup wizard - undefined $form variable (#5)
- Fixed PostgreSQL compatibility in transcript queries - added c.timemodified to SELECT (#3)
- Added 22 missing language strings for wizard, settings, privacy, and UI components (#6)
- Replaced 20 hard-coded strings with proper get_string() calls for full internationalization (#4)
- Fixed incorrect usage of constants::PLUGIN_NAME in get_string() calls
Added
- Implemented modern Hooks API for Moodle 4.4+ compatibility (#7)
- Added complete GitHub Actions CI/CD pipeline for automated testing (#1)
- Added hook_callbacks.php for modern notification system
- Added db/hooks.php for hook registration
- Added comprehensive language strings for all task and service messages
- Added .github/workflows/ci.yml for automated testing across PHP 8.0, 8.1 and Moodle 4.01, 4.02, 4.03
Changed
- Improved error messages throughout the application
- Enhanced internationalization support - all strings now use language API
- Updated documentation for hook implementation
- Improved code quality and Moodle standards compliance
Technical Details
- PostgreSQL query now includes all ORDER BY columns in SELECT list (DISTINCT requirement)
- Setup wizard now properly initializes form variable before use
- All user-facing strings now translatable
- Backward compatible with legacy callback for Moodle < 4.4
[1.1.0]
Added
- Initial stable release
- Course backup and restore functionality
- Automated transcript export
- Privacy API implementation
- GDPR/FERPA compliance features
- Setup wizard interface
- API authentication
- Scheduled tasks for automation
Security
- Comprehensive privacy controls
- User data protection mechanisms
- Secure API authentication
- Audit logging
[1.0.0-beta]
Added
- Beta release for testing
- Core backup/restore features
- Basic API integration
- Initial privacy implementation
Version information
- Version build number
- 2026010501
- Version release name
- v5.0.0
- Maturity
- نسخهٔ پایدار
- MD5 Sum
- 72bc7086cd3764fc388bd5e3cbf1b8f3
- Supported software
- Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0, Moodle 5.1
- Latest release for Moodle 4.1
- Latest release for Moodle 4.2
- Latest release for Moodle 4.3
- Latest release for Moodle 4.4
- Latest release for Moodle 4.5
- Latest release for Moodle 5.0
- Latest release for Moodle 5.1
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
Default installation instructions for plugins of the type Local plugins
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder in the "local" subdirectory.
- Visit http://yoursite.com/admin to finish the installation.