Skip to content

Releases: microsoft/o365-moodle

Moodle 2.9: v20160411

14 Apr 17:27
Compare
Choose a tag to compare

In this release:

New Features

  • Add API to work with the Class Notebook Add-In and work with OneNote assignments.
  • Add PowerBI to oembed filter.

Bug fixes

  • Fix database error when assigning users to Azure application during user sync.
  • Fix error checking Microsoft blocks settings in PHP 5.4
  • Fix embedding multiple docs.com links in a page.

Moodle 2.8: v20160411

14 Apr 17:27
Compare
Choose a tag to compare

In this release:

New Features

  • Add API to work with the Class Notebook Add-In and work with OneNote assignments.
  • Add PowerBI to oembed filter.

Bug fixes

  • Fix database error when assigning users to Azure application during user sync.
  • Fix error checking Microsoft blocks settings in PHP 5.4
  • Fix embedding multiple docs.com links in a page.

Moodle 2.7: v20160411

14 Apr 17:27
Compare
Choose a tag to compare

In this release:

New Features

  • Add API to work with the Class Notebook Add-In and work with OneNote assignments.
  • Add PowerBI to oembed filter.

Bug fixes

  • Fix database error when assigning users to Azure application during user sync.
  • Fix error checking Microsoft blocks settings in PHP 5.4
  • Fix embedding multiple docs.com links in a page.

Moodle 3.0: v20160328

29 Mar 04:02
Compare
Choose a tag to compare

In this release:

New & Improved

  • Redesigned UI for Office 365 connection management.
    • Provides clear methods to create login & linked connections
    • Easy method to switch between connection types.
  • Redesigned Office 365 repository main screen.
    • "My Files" is now "OneDrive"
    • "Courses" is now "SharePoint (Courses)"
    • Each of the above has a sensible icon.
    • Repository renamed to "Office 365", as it is more than just OneDrive (with new things coming in the future!)
  • Add additional checks to Azure setup tool to verify reply and sign-on URL settings.
  • Code clean and improved logging in OneNote API.
  • Clarify login flows in OpenID Connect
  • New API call throttling method means faster operation and more intelligent throttling.
    • If Office 365 starts sending throttling notifications, we will start adding a slight delay to API calls. We will increase the delay if throttling continues. Once throttling quiets down, we move back to full speed.
    • Added a new health check to view the current throttling status.
  • Reduce connection error timeout to improve page performance.
  • Code style fixes thanks to POET
  • Add markdown-formatted documentation to this repository.
    -- Although formatted as a plugin, this is not a plugin for release, and will instead serve as a place to improve documentation on an issue-by-issue basis. Each release will see the current state of that documentation translated into mediawiki markup and sent to the MoodleDocs page we currently use.
  • Add additional information to debug logs to help track down issues.

Bugfixes

  • Migrate users using old OpenID Connect endpoints to new endpoints.
  • Fixed: When the oembed filter is set to "Off, but available", the settings page experienced a fatal error.
  • Increase durability of system API user setting process. Use the "state" additional data field instead of the session object.
  • Migrate from bare PHP curl usable to Moodle curl

Other

  • Add Microsoft Graph support for Office 365 for China
  • Update "Microsoft Open Technologies" references to "Microsoft"

Moodle 2.9: v20160328

29 Mar 04:02
Compare
Choose a tag to compare

In this release:

New & Improved

  • Redesigned UI for Office 365 connection management.
    • Provides clear methods to create login & linked connections
    • Easy method to switch between connection types.
  • Redesigned Office 365 repository main screen.
    • "My Files" is now "OneDrive"
    • "Courses" is now "SharePoint (Courses)"
    • Each of the above has a sensible icon.
    • Repository renamed to "Office 365", as it is more than just OneDrive (with new things coming in the future!)
  • Add additional checks to Azure setup tool to verify reply and sign-on URL settings.
  • Code clean and improved logging in OneNote API.
  • Clarify login flows in OpenID Connect
  • New API call throttling method means faster operation and more intelligent throttling.
    • If Office 365 starts sending throttling notifications, we will start adding a slight delay to API calls. We will increase the delay if throttling continues. Once throttling quiets down, we move back to full speed.
    • Added a new health check to view the current throttling status.
  • Reduce connection error timeout to improve page performance.
  • Code style fixes thanks to POET
  • Add markdown-formatted documentation to this repository.
    -- Although formatted as a plugin, this is not a plugin for release, and will instead serve as a place to improve documentation on an issue-by-issue basis. Each release will see the current state of that documentation translated into mediawiki markup and sent to the MoodleDocs page we currently use.
  • Add additional information to debug logs to help track down issues.

Bugfixes

  • Migrate users using old OpenID Connect endpoints to new endpoints.
  • Fixed: When the oembed filter is set to "Off, but available", the settings page experienced a fatal error.
  • Increase durability of system API user setting process. Use the "state" additional data field instead of the session object.
  • Migrate from bare PHP curl usable to Moodle curl

Other

  • Add Microsoft Graph support for Office 365 for China
  • Update "Microsoft Open Technologies" references to "Microsoft"

Moodle 2.8: v20160328

29 Mar 04:02
Compare
Choose a tag to compare

In this release:

