Releases: microsoft/o365-moodle
v20150804_m29
In this release:
Microsoft Block
A new plugin, the Microsoft block, is included. This block will initially serve as a menu for the various Microsoft/Office365 services provided by the rest of the plugins, replacing the two profile fields and the OneNote block. Over time, the block will be expanded and new features will be immediately visible. *This block is not added automatically - add it to your desired pages using the standard Moodle block interfaces.
Bugfixes:
- If SharePoint is not configured, accessing the OneDrive for Business repository no longer defaults to the course SharePoint folder.
- Change database table alias in auth_oidc upgrade script for Postgres compatibility.
- Fix jQuery inclusion debugging messages.
- Fix local_onenote debugging message during install.
- Improve o365 connection detection.
- Fix problem with SharePoint link default value.
v20150804_m28
In this release:
Microsoft Block
A new plugin, the Microsoft block, is included. This block will initially serve as a menu for the various Microsoft/Office365 services provided by the rest of the plugins, replacing the two profile fields and the OneNote block. Over time, the block will be expanded and new features will be immediately visible. *This block is not added automatically - add it to your desired pages using the standard Moodle block interfaces.
Bugfixes:
- If SharePoint is not configured, accessing the OneDrive for Business repository no longer defaults to the course SharePoint folder.
- Change database table alias in auth_oidc upgrade script for Postgres compatibility.
- Fix jQuery inclusion debugging messages.
- Fix local_onenote debugging message during install.
- Improve o365 connection detection.
- Fix problem with SharePoint link default value.
v20150804_m27
In this release:
Microsoft Block
A new plugin, the Microsoft block, is included. This block will initially serve as a menu for the various Microsoft/Office365 services provided by the rest of the plugins, replacing the two profile fields and the OneNote block. Over time, the block will be expanded and new features will be immediately visible. *This block is not added automatically - add it to your desired pages using the standard Moodle block interfaces.
Bugfixes:
- If SharePoint is not configured, accessing the OneDrive for Business repository no longer defaults to the course SharePoint folder.
- Change database table alias in auth_oidc upgrade script for Postgres compatibility.
- Fix jQuery inclusion debugging messages.
- Fix local_onenote debugging message during install.
- Improve o365 connection detection.
- Fix problem with SharePoint link default value.
v20150601_m29
In this release:
Moodle 2.9 support
v20150601_m28
In this release:
This is a bugfix release, fixing the following issues:
- o365 files added by reference are sometimes not available to other users.
- OneNote assignment feedback type causes error when backing up course.
- Adding too many permissions causes a database error when refreshing tokens.
- Incomplete or broken existing tokens prevents refreshing of token.
- Bad request when refreshing tokens.
- Uncaught exception from OneNote block.
There have also been a couple of improvements:
- OpenID Connect login is faster.
- OneNote block reports API call errors.
v20150601_m27
In this release:
This is a bugfix release, fixing the following issues:
- o365 files added by reference are sometimes not available to other users.
- OneNote assignment feedback type causes error when backing up course.
- Adding too many permissions causes a database error when refreshing tokens.
- Incomplete or broken existing tokens prevents refreshing of token.
- Bad request when refreshing tokens.
- Uncaught exception from OneNote block.
There have also been a couple of improvements:
- OpenID Connect login is faster.
- OneNote block reports API call errors.
v20150519_m28
In this release:
Access to OneNote using Office365
Users can now access Office365 OneNote using the existing OneNote plugins - this includes the OneNote block, OneNote repository, and assignment submission and feedback types. Users will be automatically logged in to Office365 OneNote when they log in with their Office365 accounts.
Automatic Creation and Maintenance of Groups
Groups can now be created in Office365 corresponding to each course in Moodle. This allows users in a course an easy way to share files between eachother.
Bugfixes
- Fix errors refreshing tokens and getting new tokens.
- Prevent users from switching to OpenID Connect authentication if the plugin is not enabled.
- Fix problems creating and accessing the OneNote notebook for the Moodle site.
v20150519_m27
In this release:
Access to OneNote using Office365
Users can now access Office365 OneNote using the existing OneNote plugins - this includes the OneNote block, OneNote repository, and assignment submission and feedback types. Users will be automatically logged in to Office365 OneNote when they log in with their Office365 accounts.
Automatic Creation and Maintenance of Groups
Groups can now be created in Office365 corresponding to each course in Moodle. This allows users in a course an easy way to share files between eachother.
Bugfixes
- Fix errors refreshing tokens and getting new tokens.
- Prevent users from switching to OpenID Connect authentication if the plugin is not enabled.
- Fix problems creating and accessing the OneNote notebook for the Moodle site.
v20150504_m28
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.
v20150504_m27
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.