Skip to main content

What's new in Yucca 0.3.0

10.08.2020

Russian language

In addition to English, Russian is now available too. If you notice any inaccuracies, mistakes, or untranslated text, write to us by email or in the Telegram chat.

Stream access restrictions

By default, added streams are only viewable by their owner. To let another user work with the video or view it, you need to grant them access:

Permissions

New "add user" page

We added comments and explanations to make the user-adding process clearer:

Users

Downloading an archive segment in MP4

Archive

The resulting segment plays back without issues in any player.

Viewing current settings

A new tab in the administrator section — Configuration — where you can make sure all settings are as expected:

Configuration

Other changes

Added

  • White Labeling server settings (#435)
  • Update the stream access model (#518)
  • Validators for UI inputs (#404)
  • Archive segment filename dates based on the user's time zone (#478)
  • Build distribution for arm and darwin (#461)
  • Add AppLogo to Branding (#494)
  • Add a migration mechanism (#454)
  • Add the number of created teams to statistics (#513)
  • A single method for searching teams and users (#530)
  • User information in the boot config (#487)
  • User caching (#483)
  • Local in-memory cache (#481)
  • Migration tests for running a new server version on previous state versions (#323)
  • Don't log the stream link with connection credentials (#465)
  • New logo (#493)
  • Pass user restrictions in the Stream API methods (#515)
  • User permissions (#525)
  • Hide the Pause, Resume, Delete, Edit, and Add Stream buttons for ReadOnly users (#517)
  • Hide stream connection credentials for ReadOnly users (#466)
  • Screenshot creation (#357)
  • Install FFmpeg on the host together with the server (#479)
  • Formatted FFmpeg errors for the user (#511)
  • Must Change Password functionality (#458)

Changed

  • Use UID for working with the Stream API (#440)
  • Switch to our own segment prober (#446)
  • Increase the API timeout to 5 seconds (#472)
  • Increase the maximum allowed archive download interval to 24 hours (#471)
  • Specify limits in the config in seconds instead of nanoseconds (#501)

Fixed

  • 502 Bad Gateway when requesting a preview (#427)
  • Duration fields don't read the time.Duration format from the TOML config file (#503)
  • The UI doesn't know the maximum allowed archive download segment value (#470)
  • The stream shows video from the previous stream (#520)
  • A Docker container is started for streams that are paused (#475)
  • Stream duplication when adding (#522)
  • Archive depth value changes when disabling it (#437)
  • Fixed web.listen-address in the systemd unit (#451)
  • Permissions aren't set when creating a user (#467)
  • Archive depth didn't change (#477)
  • The source link isn't shown (#514)
  • Adding a stream without an archive doesn't work (#474)
  • Streams don't start after an incorrect server shutdown (#482)
  • Incorrect display of the archive unavailability area (#424)
  • Requesting stream permissions returns an array with permissions for all streams (#516)
  • Synchronize the field order in Init / Profile (#450)
  • The downloaded video can't be viewed or transferred properly (#473)

What's next?

Installation instructions can be found in the Installation section.