diff --git a/CHANGELOG.md b/CHANGELOG.md index 0bc1698..75263be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ Note: Breaking changes between versions are indicated by "💥". ## Unreleased +- [Bugfix] Disable learner records globally by default - [Improvement] Upgrade to the latest release of MySQL 5.6 - [Improvement] Non-plugin settings added by "set" directives are now automatically removed when the plugin is disabled (#241) diff --git a/tutor/templates/apps/openedx/config/cms.env.json b/tutor/templates/apps/openedx/config/cms.env.json index c26f892..0cc4b9d 100644 --- a/tutor/templates/apps/openedx/config/cms.env.json +++ b/tutor/templates/apps/openedx/config/cms.env.json @@ -12,6 +12,7 @@ "PREVIEW_LMS_BASE": "preview.{{ LMS_HOST }}", "ENABLE_COURSEWARE_INDEX": true, "ENABLE_CSMH_EXTENDED": false, + "ENABLE_LEARNER_RECORDS": false, "ENABLE_LIBRARY_INDEX": true }, "LMS_ROOT_URL": "{{ "https" if ACTIVATE_HTTPS else "http" }}://{{ LMS_HOST }}", diff --git a/tutor/templates/apps/openedx/config/lms.env.json b/tutor/templates/apps/openedx/config/lms.env.json index 45888d9..ebb4126 100644 --- a/tutor/templates/apps/openedx/config/lms.env.json +++ b/tutor/templates/apps/openedx/config/lms.env.json @@ -16,6 +16,7 @@ "ENABLE_DASHBOARD_SEARCH": true, "ENABLE_COMBINED_LOGIN_REGISTRATION": true, "ENABLE_GRADE_DOWNLOADS": true, + "ENABLE_LEARNER_RECORDS": false, "ENABLE_MOBILE_REST_API": true, "ENABLE_OAUTH2_PROVIDER": true, "ENABLE_THIRD_PARTY_AUTH": true diff --git a/tutor/templates/build/openedx/Dockerfile b/tutor/templates/build/openedx/Dockerfile index 484ccef..1fefef5 100644 --- a/tutor/templates/build/openedx/Dockerfile +++ b/tutor/templates/build/openedx/Dockerfile @@ -49,6 +49,11 @@ RUN curl https://github.com/overhangio/edx-platform/commit/6dbf2eddf7a4563c04c3b # Fix upload of video transcripts to s3 # https://github.com/edx/edx-platform/pull/24800 RUN curl https://github.com/edx/edx-platform/commit/80fa2cae128e2a1fd8ab298351b7b36c9d139e6c.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 +RUN curl https://github.com/overhangio/edx-platform/commit/58f20a0547355080eeee346104a1719ad806902e.patch | git apply - + ###### Download extra locales to /openedx/locale/contrib/locale FROM minimal as locales