Skip to content

v1.2

Compare
Choose a tag to compare
@jfederico jfederico released this 27 Sep 18:51
· 213 commits to master since this release
v1.2
fa3649e

Release notes - Scalelite - Version 1.2

Epic

  • SL-78 Implement protected recordings

Bug

  • SL-206 CSRF token issue fix
  • SL-202 Meta_analytics_url_checksum error #608
  • SL-200 response to protected recordings is not backward compatible
  • SL-199 getRecordings filter to prevent requests with no parameters is not correctly implemented

Improvement

  • SL-212 guides for upgrading SL from 1.1 to 1.2-systemd

Notes

This release requires to run migrations. And despite a modification was made to the bin/start script to allow running migrations on start, if the api or imported recordings don't work correctly, it may be needed to run the migration directly.

docker exec -t scalelite-api bundle exec rake db:migrate

There are a few new environment variables:

RECORDING_PLAYBACK_FORMATS: Recording playback formats supported by Scalelite, defaults to presentation:video:podcast:notes:capture.

PROTECTED_RECORDINGS_ENABLED: Applies to the recording import process. If set to "true", then newly imported recordings will have protected links enabled. Default is "false".

PROTECTED_RECORDINGS_TOKEN_TIMEOUT: Protected recording link token timeout in minutes. This is the amount of time that the one-time-use link returned in getRecordings calls will be valid for. Defaults to 60 minutes (1 hour).

PROTECTED_RECORDINGS_TIMEOUT: Protected recordings resource access cookie timeout in minutes. This is the amount of time that a user will be granted access to view a recording for after clicking on the one-time-use link. Defaults to 360 minutes (6 hours).

Please see mode details about Protected Recordings