Hard life cycle for self-signup users

Administration tools ::: tool_selfsignuphardlifecycle
Maintained by Moodle Partner lern.link, Alexander Bias
Moodle admin tool to suspend and delete users based on their account creation date.

Hard life cycle for self-signup users v4.1-r4

Moodle 4.1
Released: Donnerstag, 20. März 2025, 04:08

moodle-tool_selfsignuphardlifecycle

Changes

v4.1-r4

  • 2025-03-18 - Bugfix: "Enable user suspension before deletion" feature was partly broken, resolves #2.
  • 2025-03-17 - Bugfix: Behat Scenario 'If user overrides is enabled, user suspension and deletion days can be overridden' always failed on first try, resolves #1.

v4.1-r3

  • 2024-09-09 - Bugfix: The cohort exceptions feature was not working correctly on MariaDB.

v4.1-r2

  • 2024-07-30 - Feature: Allow the admin to configure cohorts which should be ignored by the tool.

v4.1-r1

  • 2024-07-28 - Upgrade: Fix a Behat test which broke von Moodle 4.1.
  • 2024-07-28 - Cleanup: Replace deprecated strftime() function with \core_date::strftime() function.
  • 2024-07-28 - Prepare compatibility for Moodle 4.1.

v3.9-r3

  • 2024-07-29 - Add automated release to moodle.org/plugins
  • 2024-07-29 - Improvement: Exclude admins and guests from the user table.
  • 2024-07-29 - Make codechecker happy again
  • 2024-07-29 - Updated Moodle Plugin CI to latest upstream recommendations

v3.9-r2

  • 2022-04-28 - Feature: Add possibility to override individual users.

v3.9-r1

  • 2022-03-01 - Initial version.

Version information

Version build number
2022112804
Version release name
v4.1-r4
Maturity
Stable Version
MD5 Sum
11beb6e83956bede46ddc7e9c0c29513
Supported software
Moodle 4.1
  • Latest release for Moodle 4.1

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v4.1-r4

Default installation instructions for plugins of the type Administration tools

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "mytool") in the "admin/tool" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation