From be8276161c2d85bbbdd42fa5e883f368946d5cbe Mon Sep 17 00:00:00 2001 From: Thomas Niedermaier Date: Fri, 17 Jan 2025 06:00:48 +0100 Subject: [PATCH] Moodle 405 stable 4.5.3 (#59) * Fixes Opencast-Moodle/moodle-filter_opencast#54 (#55) * Fixes Opencast-Moodle/moodle-filter_opencast#54 * read paella json data properly from mod, (#57) fixes #56 * Use Opencast PHP Library for api call Change error message * make sure lti launch gets a proper base url in both allinone and multi-nodes opencast instances * change the service to search and make sure it is active * get rid of services --------- Co-authored-by: FarbodZamani <53179227+ferishili@users.noreply.github.com> Co-authored-by: ferishili * version.php changelog readme * moodle release change branch to main --------- Co-authored-by: elke-hsh <141309452+elke-hsh@users.noreply.github.com> Co-authored-by: FarbodZamani <53179227+ferishili@users.noreply.github.com> Co-authored-by: ferishili --- .github/workflows/moodle-release.yml | 2 +- CHANGELOG.md | 8 +++++++- README.md | 2 +- version.php | 8 ++++---- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/moodle-release.yml b/.github/workflows/moodle-release.yml index 7d70844..5f4a077 100644 --- a/.github/workflows/moodle-release.yml +++ b/.github/workflows/moodle-release.yml @@ -10,7 +10,7 @@ on: jobs: call-moodle-release-workflow: - uses: Opencast-Moodle/moodle-workflows-opencast/.github/workflows/moodle-release.yml@master + uses: Opencast-Moodle/moodle-workflows-opencast/.github/workflows/moodle-release.yml@main with: plugin-name: 'filter_opencast' secrets: inherit diff --git a/CHANGELOG.md b/CHANGELOG.md index 93a2a8f..65eedfa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,13 @@ CHANGELOG ========= -4.5.1 (2024-12-13) +4.5.3 (2025-01-16) +------------------ +* [FIXED] #57 Read paella json data properly from mod +* [FIXED] #54 LTI Authentication for multinode opencast does not work + + +4.5.2 aka 4.5.1 (2024-12-13) ------------------ * [FEATURE] #52 Reintroduce LTI authentication feature diff --git a/README.md b/README.md index 9a8c303..030c5c9 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Admin Settings -------------- View the documentation of the plugin settings [here](https://moodle.docs.opencast.org/#filter/settings/). - +! Be aware: If this filter plugin is going to deliver videos via LTI-Authentication the API User should get the role ROLE_UI_EVENTS_EMBEDDING_CODE_VIEW ! ## Documentation ## diff --git a/version.php b/version.php index df0c55e..92c5e06 100644 --- a/version.php +++ b/version.php @@ -25,12 +25,12 @@ defined('MOODLE_INTERNAL') || die(); $plugin->component = 'filter_opencast'; -$plugin->release = 'v4.5-r3'; -$plugin->version = 2024111102; +$plugin->release = 'v4.5-r4'; +$plugin->version = 2024111103; $plugin->requires = 2024100700; // Requires Moodle 4.5+. $plugin->supported = [405, 405]; $plugin->maturity = MATURITY_STABLE; $plugin->dependencies = [ - 'tool_opencast' => 2024111100, - 'mod_opencast' => 2024111100, + 'tool_opencast' => 2024111103, + 'mod_opencast' => 2024111103, ];