Skip to content

Conversation

@ahmed-arb
Copy link
Collaborator

@ahmed-arb ahmed-arb commented Oct 20, 2025

v20.0.0 teak release

Epic: Ulmo Sandbox and Release Preparation

Todos before merge

  • Ensure changelog-entry exists for ulmo upgrade
  • Ensure changelog exists for v21
  • Ensure CI/Tests are working as expected
  • Ensure ulmo branch is up-to-date with main (updated from main on 29 OCT, 2025)
  • Ensure OPENEDX_COMMON_VERSION is pointing to correct tag release/ulmo.1

Merge Option

  • Ensure "Merge Commit" option is used to merge the branch into release (Responsible: @ahmed-arb ). This is needed to ensure the commit history when release is merged back into main

regisb and others added 22 commits June 27, 2025 18:07
closes #1231
The preview page has been migrated to the Learning MFE as of openedx/edx-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.
…es (#1256)

When running the management commands related to translations
and static assets in `tutor/templates/build/openedx/Dockerfile`,
LMS_ROOT_URL needs to have a valid value, otherwise the build
will fail.

Tutor has relied on there being a valid value for LMS_ROOT_URL
present in `lms/envs/common.py` and `cms/envs/common.py`,
but upcoming changes to edx-platform (#37045) will create the
need to ensure LMS_ROOT_URL has a valid value.
depr: remove webui plugin as it has been replaced with tutor-deck
Wrap import and warning filter statements in a try-except block to handle potential ImportError gracefully. This can happen around django upgrade boundaries like the 4.2 -> 5.2 upgrade that's about to land.
mariajgrimaldi and others added 3 commits November 4, 2025 15:53
…ork (#1290)

* feat: add initialization tasks for the openedx-authz framework

One of the main components of the Authorization Framework is the set of
default policies that define how roles and permissions behave during
authorization checks. These policies should be loaded at initialization
to ensure they're available once the services are running and performing
authorization checks.

* docs: add changelog entry for changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending Triage

Development

Successfully merging this pull request may close these issues.

8 participants