Skip to content

Releases: openfun/marsha

v3.25.0

29 Sep 18:29
Compare
Choose a tag to compare

Added

Changed

  • Request initial MUC config before modifying it

Fixed

  • Trigger XAPI initialized action before a first play
    for a live video
  • Listen video play event instead of playing to send the XAPI played event

v3.24.1

14 Sep 14:55
Compare
Choose a tag to compare

Fixed

  • Add missing translations

v3.24.0

13 Sep 15:58
Compare
Choose a tag to compare

Added

  • Playlist portability management through LTI (resource sharing between courses)
  • Command to clean all development environments having a living stack on AWS medialive
    and mediapackage
  • Allow a participant to join a Jitsi conference

Changed

  • Merge overlapping played segments for xAPI events

v3.23.0

23 Aug 15:52
Compare
Choose a tag to compare

Added

  • Add user group to admin site

Changed

  • Do not create an harvest job if no manifest is created

Fixed

  • Add aws permission to list mediapackage harvest jobs (fixes unusable 3.22.0 version)

v3.22.0

20 Aug 07:46
Compare
Choose a tag to compare

Added

  • Add a confirmation before starting or stopping a live
  • Use a tabbed navigation on LTI resource views
  • Only jitsi moderators can start a live
  • Management command deleting orphan mediapackage channel

v3.21.0

05 Jul 14:16
Compare
Choose a tag to compare

Added

  • Add a beta label on live configuration buttons

Removed

  • VIDEO_LIVE Waffle switch

v3.20.1

23 Jun 14:25
Compare
Choose a tag to compare

Fixed

  • Redirect instructor to the dashboard when live is stopped

v3.20.0

21 Jun 07:11
Compare
Choose a tag to compare

Added

  • Display chat in dashboard during a jitsi live
  • Use chat when a live is publicly available
  • Set chat nickname when user is connected
  • Display a waiting message while live is not available
  • Add Playwright testing (with basic cloud storage mocking)
  • Update circleci config to version 2.1
  • Add a parametrized cicrcleci job to run e2e tests on 3 browsers (chromium, firefox and webkit)
  • Move DevelopmentLTIView to a new development directory
  • Add a variable to set frontend video polling interval
  • Add a component responsible to manage public video dashboard
  • Add a waiting workflow while a live is not ready
  • Allow to play a youtube video in jitsi

Changed

  • Switch from classic to jitsi live when a classic is created
  • Use conversejs concord theme

Fixed

  • Prevent to display a deleted video
  • Disable video speed menu for live video
  • Manage jitsi recording interruption

Removed

  • plyr player

v3.19.0

20 May 07:39
Compare
Choose a tag to compare

Added

  • Jitsi streamed in marsha live

Fixed

  • Fetch fresh resource data after initiate-upload endpoint called
  • Reset upload manager state before starting a new upload

v3.18.0

10 May 15:53
Compare
Choose a tag to compare

Added

  • Chat feature implementing XMPP protocol
  • Add a prosody server in docker-compose stack
  • Add a LTI select view to allow LTI consumers to add a LTI content through Deep Linking
  • Display chat box without video player
  • Add a tests.utils module to share LTI request signature and refactor related tests
  • Install storybook
  • Add a button to easily copy RTMP infos

Changed

  • The lti_id field is optional on Videos and Documents.
  • Clean built frontend files before each build
  • Variabilize live conf related to latency
  • Upgrade node to version 14, the current LTS

Fixed

  • Frontend video type now allows Nullable urls.
  • Fix js public path on LTI select view.
  • Replace LTI verification in lti/respond view by JWT verification
  • Fix URLs schemes returned by LTI select view