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

fix: the navigation sidebar should be enabled by default #238

Closed arbrandes closed 2 days ago

arbrandes commented 3 days ago

This is actually an Open edX product requirement for Sumac.

DawoudSheraz commented 2 days ago

I have changed the base branch to sumac as this should be merged to sumac and not nightly. You might want to rebase the branch locally before merge.

regisb commented 2 days ago

Note that this will not update the navigation sidebar for people who are upgrading from an existing platform, because grep courseware.enable_navigation_sidebar /tmp/lms_waffle_flags.txt will be truish. Should we force that feature for existing users as well? If yes, then setting the course waffle flag should be done at upgrade time.