LDAP syncing scripts

Local plugins ::: local_ldap
Maintained by Charles Fulton, Andrew Zito
This plugin synchronizes Moodle cohorts against an LDAP directory using either group memberships or attribute values.

LDAP syncing scripts v4.4.0

Moodle 4.4, 4.5, 5.0
Released: чәршәмбе 24 апрель 2024, 21:59

Changelog

v4.4.0 (April 24,2024)

  • Dropped support for Moodle 4.1-4.3
  • Added support for Moodle 4.4

v4.1.0 (March 13, 2024)

  • Migrate CI builds to Github Actions
  • Code cleanup
  • Fixed issue with empty nested groups (props #@AdamosD7)
  • Dropped support for Moodle 3.11-4.0

v3.11.1 (April 6, 2023)

  • Fixed AD pagination issue introduced in v3.11.0
  • Fixed issue with empty groups in AD (props @djlauk)

v3.11.0 (February 27, 2023)

  • Dropped support for Moodle 3.7-3.10
  • Fixed countable issues under PHP 8.0
  • Rebuilt pagination to remove pre-PHP 7.3 support

3.7.1 (May 17, 2021)

  • Prevent mass-unenrollment when a connection fails

3.7.0 (November 9, 2020)

  • Update pagination for PHP 7.4
  • Change default branch to "main"
  • Update CI tool to version 3
  • Dropped support for Moodle 3.6

3.6.0 (June 15, 2020)

  • Code cleanup
  • Streamlined unit testing matrix
  • Dropped support for Moodle 3.4 and 3.5

3.4.2 (May 19, 2019)

  • Minor code cleanup and internal documentation fixes

3.4.1 (September 7, 2018)

  • Fixed bug where attribute syncing could fail in large Active Directory environments
  • Fixed bug where group syncing could fail in large Active Directory environments
  • Updated tests to use large data sets
  • Added optional unit test support for Active Directory

3.4.0 (May 4, 2018)

  • Updated for GDPR compliance
  • Fixed bug where parentheses were not filtered correctly (thanks to @cperves for the report)

3.3.0 (August 9, 2017)

  • Changed version numbering to match stable version
  • Bugfix for MDL-57558: attribute sync was broken by Moodle 3.3.1

2.0.1 (April 24, 2017)

2.0.0 (July 15, 2015)

  • Official support for Moodle 2.9-Moodle 3.1
  • Migrated CLI script to scheduled task
  • Unit test coverage for OpenLDAP

Version information

Version build number
2024042400
Version release name
v4.4.0
Maturity
Stable version
MD5 Sum
423981fa904181ca2ce12e8904ad9131
Supported software
Moodle 4.4, Moodle 4.5, Moodle 5.0
  • Latest release for Moodle 4.4
  • Latest release for Moodle 4.5
  • Latest release for Moodle 5.0

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
main
VCS tag
v4.4.0

Default installation instructions for plugins of the type Local plugins

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