Skip to content

refactor: Remove obselete Studio waffle flags#278

Merged
arbrandes merged 1 commit into
overhangio:releasefrom
kdmccormick:patch-1
Dec 12, 2025
Merged

refactor: Remove obselete Studio waffle flags#278
arbrandes merged 1 commit into
overhangio:releasefrom
kdmccormick:patch-1

Conversation

@kdmccormick

@kdmccormick kdmccormick commented Nov 7, 2025

Copy link
Copy Markdown
Contributor

Description

These flags have been no-ops since Teak.

Legacy Studio is no longer supported. See:

Closes: #263

Notes

This is purposefully targeting release so that it can be reflected in the next release of Tutor-Teak (I'm expecting it'll be auto-merged into the branches Tutor-Main and Tutor-Ulmo).

In Teak, it is technically possible to opt out of MFE Studio using the legacy_studio. waffle flags: #263 . If someone wants to add all those flags to the if not mfe_enable('authoring') case for Teak and then remove them for Main/Ulmo, they're welcome to.

These flags have been no-ops since Teak.
Legacy Studio is no longer supported.
openedx/openedx-platform#36275

@arbrandes arbrandes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense to me!

@arbrandes
arbrandes merged commit ccba7b0 into overhangio:release Dec 12, 2025
3 checks passed
@github-project-automation github-project-automation Bot moved this from Pending Triage to Done in Tutor project management Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

Disabling tutor-mfe no longer will disable the Studio MFE

3 participants