security: upgrade Django to 2.2.23

Also, fix video unit completion in LMS.
This commit is contained in:
Régis Behmo 2021-05-06 14:27:02 +02:00 committed by Régis Behmo
parent 306d270a3a
commit 26d14457ec
2 changed files with 7 additions and 0 deletions

View File

@ -4,6 +4,9 @@ Note: Breaking changes between versions are indicated by "💥".
## Unreleased
- [Security] Apply Django security patches by upgrading from 2.2.20 to 2.2.23.
- [Bugfix] Fix video unit completion (see [pull request](https://github.com/edx/edx-platform/pull/27230)).
## v11.2.9 (2021-05-12)
- [Bugfix] Fix crashing installation because of a major release of all Pallets projects.

View File

@ -43,6 +43,10 @@ WORKDIR /openedx/edx-platform
# Security patches
# https://github.com/edx/edx-platform/pull/27394
RUN curl https://github.com/overhangio/edx-platform/commit/a0fdc97f1704659d26e167de3fbf2ab8c371d67b.patch | git apply -
# Django security releases
RUN curl https://github.com/overhangio/edx-platform/commit/67973f2445f667af23f779d5551070835de03efe.patch | git apply -
# Fix video unit completion
RUN curl https://github.com/overhangio/edx-platform/commit/3d489952f7cfd83fed47c700c7cd0b477b68351e.patch | git apply -
# Make it possible to disable learner records globally
# https://github.com/edx/edx-platform/pull/25182
# https://github.com/overhangio/edx-platform/tree/overhangio/disable-learner-records-from-settings