Releases: ngandrass/moodle-tool_userautodelete
Releases · ngandrass/moodle-tool_userautodelete
Version 1.5.0 (2025112500)
Changelog
- List accounts that were created but to which no user ever logged into with their "Time created" instead of "Last access" date on dry-run page
- Add informational text about differentiation of inactive and never-used accounts on the dry run page
Version 1.4.1 (2025110600)
Changelog
- Improve plugin config validation routine
- Display reason for failed plugin config validation on dry-run page
- Fix missing language string on dry-run page if plugin config is invalid
Version 1.4.0 (2025101000)
Changelog
- Add setting to limit user selection to users that are already suspended. This can be useful if your user lifecycle is externally managed (e.g., via SSO) or contains a suspension phase before the user is finally deleted.
- Ensure compatibility with Moodle 5.1
- Fix background color of Bootstrap badges on dry-run page with Moodle 5.1
- Add Moodle 5.1 and all supported PHP versions to CI test matrix
- Comply with Moodle coding style version 3.6
Version 1.3.0 (2025100600)
Changelog
- Allow to ignore users based on their authentication method (e.g., ignore all users authenticated via LDAP)
- Show ignored auth plugins on dry-run page
- Fix MoodleXML definition meta attributes for XML schema validation
Version 1.2.1 (2025082500)
Changelog
- Fix translations on log page (thanks to @jboulen)
Version 1.2.0 (2025061100)
Version 1.1.1 (2025052100)
Changelog
- Add warning email state table to privacy provider
Version 1.1.0 (2025052000)
Version 1.0.1 (2025051700)
Changelog
- Improve description of user record anonymization feature on plugin settings page
Version 1.0.0 (2025051300)
Changelog
- First stable release 🚀
- Automatically deleting inactive user accounts
- Sending warning emails to users before deletion
- GDPR-compliant deletion of user accounts
- Ignoring users with specific roles
- Configurable deletion and warning thresholds, email templates, enabling/disabling of single features, etc.
- Logging of deletion events
- Automated testing and support for all active Moodle releases
- Full English and German language support
- Documentation on installation, configuration, and usage