New & Improved

  • Redesigned UI for Office 365 connection management.
    • Provides clear methods to create login & linked connections
    • Easy method to switch between connection types.
  • Redesigned Office 365 repository main screen.
    • "My Files" is now "OneDrive"
    • "Courses" is now "SharePoint (Courses)"
    • Each of the above has a sensible icon.
    • Repository renamed to "Office 365", as it is more than just OneDrive (with new things coming in the future!)
  • Add additional checks to Azure setup tool to verify reply and sign-on URL settings.
  • Code clean and improved logging in OneNote API.
  • Clarify login flows in OpenID Connect
  • New API call throttling method means faster operation and more intelligent throttling.
    • If Office 365 starts sending throttling notifications, we will start adding a slight delay to API calls. We will increase the delay if throttling continues. Once throttling quiets down, we move back to full speed.
    • Added a new health check to view the current throttling status.
  • Reduce connection error timeout to improve page performance.
  • Code style fixes thanks to POET
  • Add markdown-formatted documentation to this repository.
    -- Although formatted as a plugin, this is not a plugin for release, and will instead serve as a place to improve documentation on an issue-by-issue basis. Each release will see the current state of that documentation translated into mediawiki markup and sent to the MoodleDocs page we currently use.
  • Add additional information to debug logs to help track down issues.

Bugfixes

  • Migrate users using old OpenID Connect endpoints to new endpoints.
  • Fixed: When the oembed filter is set to "Off, but available", the settings page experienced a fatal error.
  • Increase durability of system API user setting process. Use the "state" additional data field instead of the session object.
  • Migrate from bare PHP curl usable to Moodle curl

Other

  • Add Microsoft Graph support for Office 365 for China
  • Update "Microsoft Open Technologies" references to "Microsoft"

Moodle 2.7: v20160328

29 Mar 04:02
Compare
Choose a tag to compare

In this release:

New & Improved

  • Redesigned UI for Office 365 connection management.
    • Provides clear methods to create login & linked connections
    • Easy method to switch between connection types.
  • Redesigned Office 365 repository main screen.
    • "My Files" is now "OneDrive"
    • "Courses" is now "SharePoint (Courses)"
    • Each of the above has a sensible icon.
    • Repository renamed to "Office 365", as it is more than just OneDrive (with new things coming in the future!)
  • Add additional checks to Azure setup tool to verify reply and sign-on URL settings.
  • Code clean and improved logging in OneNote API.
  • Clarify login flows in OpenID Connect
  • New API call throttling method means faster operation and more intelligent throttling.
    • If Office 365 starts sending throttling notifications, we will start adding a slight delay to API calls. We will increase the delay if throttling continues. Once throttling quiets down, we move back to full speed.
    • Added a new health check to view the current throttling status.
  • Reduce connection error timeout to improve page performance.
  • Code style fixes thanks to POET
  • Add markdown-formatted documentation to this repository.
    -- Although formatted as a plugin, this is not a plugin for release, and will instead serve as a place to improve documentation on an issue-by-issue basis. Each release will see the current state of that documentation translated into mediawiki markup and sent to the MoodleDocs page we currently use.
  • Add additional information to debug logs to help track down issues.

Bugfixes

  • Migrate users using old OpenID Connect endpoints to new endpoints.
  • Fixed: When the oembed filter is set to "Off, but available", the settings page experienced a fatal error.
  • Increase durability of system API user setting process. Use the "state" additional data field instead of the session object.
  • Migrate from bare PHP curl usable to Moodle curl

Other

  • Add Microsoft Graph support for Office 365 for China
  • Update "Microsoft Open Technologies" references to "Microsoft"

Moodle 3.0: v20160229

03 Mar 17:07
Compare
Choose a tag to compare

In this release:

Fixes & Improvements

  • auth/oidc:manageconnection capability now controls connected account setup in addition to OpenID Connect login.
  • Improve durability of Outlook > Moodle event syncing.
  • Exit O365 scheduled tasks early if plugins are not configured.
  • Fix file reference + file embedding with SharePoint
  • Move notebookname language string from block_onenote to local_onenote, remove final block_onenote dependency, fix [[notebookname]] OneNote error.
  • Add maintenance tools section to local plugin settings page
  • Add course groups member resync maintenance tool.
  • Improve durability of course groups creation task.
  • Improve Office365 video embedding in filter_oembed

Moodle 2.9: v20160229

03 Mar 17:06
Compare
Choose a tag to compare

In this release:

Fixes & Improvements

  • auth/oidc:manageconnection capability now controls connected account setup in addition to OpenID Connect login.
  • Improve durability of Outlook > Moodle event syncing.
  • Exit O365 scheduled tasks early if plugins are not configured.
  • Fix file reference + file embedding with SharePoint
  • Move notebookname language string from block_onenote to local_onenote, remove final block_onenote dependency, fix [[notebookname]] OneNote error.
  • Add maintenance tools section to local plugin settings page
  • Add course groups member resync maintenance tool.
  • Improve durability of course groups creation task.
  • Improve Office365 video embedding in filter_oembed

Moodle 2.8: v20160229

03 Mar 17:06
Compare
Choose a tag to compare

In this release:

Fixes & Improvements

  • auth/oidc:manageconnection capability now controls connected account setup in addition to OpenID Connect login.
  • Improve durability of Outlook > Moodle event syncing.
  • Exit O365 scheduled tasks early if plugins are not configured.
  • Fix file reference + file embedding with SharePoint
  • Move notebookname language string from block_onenote to local_onenote, remove final block_onenote dependency, fix [[notebookname]] OneNote error.
  • Add maintenance tools section to local plugin settings page
  • Add course groups member resync maintenance tool.
  • Improve durability of course groups creation task.
  • Improve Office365 video embedding in filter_oembed