Releases: elan-ev/studip-opencast-plugin
Releases · elan-ev/studip-opencast-plugin
V3.29 - Stud.IP 5.3-5.5, Opencast >= 15 Latest
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
V3.28 - Stud.IP 5.3-5.5, Opencast >= 15 Latest
V3.27 - Stud.IP 5.3-5.5, Opencast >= 15 Latest
What's Changed
Bug Fixes
- Scheduling permission improvements by @ferishili in #1297
- Correctly consider global default visibility of videos by @tgloeggl in #1302
Full Changelog: v3.26...v3.27
V3.26 - Stud.IP 5.3-5.5, Opencast >= 15 Latest
What's Changed
Bug Fixes
- Make sure video owners are notified by @ferishili in #1294
- Fix scheduling for devices with capabilities by @tgloeggl in #1299
Full Changelog: v3.25...v3.26
V3.25 - Stud.IP 5.1-5.5, Opencast >= 15 Latest
What's Changed
New Features
- Remove the worker cronjob and add functionality to discover cronjob by @tgloeggl in #1265
- Hide videos not available in OC but don't delete them from Stud.IP DB by @dennis531 in #1291
Usability and Accessibility
- Allow line breaks in video table, fix #1270 by @dennis531 in #1284
- Show clickable video title if no preview is available by @dennis531 in #1289
Bug Fixes
- Workflow republish metadata will be executed during video recording or running events by @tgloeggl in #1285
- Only change ROLE_ANONYMOUS in Opencast if explicitly set by user by @tgloeggl in #1290
Full Changelog: v3.24.1...v3.25
V3.24.1 - Stud.IP 5.1-5.5, Opencast >= 15
Bugfix Release
What's Changed
Bug Fixes
- Only check future scheduled recordings to prevent deleting old recorded events by @tgloeggl in #1263
- Make sure video tokens exist whem migrating courseware by @tgloeggl in #1262
- Disable plugin for Institutes, as it does not work there
Full Changelog: v3.24...v3.24.1
V3.24 - Stud.IP 5.1-5.5, Opencast >= 15
What's Changed
New Features
- Add separate config options for sharing, public sharing and technical feedback by @tgloeggl in #1212
- Only add owner video perm to uploader or scheduler of the recording by @dennis531 in #1228
- Add config option to allow users to assign permissions on videos by @dennis531 in #1233
- Speed up acl cronjob by @tgloeggl in #1259
Usability and Accessibility
- Rework user videos by @dennis531 in #1230
- Show livestream bulk action only if schedule dates support livestream by @dennis531 in #1240
- Show scheduled recordings nav item if no playlist is available by @dennis531 in #1246
- Improve wording for target playlists by @dennis531 in #1247
- Show playlists from user's courses in copy dialog and in video filter by @dennis531 in #1241
- Add keyboard support for the common actions by @dennis531 in #1250
Bug Fixes
- Fix payload of cw blocks and migrate blocks to oc_video_cw_blocks by @dennis531 in #1188
- Add default playlist to Opencast by @dennis531 in #1203
- Fix broken text filter in videos table by @dennis531 in #1207
- Show no scheduled recordings in the videos table by @dennis531 in #1208
- Correct handling of metadata from Opencast and storing it back by @tgloeggl in #1200
- Remove broken lti check by @tgloeggl in #1214
- Fix periodic execution times of cronjobs by @dennis531 in #1249
- Fix faulty cronjob entries from v2 by @dennis531 in #1252
- Fixes and updates the perms by @dennis531 in #1227
- Fix re-inspection of videos without publications by @dennis531 in #1236
- Courseware: Reset paging when searching for or sorting videos by @dennis531 in #1242
- Fix error when moving empty cw block to another list by @dennis531 in #1245
- Disable copy button during playlist copy process by @dennis531 in #1248
- Only clear relevant caches by @tgloeggl in #1213
- Add missing playlist migration check by @dennis531 in #1253
- Completely remove subtiltes workflow, Correctly update workflows if tags changed by @tgloeggl in #1215
Documentation
- Remove subtitle lti roles in INSTALL.md by @dennis531 in #1202
Full Changelog: v3.23.2...v3.24
V3.23.2 - Stud.IP 5.1-5.5, Opencast >= 15
V3.23.1 - Stud.IP 5.1-5.5, Opencast >= 15
Hotfix release
Fixes #1193 - Fehler 500: opencast\models\playlistseminarvideos
V3.23 - Stud.IP 5.1-5.5, Opencast >= 15
What's Changed
New Features
- Delete course playlist completely by @dennis531 in #1121
- Better handling of processing and missing videos by @tgloeggl in #1154
- Add server setting for role based event access by @dennis531 in #1180
- Remove oc playlist migration in db migrations by @dennis531 in #1181
Usability and Accessibility
- Fix overlapping of playlist dialog by Stud.IP header by @dennis531 in #1122
- Hide empty course sidebar by @dennis531 in #1127
- Show course videos in cw by @dennis531 in #1132
- Remove captions completely by @tgloeggl in #1187
Bug Fixes
- Tests: Add fixes and refactorings by @dennis531 in #1108
- Fix broken playlist visibility by @dennis531 in #1128
- Don't rename playlist to "Kurswiedergabeliste" after update by @dennis531 in #1129
- Fix series check during scheduling by @dennis531 in #1125
- Fix node script build-dev by @dennis531 in #1130
- Fix missing videos with read perm in cw block by @dennis531 in #1131
- Show notification when video is ready by @tgloeggl in #1155
- Prevent mixing of mp4 and webm by @tgloeggl in #1156
- Allow downloading of media files by @tgloeggl in #1141
- Fix
Integrity constraint violation
when adding videos to courses without playlist via cronjob by @tgloeggl in #1169 - Allow deletion of faulty video entries in Stud.IP by @tgloeggl in #1173
- Allow Stud.IP internal sharing, even if global sharing is disabled by @tgloeggl in #1176
- Do not show missing default course playlist if the config is not available yet by @tgloeggl in #1177
- Update video acls in oc when adding to new course by @tgloeggl in #1178
Full Changelog: v3.22...v3.23