Skip to content

Releases: elan-ev/tobira

v1.1

10 Aug 08:13
582d038
Compare
Choose a tag to compare

🟢 There are no breaking changes.

User-facing changes

  • Add embed code to video page by @JulianKniephoff in #503
  • For upcoming live streams, don't show player but a big "upcoming" note. Reload once the stream starts. #505
  • Keep video and series URLs stable (e.g. no more changing URLs for live streams) by @LukasKalbertodt in #504
  • Open video editor in a new tab f1dce75
  • Add nicer fallback for when a thumbnail cannot be loaded 6bad9cc
  • Don't show user icon if there are no creators 4205cf2
  • Make some relative times more accessible to assistive technologies (use <time> tag) 6729073
  • Fix video page for videos with an audio(-only) track, and fix the infinite loop in our error handling caused by it by @JulianKniephoff in #506

Changes primarily for admins

  • Add video direct link by Opencast ID 03513b7
  • Validate Meili API key in check subcommand ef6ea6a
  • Fix db console for password/username/database with special characters 3e04c50
  • Clarify deployment documentation regarding name of the binary by @JulianKniephoff in #499

Changes primarily for developers

Full Changelog: v1.0...v1.1

v1.0 🐣

28 Jul 16:23
6524913
Compare
Choose a tag to compare

We are very happy to finally announce the first release of Tobira, the Opencast video portal! 🎉

Tobira aims to be a pleasant interface through which users interact with your Opencast content. It lets you present videos and series in a customizable, hierarchical page structure, but also makes it easy for users to search through all media. Additionally, it offers tools to upload and manage videos. It's possible to connect Tobira to virtually any authentication system and integrate it into your university's/organization's infrastructure.

What does the 1.0 milestone mean for this project? Well, this is mainly about promising some form of stability and to make updates easier. Until now, upgrading from one Tobira version to another basically meant wiping your DB. Not great! For more information on what exactly we promise not to break, see our versioning policy.

For more information about Tobira itself, how to deploy it, and more: see the README and the docs/ folder.

If you've already been using Tobira, you might have noticed that Tobira now uses the Paella player for all videos, not just dual stream ones. This was a last minute decision by the folks at ETH and Bern University. We might still introduce alternative players in the future – nothing is settled in that regard. Unfortunately, Paella seems to have problems playing quite a few videos on our test deployment: they play without sound and 0:00 is shown as duration. Let's hope that this bug is fixed soon!

Of course, this hardly marks the end of development for Tobira; not at all! We have lots of features, improvements and design changes planned for the future. So keep an eye out for future releases.

Tobira-Modul API MeiliSearch PostgreSQL
Required version: ^1.0 ^0.27.2 ^10