Releases
v4.3.0
lunika
released this
30 Aug 13:56
Added
Create a default playlist for new shibboleth user
Add Cunningham design system (#2297 )
Lifecycle rule on source bucket to expire uploaded
object after 21 days.
Add P2p feature on videojs player
Webtorrent tracker for P2P video feature
eslint sort the modules name (#2338 )
Add retention date and s3 lifecycle rules to classroom / video
Add a command to delete expired classrooms / videos
Add retention duration on playlist form
Add retention date widget to video and classroom
Add a download-video widget directly in the video player
Configure sentry in the webtorrent application
Add custom frontend site management
Manage multiple ingresses
Manage shibboleth config per site config
Add a shared media widget directly in the video player
Add a transcript plugin to the video player
Add a link to LTI resources to retrieve them in the standalone website
Add Language Picker in the standalone website (#2366 )
Add xapi statements cache to avoid duplicate statements
Add variable to override PVC in arnold deployment
Changed
Upgrade frontend to React 18 (#2280 )
Upgrade to django 4.2
DJANGO_STATICFILES_STORAGE
environment variable is replaced by
DJANGO_STORAGES_STATICFILES_BACKEND
Use alpine for installing mediainfo in lambda docker images
Add compatibility with docker compose 2
tslint is replaced by eslint in lti app (#2321 )
refactor videojs id3 tags handling as videojs plugin
refactor videojs xapi handling as videojs plugin
upgrade react-query to @tanstack/react-query (v4) (#2340 )
Replace component SortableTable by Cunningham DataGrid (#2311 )
Replace grommet DatePicker by Cunningham DatePicker (#2359 )
Fixed
Video player reset when attributes update (#2300 )
Fix panel closing and resizing on live video player chat (#2310 )
Fix download video button when video is not downloadable
You can’t perform that action at this time.