Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: switch to new Files & Uploads page #201

Closed
wants to merge 1 commit into from

Conversation

kdmccormick
Copy link
Contributor

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:

  • add this to the release notes
  • test this
  • screenshots

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: openedx/studio-frontend#381

Testing

TBD

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: openedx/studio-frontend#381
@arbrandes
Copy link
Collaborator

This was folded into #208.

@kdmccormick kdmccormick deleted the patch-1 branch May 24, 2024 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Won't fix
Development

Successfully merging this pull request may close these issues.

2 participants