Skip to content

v20150504_m27

Compare
Choose a tag to compare
@jamesmcq jamesmcq released this 05 May 04:03
· 632 commits to MOODLE_27_STABLE since this release

In this release:

This release contains new versions of auth_oidc, local_o365, profilefield_o365, profilefield_oidc, and local_office365

User sync improvements.

  • A bug preventing more than 200 users from AzureAD has been fixed.
  • Users will now be synced in 200-user increments every time the cron task runs (i.e. 200 users will be synced the first time, then the next 200 will be synced on the next run).
  • User sync speed has been improved.
  • User sync task frequency has been lowered to once-per-day at 1am by default. For initial syncs and sites with large amounts of users, you may want to make this more frequent. See https://docs.moodle.org/27/en/Scheduled_tasks for more information on how to change the frequency of a scheduled task.

Sync user information on login
Additional user information is now synced from AzureAD into Moodle upon login to Moodle using the OpenID Connect SSO. This includes email, city, country, department, and user language.

Support for o365 for China
A switch has been added for users using o365 for China. The Chinese o365 API differs slightly, so this switch tells the plugins to use the Chinese API.

Bugfixes

  • Restore ability to use the redirect URI ([moodle]/auth/oidc) to log in to Moodle using the OpenID Connect SSO while using the username/password login flow.
  • o365 and OIDC profile fields now show the status of the user being viewed. They previously always displayed the status of the viewing user.