[TNL-7344] [BD-03] [BB-2555]: Add Enable Discussions toggle at vertical/sequential/chapter/course level

Description

Add enable_discussion flag/toggle/switch at vertical/sequential/chapter/course level and an optional UI in Studio/CMS to use this API.

*Dependencies*: None

*Merge deadline*: "None"

*Testing instructions*: Soon

*Author notes and concerns*:

1. We would probably not implement the UI as the studio UI is being redeveloped so it doesn't make much sense investing there.

*Reviewers*

  • [ ] @xitij2000

Assignee

sburch

Reporter

Open Source Pull Request Bot

Labels

Github Latest Action by edX

No

Github PR Last Updated At

Jul 13, 2020, 6:39 PM

Github PR Last Updated By

ahmedbilal

Github Organization

None

Customer

PR Number

24,380

Repo

edx/edx-platform

Contributor Name

Ahmad Bilal Khalid

Github Latest Action

pull_request: edited

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Blended Project Status Page

None

Sprint

Priority

Unset
Configure