Merged
Conversation
From the upstream Paver DEPR [1], this accounts for a change in the requirements files: > Starting in Sumac, these dependencies will be removed from > requirements/edx/base.txt. Instead, operators will need to install: > * requirements/edx/assets.txt to build static assets In the future, we could optimize the openedx image build by installing assets.txt in a separate, rarely-invalidated cache layer. libsass in particular takes 60+ seconds to install, so this is promising. However, for now, in order to prepare for [1], we make just the simplest possible change, which is to install assets.txt along with base.txt. We also take this opportunity to bump the nodeenv version from 1.8.0 to 1.9.1, matching edx-platform's. This is another area where we could make use of assets.txt in a future Dockerfile refactoring. [1] openedx/openedx-platform#34467
- remove ecommerce plugin from nightly as it is deprecated. - check tutor-ecommerce deprecation issue for more info: overhangio/tutor-ecommerce#83
lms/startup.py performs no logic other than setting up django, so it is being removed upstream: openedx/openedx-platform#36302
Fixes #1207 The site-configuration script was required because we needed to utilize the custom lms.startup() call to set the site-configuration This is no longer required as of openedx/openedx-platform#36302 Therefore, we deprecate it in favour of the create_or_update_site_configuration management command provided in edx-platform
45 tasks
Contributor
|
@ahmed-arb Can we rebase teak on top of main before the next sandbox reset? There are quite a few missing commits |
added 6 commits
May 9, 2025 06:13
closes #1231 The preview page has been migrated to the Learning MFE as of openedx/openedx-platform#36460 This is why we dont need to have a separate domain for the preview site anymore nor the configuration setting for the preview page in core.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
v20.0.0 teak release
Epic: Teak Sandbox and Release Preparation
Todos before merge
Merge Option