Skip to content

Commit

Permalink
add ldapchecker info, set maturity to stable
Browse files Browse the repository at this point in the history
  • Loading branch information
my-curiosity committed Jan 9, 2024
1 parent 3e915a9 commit c6b0632
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 6 deletions.
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
# moodle-tool_cleanupusers *(Alpha_candidate)* WIP!

[![Build Status](https://travis-ci.org/learnweb/moodle-tool_cleanupusers.svg?branch=master)](https://travis-ci.org/learnweb/moodle-tool_cleanupusers)

# moodle-tool_cleanupusers

The **clean up users plugin** enables the automatic and manual suspension and deletion of users.

Expand Down Expand Up @@ -123,6 +120,12 @@ If you implement your own subplugin it should be placed in `admin/tool/cleanupus
The timechecker plugin suspends and deletes user depending on the last access of the user to the platform.
The site administrator can define custom time spans, as a default 90 days have to pass without a user logging in until the
user is suspended and 365 days until the user is deleted.
Currently, users that are manually suspended and did not log in for the defined time are also deleted.
Currently, users that are manually suspended and did not log in for the defined time are also deleted.

### Additional sub-plugins: ldapchecker
A sub-plugin developed by TU Darmstadt; uses data from an external server connected with LDAP to mark users.
Server can be chosen and configured in settings.
Available at https://github.com/eLearning-TUDarmstadt/moodle-cleanupusers_ldapchecker

## Desirable Extension
- prohibit sending messages to suspended users
2 changes: 1 addition & 1 deletion version.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@
$plugin->requires = 2022041900; // Requires Moodle version 4.0 or higher.
$plugin->component = 'tool_cleanupusers'; // Full name of the plugin (used for diagnostics).
$plugin->release = 'v1.0-r2';
$plugin->maturity = MATURITY_ALPHA;
$plugin->maturity = MATURITY_STABLE;

0 comments on commit c6b0632

Please sign in to comment.