Show Courseware MFE link to course staff.
Show a link the courseware MFE to course staff if the ENABLE_COURSEWARE_MICROFRONTEND feature is enabled and the REDIRECT_TO_COURSEWARE_MICROFRONTEND CourseWaffleFlag is active for that course. Previously only global staff could see this link. This commit also adds ENABLE_COURSEWARE_MICROFRONTEND to lms/envs/common.py and makes this value True by default on devstack, since that front end application should soon be part of devstack: https://github.com/edx/devstack/pull/484 Related to TNL-6982 and TNL-7045.
Showing
- lms/djangoapps/courseware/tests/test_views.py 59 additions, 0 deletionslms/djangoapps/courseware/tests/test_views.py
- lms/djangoapps/courseware/toggles.py 2 additions, 2 deletionslms/djangoapps/courseware/toggles.py
- lms/djangoapps/courseware/url_helpers.py 24 additions, 32 deletionslms/djangoapps/courseware/url_helpers.py
- lms/djangoapps/courseware/views/index.py 40 additions, 2 deletionslms/djangoapps/courseware/views/index.py
- lms/envs/common.py 13 additions, 0 deletionslms/envs/common.py
- lms/envs/devstack.py 3 additions, 0 deletionslms/envs/devstack.py
- lms/templates/preview_menu.html 2 additions, 12 deletionslms/templates/preview_menu.html
Please register or sign in to comment