docs: update toggle docs
A variety of updates were made to improve the toggle documentation: * Added comments to help ensure that the waffle(), waffle_switches(), waffle_flags() anti-pattern won't be contagious (copied). * Some minor toggle_description updates. * Removed empty toggle_target_removal_date annotations for non-temporary toggles. * Removed empty optional toggle_warnings annotations. * Removed empty optional toggle_tickets annotations. * Removed deprecated toggle_category, toggle_status, and toggle_expiration_date annotations. * Fixed some indents, use cases, and implementations. ARCHBOM-1721
Showing
- cms/djangoapps/contentstore/config/waffle.py 12 additions, 2 deletionscms/djangoapps/contentstore/config/waffle.py
- cms/djangoapps/contentstore/toggles.py 2 additions, 7 deletionscms/djangoapps/contentstore/toggles.py
- cms/envs/common.py 0 additions, 4 deletionscms/envs/common.py
- common/djangoapps/util/milestones_helpers.py 0 additions, 3 deletionscommon/djangoapps/util/milestones_helpers.py
- lms/djangoapps/bulk_email/models.py 0 additions, 3 deletionslms/djangoapps/bulk_email/models.py
- lms/djangoapps/course_api/__init__.py 0 additions, 4 deletionslms/djangoapps/course_api/__init__.py
- lms/djangoapps/course_api/blocks/toggles.py 0 additions, 1 deletionlms/djangoapps/course_api/blocks/toggles.py
- lms/djangoapps/courseware/toggles.py 0 additions, 3 deletionslms/djangoapps/courseware/toggles.py
- lms/djangoapps/discussion/config/settings.py 0 additions, 3 deletionslms/djangoapps/discussion/config/settings.py
- lms/djangoapps/discussion/settings/common.py 0 additions, 2 deletionslms/djangoapps/discussion/settings/common.py
- lms/djangoapps/grades/config/models.py 0 additions, 1 deletionlms/djangoapps/grades/config/models.py
- lms/djangoapps/grades/config/waffle.py 20 additions, 17 deletionslms/djangoapps/grades/config/waffle.py
- lms/djangoapps/instructor/toggles.py 2 additions, 7 deletionslms/djangoapps/instructor/toggles.py
- lms/djangoapps/instructor_task/config/waffle.py 8 additions, 0 deletionslms/djangoapps/instructor_task/config/waffle.py
- lms/envs/common.py 5 additions, 59 deletionslms/envs/common.py
- openedx/core/djangoapps/certificates/config/waffle.py 7 additions, 0 deletionsopenedx/core/djangoapps/certificates/config/waffle.py
- openedx/core/djangoapps/user_authn/toggles.py 4 additions, 6 deletionsopenedx/core/djangoapps/user_authn/toggles.py
- openedx/core/djangoapps/user_authn/views/register.py 0 additions, 1 deletionopenedx/core/djangoapps/user_authn/views/register.py
- openedx/core/djangoapps/video_config/models.py 0 additions, 4 deletionsopenedx/core/djangoapps/video_config/models.py
- openedx/core/djangoapps/video_pipeline/config/waffle.py 7 additions, 4 deletionsopenedx/core/djangoapps/video_pipeline/config/waffle.py
Loading
Please register or sign in to comment