Skip to content

Commit

Permalink
🔖(minor) bump to 2.28.0
Browse files Browse the repository at this point in the history
Changed
- Disable button to sign a contract in learner dashboard
  if the order is not validated

Fixed
- useDateFormat did not return undefined with null values
- PurchaseButton instantiated a hook conditionnaly
- Make UserHelper manages OpenEdxProfile object to extract name
- Do not display unpublished children categories in the public
  category detail page

Added
- Load React JS bundles from CDN on all pages
  • Loading branch information
jbpenrath committed Jun 11, 2024
1 parent 477c66d commit c991442
Show file tree
Hide file tree
Showing 66 changed files with 2,578 additions and 278 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).

## [Unrealeased]

## [2.28.0]

### Changed

- Disable button to sign a contract in learner dashboard
Expand Down Expand Up @@ -2127,7 +2129,8 @@ us:
- finish integrating the missing pages and improve the sandbox environment;
- test and polish the use of richie as a django app / node dependency.

[unreleased]: https://github.com/openfun/richie/compare/v2.27.0...master
[unreleased]: https://github.com/openfun/richie/compare/v2.28.0...master
[2.28.0]: https://github.com/openfun/richie/compare/v2.27.0...v2.28.0
[2.27.0]: https://github.com/openfun/richie/compare/v2.26.0...v2.27.0
[2.26.0]: https://github.com/openfun/richie/compare/v2.25.1...v2.26.0
[2.25.1]: https://github.com/openfun/richie/compare/v2.25.0...v2.25.1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ django-storages==1.13.2
dockerflow==2022.8.0
gunicorn==22.0.0
psycopg2-binary==2.9.9
richie==2.27.0
richie==2.28.0
unidecode==1.3.6 # required by django-check-seo
sentry-sdk==1.39.1
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"CMS"
],
"dependencies": {
"richie-education": "2.27.0"
"richie-education": "2.28.0"
},
"devDependencies": {
"@formatjs/cli": "6.2.4",
Expand Down
4 changes: 2 additions & 2 deletions docs/cookiecutter.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@ If you chose to install Cookiecutter, you can now run it against our
[template][2] as follows:

```bash
cookiecutter gh:openfun/richie --directory cookiecutter --checkout v2.27.0
cookiecutter gh:openfun/richie --directory cookiecutter --checkout v2.28.0
```

If you didn't want to install it on your machine, we provide a Docker image
built with our [own repository][4] that you can use as follows:

```bash
docker run --rm -it -u $(id -u):$(id -g) -v $PWD:/app \
fundocker/cookiecutter gh:openfun/richie --directory cookiecutter --checkout v2.27.0
fundocker/cookiecutter gh:openfun/richie --directory cookiecutter --checkout v2.28.0
```

The `--directory` option is to indicate that our Cookiecutter template is in
Expand Down
4 changes: 2 additions & 2 deletions src/frontend/i18n/locales/ar-SA.json
Original file line number Diff line number Diff line change
Expand Up @@ -1429,15 +1429,15 @@
},
"components.SyllabusCourseRun.coursePeriod": {
"description": "Course date of an opened course run block",
"message": "From {startDate} to {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.enrollment": {
"description": "Title of the enrollment dates section of an opened course run block",
"message": "Enrollment"
},
"components.SyllabusCourseRun.enrollmentPeriod": {
"description": "Enrollment date of an opened course run block",
"message": "From {startDate} to {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.languages": {
"description": "Title of the languages section of an opened course run block",
Expand Down
4 changes: 2 additions & 2 deletions src/frontend/i18n/locales/es-ES.json
Original file line number Diff line number Diff line change
Expand Up @@ -1429,15 +1429,15 @@
},
"components.SyllabusCourseRun.coursePeriod": {
"description": "Course date of an opened course run block",
"message": "From {startDate} to {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.enrollment": {
"description": "Title of the enrollment dates section of an opened course run block",
"message": "Enrollment"
},
"components.SyllabusCourseRun.enrollmentPeriod": {
"description": "Enrollment date of an opened course run block",
"message": "From {startDate} to {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.languages": {
"description": "Title of the languages section of an opened course run block",
Expand Down
4 changes: 2 additions & 2 deletions src/frontend/i18n/locales/fa-IR.json
Original file line number Diff line number Diff line change
Expand Up @@ -1429,15 +1429,15 @@
},
"components.SyllabusCourseRun.coursePeriod": {
"description": "Course date of an opened course run block",
"message": "From {startDate} to {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.enrollment": {
"description": "Title of the enrollment dates section of an opened course run block",
"message": "Enrollment"
},
"components.SyllabusCourseRun.enrollmentPeriod": {
"description": "Enrollment date of an opened course run block",
"message": "From {startDate} to {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.languages": {
"description": "Title of the languages section of an opened course run block",
Expand Down
4 changes: 2 additions & 2 deletions src/frontend/i18n/locales/fr-CA.json
Original file line number Diff line number Diff line change
Expand Up @@ -1429,15 +1429,15 @@
},
"components.SyllabusCourseRun.coursePeriod": {
"description": "Course date of an opened course run block",
"message": "Du {startDate} au {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.enrollment": {
"description": "Title of the enrollment dates section of an opened course run block",
"message": "Inscription"
},
"components.SyllabusCourseRun.enrollmentPeriod": {
"description": "Enrollment date of an opened course run block",
"message": "Du {startDate} au {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.languages": {
"description": "Title of the languages section of an opened course run block",
Expand Down
10 changes: 5 additions & 5 deletions src/frontend/i18n/locales/fr-FR.json
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,7 @@
},
"components.Dashboard.DashboardRoutes.courses.label": {
"description": "Label of the courses view used in navigation components.",
"message": "Mes cours"
"message": "Mes cours et formations"
},
"components.Dashboard.DashboardRoutes.order.label": {
"description": "Label of the order view used in navigation components.",
Expand Down Expand Up @@ -1429,15 +1429,15 @@
},
"components.SyllabusCourseRun.coursePeriod": {
"description": "Course date of an opened course run block",
"message": "Du {startDate} au {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.enrollment": {
"description": "Title of the enrollment dates section of an opened course run block",
"message": "Inscription"
},
"components.SyllabusCourseRun.enrollmentPeriod": {
"description": "Enrollment date of an opened course run block",
"message": "Du {startDate} au {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.languages": {
"description": "Title of the languages section of an opened course run block",
Expand Down Expand Up @@ -1513,7 +1513,7 @@
},
"components.TeacherDashboard.TeacherDashboardRoutes.profile.courses.label": {
"description": "Label of the teacher courses liste view.",
"message": "Tous mes cours"
"message": "Tous mes cours et formations"
},
"components.TeacherDashboard.TeacherDashboardRoutes.root.label": {
"description": "Label of the teacher dashboard root view.",
Expand Down Expand Up @@ -1565,7 +1565,7 @@
},
"components.TeacherDashboardCoursesLoader.title.filteredCourses": {
"description": "Filtered courses title",
"message": "Vos cours"
"message": "Vos cours et formations"
},
"components.TeacherDashboardCoursesLoader.title.incoming": {
"description": "Incoming courses title",
Expand Down
4 changes: 2 additions & 2 deletions src/frontend/i18n/locales/ko-KR.json
Original file line number Diff line number Diff line change
Expand Up @@ -1429,15 +1429,15 @@
},
"components.SyllabusCourseRun.coursePeriod": {
"description": "Course date of an opened course run block",
"message": "From {startDate} to {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.enrollment": {
"description": "Title of the enrollment dates section of an opened course run block",
"message": "Enrollment"
},
"components.SyllabusCourseRun.enrollmentPeriod": {
"description": "Enrollment date of an opened course run block",
"message": "From {startDate} to {endDate}"
"message": "From {startDate} {endDate, select, undefined {} other {to {endDate}}}"
},
"components.SyllabusCourseRun.languages": {
"description": "Title of the languages section of an opened course run block",
Expand Down
Loading

0 comments on commit c991442

Please sign in to comment.