- Feat: add elasticsearch prefix to discovery and forum.
- Fix: fix video upload pipeline s3 bucket setting when s3 is not enabled
- Upgrade to Redwood
- Feat: Enable mfe_progress_milestones by default
- Feat: Enable mfe_progress_milestones_streak_celebration by default
- Feat: Enable courseware search by default
- Feat: Enable navigation sidebar by default
- Feat: Upgrade to Quince
- Depr: Remove unneeded COMPLETION_AGGREGATOR_URL (fixed in openedx/edx-platform#30331)
- Fix: Correct default value of MAX_FAILED_LOGIN_ATTEMPTS_ALLOWED: 6
- Depr: Remove unneeded ENABLE_BIG_BLUE_BUTTON and ENABLE_COURSE_LIVE. Both are enabled by default as per openedx/edx-platform#33998
- Fix: Replace pkg_resources by importlib_resources
Add COURSE_BLOCKS_API_EXTRA_FIELDS setting, with default to [('course', 'other_course_settings')]
Fixed bug in setting video upload pipeline
Enable OpenSearch index configuration
Enable video upload feature by default.
Fix: add android and ios sku to the default mode (openedx/edx-platform#31512)
Upgrade to Palm
Add settings to modify the rate limits for API calls.
Add capability to disable and/or adjust the maximum student failed login attempts.
Setup compatibility with tutor 15 and Olive Remove unused ALLOWED_HOSTS in caddyfile patch Remove deprecated ASSUME_ZERO_GRADE_IF_ABSENT_FOR_ALL_TESTS and ENABLE_PERSISTENT_GRADES (openedx/edx-platform#30978) Remove deprecated BLOCK_STRUCTURES_SETTINGS['PRUNING_ACTIVE'] (openedx/public-engineering#31) Replace Google UA settings with GOOGLE_ANALYTICS_4_ID Remove unneeded patches Remove unneeded setting to enable persistent grades. Remove deprecated CUSTOM_ENABLE_SELF_PACED_COURSES. Add CUSTOM_ENABLE_DYNAMIC_REGISTRATION_FIELDS Add CUSTOM_ENABLE_BIG_BLUE_BUTTON
Set tutor dependency to 14.x.x
Add support for AUTH_PASSWORD_VALIDATORS. Update default MKTG_URL_LINK_MAP.
Add Google Analytics support
Add CUSTOM_SOCIAL_AUTH_OAUTH_SECRETS to set OAuth2 secrets. Add CUSTOM_ALLOW_PUBLIC_ACCOUNT_CREATION to disable the public registration form. Add CUSTOM_ENABLE_REQUIRE_THIRD_PARTY_AUTH to force authentication via third party provider.
Enable bulk enrollments by default. Improve support of marketing urls. Enable patching caddyfile with CUSTOM_CADDYFILE_PATCH. Enable enterprise integration by default. Allow multiple sites Enable third party authentication with CUSTOM_AUTHENTICATION_BACKENDS setting
Fix CUSTOM_ENABLE_COURSE_DISCOVERY.
Add CUSTOM_ENABLE_COURSE_DISCOVERY to disable the search box at the home page.
Add settings for marketing site.
Add patch for Nutmeg to fix 'Pages' view in Studio.
Add footer links
Add an init routine in the LMS service to set some features from waffle flags, waffle switches or other Django configurations. They are enabled by default.
- ENABLE_CERTIFICATES_AUTOGENERATION
- ENABLE_SELF_PACED_COURSES
- ENABLE_ANONYMOUS_COURSEWARE_ACCESS
- ENABLE_PERSISTENT_GRADES
- ENABLE_COURSE_EXIT_PAGE
- Add SKIP_EMAIL_VALIDATION (default: False)