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.3-r4

Moodle 4.3
Released: ketvirtadienis, 2025 kovo 20, 04:08

moodle-tool_selfsignuphardlifecycle

Changes

v4.3-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.3-r3

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

v4.3-r2

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

v4.3-r1

  • 2024-07-28 - Prepare compatibility for Moodle 4.3.

v4.2-r1

  • 2024-07-28 - Prepare compatibility for Moodle 4.2.

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
2023100904
Version release name
v4.3-r4
Maturity
Stabili versija
MD5 Sum
dadbd34eea00221c3b8e5401e3155359
Supported software
Moodle 4.3
  • Latest release for Moodle 4.3

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v4.3-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