Added
- Add detection of cameras. If none are detected, the buttons for "Camera" and "Screen & Camera" are grayed out and not clickable. (#507)
- Add configuration options for the ACL sent by Studio on upload (the defaults haven't changed). (#510)
- Add configurations to limit the maximum video size and frame rate (the default haven't changed). (#508)
- Add configurations for video bitrate and preferred MIME types (#493)
- Add option to pass full configuration as hex encoded GET parameter. (#506)
- Show "Your recording will now be processed by Opencast." after upload. (#509)
- Full German translation (#491)
- Add build-time configuration of the
settings.json
path (#488)
Changed
- Remove "beta" status of Studio (#505)
- Update dependencies
- Settings are now validated against a fixed schema (#493)
Fixed
- Fix bug in parsing GET parameters that would lead to only the last parameter being used (#476)
- Errors during upload are now shown to the user (previously, it would just show "Opencast connection not configured"). (#509)
- Fixed very short recordings on weak devices leading to an error (#504)
- Fix MIME type to file extension detection (#490)
- Fix Safari detection (#490)
- GET parameters are now retained all the time (#482)