[BACKPORT] feat: Implement feature flag to disable students un-enrollment (#29326) - #30348
Conversation
…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)
|
Thanks for the pull request, @0x29a! I've created OSPR-6658 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. |
|
@0x29a Thank you for your contribution. Is this ready for our review? |
|
Yes, it's ready, @natabene. |
|
@BbrSofiane Can you please review this backport to Maple? |
|
@openedx/edx-community-bot merge |
|
@edx-community-bot merge |
|
@BbrSofiane, thank you for reviewing this! Any chance this can be merged before |
|
@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. |
|
The required comment is "@openedx-community-bot merge", but I'm still confused by the logic of the auto-merge bot if the PR was made by someone else and approved by @BbrSofiane. |
|
Thanks @nedbat! Hmm I checked the workflow and I think see what you mean. The current implementation would only work if someone in the merger list is opens the PR is that correct? It doesn't look like it worked for openedx/enterprise-catalog#453 even though Max was the author. |
Description
This is the backport of #29326.
The cherry-pick wasn't clean: