Skip to content

Releases: ngandrass/moodle-tool_userautodelete

Version 1.5.0 (2025112500)

25 Nov 11:28
8f9e8ff

Choose a tag to compare

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)

06 Nov 09:23
254dfcc

Choose a tag to compare

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)

10 Oct 06:51
f258b7e

Choose a tag to compare

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)

06 Oct 08:59
88450df

Choose a tag to compare

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)

25 Aug 12:10
ea09b34

Choose a tag to compare

Changelog

  • Fix translations on log page (thanks to @jboulen)

Version 1.2.0 (2025061100)

11 Jun 14:35
1e4740e

Choose a tag to compare

Changelog

  • Add action log that keeps track of sent user warnings, user deletions, and user recoveries
  • Fix missing translation of next check info on dry-run page
  • Improve language support for relative time specifications
  • Provide testing instructions for developers

action_log

Version 1.1.1 (2025052100)

21 May 09:53
a8f1882

Choose a tag to compare

Changelog

  • Add warning email state table to privacy provider

Version 1.1.0 (2025052000)

20 May 07:25
0848202

Choose a tag to compare

Changelog

  • Add dry-run feature to show which users would be warned and deleted without actually performing the actions

Screenshot: Dry-run page

Version 1.0.1 (2025051700)

17 May 08:06
c72e825

Choose a tag to compare

Changelog

  • Improve description of user record anonymization feature on plugin settings page

Version 1.0.0 (2025051300)

13 May 15:19
8fe5277

Choose a tag to compare

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