edu-sharing

Activities ::: mod_edusharing
Maintained by edu-sharing Integrations
The edu-sharing activity module adds a new option to the activities/resource menu. Using the edu-sharing resource allows you to either pick content from the repository or upload it to a folder of the repository. You may pick which version of the content you would like to provide in the course (always the latest vs. the version you just picked).

edu-sharing 8.0.3

Moodle 4.0, 4.1, 4.2, 4.3
Released: Sunday, 14 January 2024, 9:07 PM

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[8.0.3] - 2024-01-14

Added

  • Rest service to update instances
  • Service function to fetch preview images
  • Preview image script now moved to activity plugin
  • Embedded ES-Objects are now tracked

Fixed

  • Choosing an object version is now longer possible when editing Edu-Sharing activity
  • App ID can now contain periods

Changed

  • Refactored code and doc blocks to conform with moodle guidelines

[8.0.2] - 2023-11-17

Added

  • Setting to submit users' names, surnames and email addresses for app auth (default yes)
  • Rest services to add and delete instances.
  • Rest service to get ticket
  • Compatibility with new tinyMCE-Plugin
  • Possibility to add moodle host in installConfig.json for automatic registration

Removed

  • Compatibility with legacy ES Tiny-Editor-Plugin

Fixed

  • Type error which occurred when restoring courses containing sections with null values in the summary field of the course_section table
  • Logic bug in usage deletion logic which prevented usages from being deleted properly in the repository.

[8.0.1] - 2023-10-19

Fixed

  • Upgrade type error blocking update from older versions

[8.0.0] - 2023-10-01

Added

  • Unit test folder and unit test classes
  • Possibility to define internal docker network URL
  • Changelog
  • English translation for upload button in edu-sharing embed dialogue modal

Removed

  • Compatibility with legacy edu-sharing SOAP API, plugin now uses REST by default

Fixed

  • Slashes are now automatically stripped from the end of user provided URLs
  • Version picking now works
  • Version radio buttons are now longer displayed in the embedding dialogue if the object is a published copy or a reference to a collection. Defaults to current version.
  • Restoration of course backup files no longer fails on edu-sharing objects for which the current user lacks publish rights. Instead of throwing an error the restore script omits the respective items.
  • Folders can now longer be added as edu-sharing resources.

Changed

  • Major refactoring in order to match updated moodle criteria as well as to facilitate unit testing

Version information

Version build number
2024011400
Version release name
8.0.3
Maturity
Stable version
MD5 Sum
d81aa5a598822fe9c18bf1ec490b9450
Supported software
Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Activities

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