Skip to content

Migrate Settings from block_opencast to tool_opencast #417

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

berthob98
Copy link

This PR migrates most of the settings from block_opencast to tool_opencast in order to make the block_opencast Plugin optional.

To achieve this, additional migration steps will include:

  • DB tables
  • Scheduled Tasks
  • some Capabilities
  • Messageproviders
  • Webservice Functions
  • Index Page
  • Function Pages (Upload, Changeowner, Changevisiblity, Download, Delete, Record ...)

This PR is intended as a draft for the community to review and provide feedback on the proposed changes.

@berthob98 berthob98 force-pushed the r11111_MOD_move_block_settings branch from 8b96bff to 683f1d9 Compare February 27, 2025 22:54
@bluetom bluetom changed the base branch from main to upgrade-500 May 9, 2025 06:40
@bluetom bluetom self-requested a review May 9, 2025 06:42
@bluetom bluetom marked this pull request as ready for review May 9, 2025 06:42
@bluetom bluetom merged commit 2b0061d into Opencast-Moodle:upgrade-500 May 9, 2025
2 of 6 checks passed
@ferishili
Copy link
Contributor

ferishili commented May 9, 2025

In order for the automated test to work, the plugins branches should be adjusted to target the right ones!

https://github.com/berthob98/moodle-block_opencast/blob/de7605b4519e886b7ef76d10ac0e1d7e3bfeddb6/.github/workflows/moodle-ci.yml#L15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants