Skip to content

Commit

Permalink
馃敄(minor) bump release to 4.3.0
Browse files Browse the repository at this point in the history
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
  • Loading branch information
lunika committed Aug 30, 2023
1 parent fe64224 commit 5fffcf9
Show file tree
Hide file tree
Showing 24 changed files with 35 additions and 32 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [4.3.0] - 2023-08-29

### Added

- Create a default playlist for new shibboleth user
Expand Down Expand Up @@ -1764,7 +1766,8 @@ Versioning](https://semver.org/spec/v2.0.0.html).

- Minor fixes and improvements on features and tests

[unreleased]: https://github.com/openfun/marsha/compare/v4.2.1...master
[unreleased]: https://github.com/openfun/marsha/compare/v4.3.0...master
[4.3.0]: https://github.com/openfun/marsha/compare/v4.2.1...v4.3.0
[4.2.1]: https://github.com/openfun/marsha/compare/v4.2.0...v4.2.1
[4.2.0]: https://github.com/openfun/marsha/compare/v4.1.0...v4.2.0
[4.1.0]: https://github.com/openfun/marsha/compare/v4.0.0...v4.1.0
Expand Down
2 changes: 1 addition & 1 deletion arnold.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# arnold.yml
metadata:
name: marsha
version: 4.2.1
version: 4.3.0
source:
path: src/tray
2 changes: 1 addition & 1 deletion src/aws/lambda-complete/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "France Universit茅 Num茅rique",
"name": "aws-marsha-complete",
"version": "4.2.1",
"version": "4.3.0",
"engines": {
"node": "16"
},
Expand Down
2 changes: 1 addition & 1 deletion src/aws/lambda-configure/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "France Universit茅 Num茅rique",
"name": "aws-marsha-configure",
"version": "4.2.1",
"version": "4.3.0",
"engines": {
"node": "16"
},
Expand Down
2 changes: 1 addition & 1 deletion src/aws/lambda-convert/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "France Universit茅 Num茅rique",
"name": "aws-marsha-convert",
"version": "4.2.1",
"version": "4.3.0",
"engines": {
"node": "16"
},
Expand Down
2 changes: 1 addition & 1 deletion src/aws/lambda-elemental-routing/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "France Universit茅 Num茅rique",
"name": "aws-marsha-elemental-routing",
"version": "4.2.1",
"version": "4.3.0",
"engines": {
"node": "16"
},
Expand Down
2 changes: 1 addition & 1 deletion src/aws/lambda-medialive/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "France Universit茅 Num茅rique",
"name": "aws-marsha-medialive",
"version": "4.2.1",
"version": "4.3.0",
"engines": {
"node": "16"
},
Expand Down
2 changes: 1 addition & 1 deletion src/aws/lambda-mediapackage/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "France Universit茅 Num茅rique",
"name": "aws-marsha-mediapackage",
"version": "4.2.1",
"version": "4.3.0",
"engines": {
"node": "16"
},
Expand Down
2 changes: 1 addition & 1 deletion src/aws/lambda-migrate/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "France Universit茅 Num茅rique",
"name": "aws-marsha-migrate",
"version": "4.2.1",
"version": "4.3.0",
"engines": {
"node": "16"
},
Expand Down
2 changes: 1 addition & 1 deletion src/aws/utils/update-state/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "France Universit茅 Num茅rique",
"name": "aws-marsha-update-state",
"version": "4.2.1",
"version": "4.3.0",
"engines": {
"node": "16"
},
Expand Down
2 changes: 1 addition & 1 deletion src/backend/setup.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[metadata]
name = marsha
description = A FUN video provider for Open edX
version = 4.2.1
version = 4.3.0
author = Open FUN (France Universite Numerique)
author_email = fun.dev@fun-mooc.fr
license = MIT
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/apps/lti_site/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "marsha",
"version": "4.2.1",
"version": "4.3.0",
"description": "馃悹 a FUN LTI video provider",
"main": "front/index.tsx",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/apps/standalone_site/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "standalone_site",
"version": "4.2.1",
"version": "4.3.0",
"license": "MIT",
"private": true,
"devDependencies": {
Expand Down
18 changes: 9 additions & 9 deletions src/frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "common",
"version": "4.2.1",
"version": "4.3.0",
"license": "MIT",
"private": true,
"workspaces": {
Expand Down Expand Up @@ -53,15 +53,15 @@
"@types/react-dom": "18.2.4",
"@types/react-router-dom": "5.3.3",
"eslint": "8.47.0",
"eslint-config-marsha": "4.2.1",
"eslint-config-marsha": "4.3.0",
"grommet": "2.33.1",
"lib-classroom": "4.2.1",
"lib-common": "4.2.1",
"lib-components": "4.2.1",
"lib-markdown": "4.2.1",
"lib-video": "4.2.1",
"lib-tests": "4.2.1",
"marsha-config": "4.2.1",
"lib-classroom": "4.3.0",
"lib-common": "4.3.0",
"lib-components": "4.3.0",
"lib-markdown": "4.3.0",
"lib-video": "4.3.0",
"lib-tests": "4.3.0",
"marsha-config": "4.3.0",
"prettier": "3.0.2",
"react": "18.2.0",
"react-dom": "18.2.0",
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/packages/eslint-config-marsha/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "eslint-config-marsha",
"version": "4.2.1",
"version": "4.3.0",
"main": "index.js",
"license": "MIT",
"dependencies": {
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/packages/lib_classroom/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lib-classroom",
"version": "4.2.1",
"version": "4.3.0",
"license": "MIT",
"directories": {
"lib": "lib"
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/packages/lib_common/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lib-common",
"version": "4.2.1",
"version": "4.3.0",
"license": "MIT",
"main": "./src/index.ts",
"types": "./src/index.ts",
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/packages/lib_components/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lib-components",
"version": "4.2.1",
"version": "4.3.0",
"license": "MIT",
"main": "./src/index.ts",
"types": "./src/index.ts",
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/packages/lib_markdown/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lib-markdown",
"version": "4.2.1",
"version": "4.3.0",
"license": "MIT",
"main": "./src/index.ts",
"types": "./src/index.ts",
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/packages/lib_tests/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lib-tests",
"version": "4.2.1",
"version": "4.3.0",
"license": "MIT",
"main": "./src/index.ts",
"types": "./src/index.ts",
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/packages/lib_video/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lib-video",
"version": "4.2.1",
"version": "4.3.0",
"description": "",
"license": "MIT",
"main": "./src/index.ts",
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/packages/marsha-config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "marsha-config",
"version": "4.2.1",
"version": "4.3.0",
"private": true,
"description": "Marsha configuration",
"main": "index.js",
Expand Down
2 changes: 1 addition & 1 deletion src/tray/tray.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
metadata:
name: marsha
version: 4.2.1
version: 4.3.0
2 changes: 1 addition & 1 deletion src/webtorrent/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "webtorrent-tracker",
"version": "4.2.1",
"version": "4.3.0",
"description": "Webtorrent tracker implementation for Marsha",
"main": "./dist/app.js",
"exports": "./dist/app.js",
Expand Down

0 comments on commit 5fffcf9

Please sign in to comment.