What's Changed
New Features
- Course Default Visibility feature by @ferishili in #1324
- Surgically remove course content transfer feature "Kursinhalte übertragen by @ferishili in #1310
- Add bulk action to move videos to trash in workspace by @ferishili in #1344
Bug Fixes
- List correct institutes for admin, only list course with enabled opencast plugin by @tgloeggl in #1315
- Refactor preview handling in Videos model and VideoRow component to bring Editor back by @ferishili in #1317
- Remove html escaping in schedule title by @dennis531 in #1323
- Show correct video duration by @dennis531 in #1334
- Fix notification bugs in "Video freigeben" dialog by @dennis531 in #1328
- Fix cw copy for empty opencast blocks by @dennis531 in #1330
- Fix exception in cw block when video is missing by @dennis531 in #1333
- Correctly show an error message when uploading a video by @dennis531 in #1338
- Reduce user roles to pevent errors in Opencast by @dennis531 in #1340
- Transfer the value of OPENCAST_ALLOW_MEDIADOWNLOAD config to OPENCAST_MEDIADOWNLOAD by @ferishili in #1337
- Fix cw block copy mapping by @dennis531 in #1331
- Migration Fix: make sure the visibilities of the course episodes are also migrated by @ferishili in #1314
- Fix and review for the hardcoded permission checks in API Routes and UI by @tgloeggl in #1342
- Update elan-ev/opencast-api to 1.9.1 by @dennis531 in #1343
- Fix allow media download action by @dennis531 in #1346
Full Changelog: v3.28...v3.29