27 lines
1.1 KiB
Python
27 lines
1.1 KiB
Python
"""
|
|
Discussions feature toggles
|
|
"""
|
|
from openedx.core.djangoapps.discussions.config.waffle import WAFFLE_FLAG_NAMESPACE
|
|
from openedx.core.djangoapps.waffle_utils import CourseWaffleFlag
|
|
|
|
# .. toggle_name: discussions.enable_discussions_mfe
|
|
# .. toggle_implementation: CourseWaffleFlag
|
|
# .. toggle_default: False
|
|
# .. toggle_description: Waffle flag to use the new MFE experience for discussions in the course tab
|
|
# .. toggle_use_cases: temporary, open_edx
|
|
# .. toggle_creation_date: 2021-11-05
|
|
# .. toggle_target_removal_date: 2022-12-05
|
|
ENABLE_DISCUSSIONS_MFE = CourseWaffleFlag(f'{WAFFLE_FLAG_NAMESPACE}.enable_discussions_mfe', __name__)
|
|
|
|
# .. toggle_name: discussions.enable_reported_content_notifications
|
|
# .. toggle_implementation: CourseWaffleFlag
|
|
# .. toggle_default: False
|
|
# .. toggle_description: Waffle flag to enable reported content notifications.
|
|
# .. toggle_use_cases: temporary, open_edx
|
|
# .. toggle_creation_date: 18-Jan-2024
|
|
# .. toggle_target_removal_date: 18-Feb-2024
|
|
ENABLE_REPORTED_CONTENT_NOTIFICATIONS = CourseWaffleFlag(
|
|
f'{WAFFLE_FLAG_NAMESPACE}.enable_reported_content_notifications',
|
|
__name__
|
|
)
|