overhangio / tutor-mfe

This plugin makes it possible to easily add micro frontend (MFE) applications on top of an Open edX platform that runs with Tutor.
GNU Affero General Public License v3.0
22 stars 95 forks source link

feat: Add support for the Course Authoring MFE #87

Closed arbrandes closed 1 year ago

arbrandes commented 2 years ago

The only feature enabled by default is the "Pages & Resources" menu item in Studio.

Waffle flags for the new React editors are created but disabled by default. (The only editor that seems to be fully featured at the moment is the HTML block editor; Video seems to work without a preview, and Problem is just a placeholder.)

The new proctoring interface is also disabled, as it requires the edx-exams IDA, which Tutor doesn't currently support.

arbrandes commented 1 year ago

@regisb, rebased on the just-merged dynamic config support. Want to take a second pass?

On nightly vs olive: I'm more used to having new things in the unstable branch (here, nightly) first, and then backporting them to the stable one once they work well. I find it is easier to track their evolution, this way.

arbrandes commented 1 year ago

Rebased and retested. All good!