Releases: openfun/marsha
Releases · openfun/marsha
v3.26.0
Added
- Add video and document downloading xAPI events
- Video model add a
starting_at
field and the notion is_scheduled - Add email in JWT token
- Add liveRegistration model to save registrations to scheduled events
- Add DRF read and create liveRegistration endpoints
- Allow DRF list action for liveRegistration endpoint
- Use existing username in jitsi if defined
Changed
- Redirect participant to the player once jitsi conference left
- Redirect instructor to the waiting jitsi page once conference left
- Only a webinar using jitsi can be created
- Hide timed text pane when video is not a VOD
- On app load instructor is redirected to the dashboard when the video
is a live
Fixed
- Implement useTranscriptTimeSelector with videojs
Removed
- IE11 is no longer supported
- JITSI_ENABLED feature flag
v3.25.0
Added
- Enable smacks in converse conf when websocket is used
https://modules.prosody.im/mod_smacks
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
v3.24.0
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
v3.22.0
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
v3.20.1
v3.20.0
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