Skip to content

v4.3.0

Compare
Choose a tag to compare
@lunika lunika released this 30 Aug 13:56
· 349 commits to master since this release

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