[BB-4951] Implement feature flag to disable students un-enrollment - #29326
Conversation
|
Thanks for the pull request, @0x29a! I've created OSPR-6225 to keep track of it in JIRA, where we prioritize reviews. Please note that it may take us up to several weeks or months to complete a review and merge your PR. Feel free to add as much of the following information to the ticket as you can:
All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here. Please let us know once your PR is ready for our review and all tests are green. |
70b2c4a to
f1c3e24
Compare
|
Your PR has finished running tests. The following contexts failed:
|
|
@0x29a Thank you for your contribution. Is this ready for our review? |
|
@0x29a If you are still interested in pursuing this, can you please push a commit to kick the checks off? |
|
@natabene, sorry for the silence here, I was on vacation till today. Yes, I'm still interested. Will update branch, fix the CI failure in the coming weeks and let you know once it's ready for an upstream review. |
|
@0x29a Just checking if you are still interested in finalizing this. |
f1c3e24 to
678437c
Compare
Implements a feature flag DISABLE_UNENROLLMENT that is used to disable students un-enrollment for all courses. The Unenrollment option should be disabled when this feature is set to True.
678437c to
44ccac1
Compare
|
@natabene, sorry for the delay! This is updated, fixed and ready for your review. |
schenedx
left a comment
There was a problem hiding this comment.
Looks good to me on the logic.
timmc-edx
left a comment
There was a problem hiding this comment.
Looks good! Thanks to Simon for the domain-specific review. :-)
Co-authored-by: Tim McCormack <tmccormack@edx.org>
7633c99 to
cdeee9c
Compare
|
Looks great, thank you! |
|
@0x29a 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future. |
|
EdX Release Notice: This PR has been deployed to the staging environment in preparation for a release to production. |
|
EdX Release Notice: This PR has been deployed to the production environment. |
…dx#29326) Implements a feature flag DISABLE_UNENROLLMENT that is used to disable students un-enrollment for all courses. The Unenrollment option should be disabled when this feature is set to True. ref: BB-4951 Co-authored-by: tinumide <tinuade@opencraft.com> Co-authored-by: Tim McCormack <tmccormack@edx.org> (cherry picked from commit da4a6d6)
Implements a feature flag DISABLE_UNENROLLMENT that is used to disable students un-enrollment for all courses. The Unenrollment option should be disabled when this feature is set to True. ref: BB-4951 Co-authored-by: tinumide <tinuade@opencraft.com> Co-authored-by: Tim McCormack <tmccormack@edx.org> (cherry picked from commit da4a6d6)
Implements a feature flag DISABLE_UNENROLLMENT that is used to disable students un-enrollment for all courses. The Unenrollment option should be disabled when this feature is set to True. ref: BB-4951 Co-authored-by: tinumide <tinuade@opencraft.com> Co-authored-by: Tim McCormack <tmccormack@edx.org>
…dx#29326) Implements a feature flag DISABLE_UNENROLLMENT that is used to disable students un-enrollment for all courses. The Unenrollment option should be disabled when this feature is set to True. ref: BB-4951 Co-authored-by: tinumide <tinuade@opencraft.com> Co-authored-by: Tim McCormack <tmccormack@edx.org> (cherry picked from commit da4a6d6)
Description
This PR Implements a feature flag
DISABLE_UNENROLLMENTthat is used to disable students un-enrollment for all courses. TheUnenrollmentoption should be disabled when this feature is set toTrueSupporting Information
BB-4951
Testing Instructions
0x29a/bb4951/disable_unenrollmentin the edx-plaftorm repository on a lilac devstackDISABLE_UNENROLLMENT: trueto Featureshttp://localhost:18000/dashboardand click on the settings gear of a course