Skip to content

[BD-21] Use edx-toggle's SettingDictToggle to document setting-based feature toggles - #25332

Merged
robrap merged 3 commits into
openedx:masterfrom
regisb:regisb/use-settingdict
Oct 30, 2020
Merged

[BD-21] Use edx-toggle's SettingDictToggle to document setting-based feature toggles #25332
robrap merged 3 commits into
openedx:masterfrom
regisb:regisb/use-settingdict

Conversation

@regisb

@regisb regisb commented Oct 12, 2020

Copy link
Copy Markdown
Contributor

This depends on openedx/edx-toggles#70 (merged)
Note that here we only document feature toggles, but we don't expose them (yet) as part of the feature toggle API.

Here we document the following setting toggles:

  • ENABLE_ORA_TEAM_SUBMISSIONS
  • ENTRANCE_EXAMS
  • MILESTONES_APP

cc @robrap

@openedx-webhooks openedx-webhooks added blended PR is managed through 2U's blended developmnt program needs triage labels Oct 12, 2020
@openedx-webhooks

Copy link
Copy Markdown

Thanks for the pull request, @regisb! I've created BLENDED-630 to keep track of it in Jira. More details are on the BD-21 project page.

When this pull request is ready, tag your edX technical lead.

@regisb

regisb commented Oct 13, 2020

Copy link
Copy Markdown
Contributor Author

The tests are failing because edx-toggles needs some of the commits from openedx/edx-toggles#70. Otherwise this is ready for review @robrap.

@regisb
regisb force-pushed the regisb/use-settingdict branch 3 times, most recently from d96b10b to 46582c4 Compare October 14, 2020 09:25
@regisb

regisb commented Oct 14, 2020

Copy link
Copy Markdown
Contributor Author

Why am I getting quality warnings from portions of files which I did not touch?

@regisb
regisb force-pushed the regisb/use-settingdict branch from 46582c4 to 34cfaef Compare October 14, 2020 10:47

@robrap robrap left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @regisb.

Comment thread common/djangoapps/util/toggles.py Outdated
Comment thread common/djangoapps/util/toggles.py Outdated
Comment thread common/djangoapps/util/milestones_helpers.py Outdated
Comment thread common/djangoapps/util/milestones_helpers.py Outdated
Comment thread lms/djangoapps/teams/waffle.py Outdated
Comment thread cms/envs/common.py Outdated
Comment thread lms/envs/common.py Outdated
Comment thread openedx/core/djangoapps/waffle_utils/tests/test_views.py Outdated
Comment thread openedx/core/djangoapps/waffle_utils/tests/test_views.py Outdated
Comment thread openedx/core/djangoapps/waffle_utils/views.py Outdated
@regisb
regisb force-pushed the regisb/use-settingdict branch from 34cfaef to 491ef22 Compare October 15, 2020 10:21
Comment thread cms/envs/common.py Outdated
Comment thread cms/envs/common.py Outdated
Comment thread common/djangoapps/util/milestones_helpers.py Outdated
Comment thread common/djangoapps/util/toggles.py Outdated
Comment thread lms/djangoapps/teams/toggles.py Outdated
Comment thread lms/djangoapps/teams/toggles.py Outdated
Comment thread openedx/core/djangoapps/waffle_utils/tests/test_views.py Outdated
@regisb
regisb force-pushed the regisb/use-settingdict branch 3 times, most recently from 6d69b30 to 6ebec58 Compare October 22, 2020 19:22
Comment thread openedx/core/djangoapps/waffle_utils/views.py Outdated
Comment thread openedx/core/djangoapps/waffle_utils/views.py Outdated
Comment thread openedx/core/djangoapps/waffle_utils/views.py Outdated
Comment thread lms/djangoapps/teams/toggles.py Outdated
Comment thread lms/djangoapps/teams/toggles.py Outdated
@regisb
regisb force-pushed the regisb/use-settingdict branch from 6ebec58 to daef264 Compare October 29, 2020 10:12
@edx-status-bot

Copy link
Copy Markdown

Your PR has finished running tests. There were no failures.

@robrap robrap left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirming that this is ready to merge on your end as well. If so, I will merge this in the morning.

@robrap
robrap merged commit 0cc46ca into openedx:master Oct 30, 2020
@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

EdX Release Notice: This PR has been deployed to the staging environment in preparation for a release to production.

@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

EdX Release Notice: This PR has been deployed to the production environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blended PR is managed through 2U's blended developmnt program merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants