Releases: microsoft/moodle-local_o365
v2.8.0.9
In this release:
This is a bugfix release, fixing the following issues:
- Incomplete or broken existing tokens prevents refreshing of token.
- Bad request when refreshing tokens.
This also speeds up login time as token fetching/refreshing is done on-demand.
v2.7.0.10
In this release:
This is a bugfix release, fixing the following issues:
- Incomplete or broken existing tokens prevents refreshing of token.
- Bad request when refreshing tokens.
This also speeds up login time as token fetching/refreshing is done on-demand.
v2.8.0.8
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.
- Fix problems creating and accessing the OneNote notebook for the Moodle site.
v2.7.0.9
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.
- Fix problems creating and accessing the OneNote notebook for the Moodle site.
v2.8.0.7
In this release:
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.
v2.7.0.8
In this release:
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.
v2.8.0.6
In this release:
Expanded Calendar Sync Options
Users can now choose which of their Outlook calendars to sync Moodle calendars with, and each Moodle calendar can have a different calendar. This release also introduces the ability to sync calendar events from Outlook into Moodle, giving users the ability to manage their Moodle calendars (including course and site calendars if they have permission) from Outlook.
Embedding Office Docs
Office documents can now be embedded directly into a course as a resource using Office online apps (Word online, etc). Documents are viewable in Moodle and users still have the option to download them.
Bugfixes/Stability Improvements
- Fixed error accessing Sharepoint files (receiving "item not found")
- Fixed errors syncing old calendar events to Outlook
- Better handling of tokens, tokens refresh as needed.
- Unit test fixes.
- General code cleanup.
v2.7.0.7
In this release:
Expanded Calendar Sync Options
Users can now choose which of their Outlook calendars to sync Moodle calendars with, and each Moodle calendar can have a different calendar. This release also introduces the ability to sync calendar events from Outlook into Moodle, giving users the ability to manage their Moodle calendars (including course and site calendars if they have permission) from Outlook.
Embedding Office Docs
Office documents can now be embedded directly into a course as a resource using Office online apps (Word online, etc). Documents are viewable in Moodle and users still have the option to download them.
Bugfixes/Stability Improvements
- Fixed error accessing Sharepoint files (receiving "item not found")
- Fixed errors syncing old calendar events to Outlook
- Better handling of tokens, tokens refresh as needed.
- Unit test fixes.
- General code cleanup.