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: switch to new Files & Uploads page #201

Closed kdmccormick closed 6 months ago

kdmccormick commented 7 months ago

Status

This is a draft, for now. I'll wrap it up and propose it for merging before Redwood so that the removal of studio-frontend can move forward.

TODOs for me:

Description

In Studio, this switches from the Django-rendered Files & Uploads page to the new version of the page in the course-authoring MFE.

Operators can opt-out for Redwood by disabling the contentstore.new_studio_mfe.use_new_files_uploads_page flag, either per-course or site-wide. Operators can also still disable the course-authoring MFE entirely. However, starting in Sumac, this option will be removed for the Files & Uploads page (and potentially for other pages) so we recommend that operators switch to the new page during Redwood.

Part of: https://github.com/openedx/studio-frontend/issues/381

Testing

TBD

arbrandes commented 6 months ago

This was folded into https://github.com/overhangio/tutor-mfe/pull/208.