All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning for each flavored OpenEdx release.
- Set
SESSION_COOKIE_SECURE
to True by default
eucalyptus.3-wb-1.10.0 - 2021-08-17
- Upgrade
fun-apps
to 2.5.0+wb for protection against VideoFront downtimes
- Fix build after get-pip.py script moved location
eucalyptus.3-wb-1.9.4 - 2021-02-11
- Upgrade to xblock-proctor-exam to 1.0.0 to fix proctoring after API change
- Fix pip install for python 2.7
eucalyptus.3-wb-1.9.3 - 2020-09-08
- Pin django-classy-tags to 0.8.0 to avoid breaking changes
eucalyptus.3-wb-1.9.2 - 2020-09-01
- Pin
django-redis
version to4.5.0
to be able to usedjango-redis-sentinel-redux
. - Adjust settings to support
REDIS_SERVICE=redis-sentinel
eucalyptus.3-wb-1.9.1 - 2020-07-20
- Upgrade
fun-apps
to 2.4.2+wb
eucalyptus.3-wb-1.9.0 - 2020-05-14
- Allow serving static files via a CDN
- Add
django-redis-sentinel-redux
to allow the use of Redis Sentinel for Django cache
- Collect static files in the
edxapp
image so it can run without mounting a volume for its static files in Kubernetes - Configure most Django cache backends to Redis
- Remove now useless Memcached settings
eucalyptus.3-wb-1.8.1 - 2020-04-17
- Set basic authentification backend for development environment
- Upgrade
fun-apps
to2.4.1+wb
to fix email report recipient bug
eucalyptus.3-wb-1.8.0 - 2020-04-03
- Rate limiting authentication backend that works behind proxies
- Refactor the way authentication backends are configured to make it straightforward
- Upgrade
fun-apps
to2.4.0+wb
to get rewritten management command to change course enrollments fromaudit
tohonor
. This command will be used by a cron job.
eucalyptus.3-wb-1.7.4 - 2020-03-24
- Upgraded
libcast-xblock
to 0.6.1
eucalyptus.3-wb-1.7.3 - 2020-03-13
- Fix setting
AUTHENTICATION_BACKENDS
to allow activating third party authentication
eucalyptus.3-wb-1.7.2 - 2020-02-19
- Add missing settings related to bokecc video provider backend in LMS config
eucalyptus.3-wb-1.7.1 - 2020-02-18
- Add missing settings related to bokecc video provider backend
eucalyptus.3-wb-1.7.0 - 2020-02-17
- Upgrade fun-apps to
2.3.1+wb
to add bokecc video provider backend
- Remove hardcoded FILE_UPLOAD_STORAGE_BUCKET_NAME value to make sure it is configurable
eucalyptus.3-wb-1.6.3 - 2020-01-23
- Upgrade
fun-apps
to2.2.1+wb
eucalyptus.3-wb-1.6.2 - 2020-01-22
- Edx-platform fork git reference recently moved to
eucalyptus.3-wb
eucalyptus.3-wb-1.6.1 - 2020-01-11
- Checks that ensure required directories exist in volumes
eucalyptus.3-wb-1.6.0 - 2020-01-10
- Make Gunicorn workers and threads configurable via an environment variable
- Neutralize thumbnails creation as
eucalyptus.3-wb
is not using them - Ensure all required directories exist inside each volume
- Alternate queues settings to extend CELERY_QUEUES for cross-process workers
eucalyptus.3-wb-1.5.0 - 2020-01-08
- Upgrade fun-apps to 2.2.0+wb
- Make ORA2 configurable and use filesystem backend by default
- Configure all cache backends as they are in FUN's production instance
- Add missing
fun
application templates directory to default templates directories to activatevideoupload
templates
eucalyptus.3-wb-1.4.0 - 2020-01-03
- Stop inheriting from MKTG_URL_LINK_MAP default setting
- Relocate FUN certificates to media files instead of specific volume
- Refactor FUN settings as fine tuning that comes after the main settings
eucalyptus.3-wb-1.3.1 - 2019-12-27
- Refactor settings to repair and clean what is cms versus lms, edx versus fun-apps, configurable versus defined by code.
eucalyptus.3-wb-1.3.0 - 2019-12-26
- Make Gunicorn timeout configurable via an environment variable
eucalyptus.3-wb-1.2.2 - 2019-12-26
- Allow configuring the configurable LTI consumer xblock
- Remove selftest from installed apps to stop exposing settings on a url
eucalyptus.3-wb-1.2.1 - 2019-12-24
AUTH_TOKENS
was wrongly used as a dictionary and default values were lost
eucalyptus.3-wb-1.2.0 - 2019-12-20
- Force edX to use
libcast_xblock
as default video xblock - Use custom demo course for FUN's flavors
- Add missing setting
LMS_ROOT_URL
used to compute absolute urls - Fix
GITHUB_REPO_ROOT
andDATA_DIR
settings
eucalyptus.3-wb-1.1.0 - 2019-12-18
- Upgrade to nodejs 10 engine
- Rolled back default static files storage backend
eucalyptus.3-wb-1.0.5 - 2019-12-16
- Properly configure locales
- Remove duplicated
redis
package installation - Configure
general
cache backend including cache keys sanitizing function - Fix broken CMS JS build by enabling Pipeline's static files storage
eucalyptus.3-wb-1.0.4 - 2019-12-12
- Declare redis as the default session engine
eucalyptus.3-wb-1.0.3 - 2019-12-10
- Fix redis release compatibility with celery-redis-sentinel (e.g. redis 2.x.x)
eucalyptus.3-wb-1.0.2 - 2019-12-10
- Set CELERY_ACCEPT_CONTENT CMS setting to 'json' to prevent permission issues while running in an OpenShift context
eucalyptus.3-wb-1.0.1 - 2019-12-04
- Fix SESSION_REDIS_PORT setting definition
eucalyptus.3-wb-1.0.0 - 2019-11-14
- First experimental release of OpenEdx
eucalyptus.3
(wb flavor). - Set replicaSet and read_preference in mongodb connection
- Add missing support for redis sentinel