edX Feature Flags
This wiki page is out-of-date. There is an in-progress effort to programmatically generate this documentation from code annotations as specified in OEP-17. You can see the latest result of that effort in the edx-platform technical reference.
The Docs team is documenting existing feature flags in the Installing, Configuring, and Running the Open edX Platform guide. We plan to start with a table that shows the flag name, description, default value, and status (similar to the following table), then add individual pages over time for currently supported or important flags in order of priority (as indicated in the Priority column by devs familiar with the flags). We will exclude all edx-internal flags, though they'll still be listed here on this wiki page.
Please fill out as much of this table as you can; if you're currently pressed for time, please fill out at least the Default Value, Status, and Contact columns.
Column descriptions:
- Status: Development, Supported, Supported Non-Conforming, Deprecated, edx-internal.
- Contact: The best person to ask about the flag.
- More Information: Where to find more information about the flag. I (Sylvia) did some digging on the wiki and added what I could find here.
- Priority (1-4): How important an individual page for this flag is/how quickly the page should be created.
- Absolutely needs its own page, like, yesterday
- Important to have its own page, but not as urgent
- Should probably have its own page, eventually
- Only needs to be listed in the table
- Associated Feature: The feature, if any, the flag relates to.
- Additional Steps to Enable: If the feature requires additional steps to enable, enter a Y in this column with a link to more information (or I'll just plan to check with the person listed in the Contact column). If the steps are short enough, feel free to add them here.
This table is LARGE! Scroll right to see all the columns.
Feature Flag | Status | Default Value | Contact | Description | More Information | Priority (1-4) | Associated Feature | Additional Steps to Enable |
---|---|---|---|---|---|---|---|---|
USE_DJANGO_PIPELINE | Supported | TRUE | http://django-pipeline.readthedocs.org/ – whatever version we specify in our requirements.txt | |||||
DISPLAY_DEBUG_INFO_TO_STAFF | Supported | TRUE | ||||||
DISPLAY_HISTOGRAMS_TO_STAFF | Deprecated? | FALSE | For large courses this slows down courseware access for staff. | Doesn't scale, but small code impact. | ||||
REROUTE_ACTIVATION_EMAIL | ? | FALSE | nonempty string = address for all activation emails | |||||
DEBUG_LEVEL | Deprecated | 0 | 0 = lowest level, least verbose, 255 = max level, most verbose | This doesn't actually appear to be used anywhere in the code. | ||||
DISABLE_START_DATES | edx-internal | FALSE | When True, all courses will be active, regardless of start date | |||||
SUBDOMAIN_COURSE_LISTINGS | Deprecated | FALSE | Expects you to define COURSE_LISTINGS, a dictionary mapping subdomains to lists of course_ids COURSE_LISTINGS = { 'default': [ 'BerkeleyX/CS169.1x/2012_Fall', 'HarvardX/CS50x/2012', 'MITx/3.091x/2012_Fall', ], 'openedx': [ 'BerkeleyX/CS169.1x/2012_Fall', ], } To see it in action, add the following to your /etc/hosts file: 127.0.0.1 openedx.dev | Dave Ormsbee (Deactivated): SUBDOMAIN_COURSE_LISTINGS should die (doesn't work anymore) | ||||
SUBDOMAIN_BRANDING | Deprecated | FALSE | When True, will override certain branding with university specific values Expects a SUBDOMAIN_BRANDING dictionary that maps the subdomain to the university to use for branding purposes | |||||
FORCE_UNIVERSITY_DOMAIN | Deprecated | FALSE | set this to the university domain to use, as an override to HTTP_HOST set to None to do no university selection | |||||
ENABLE_DISCUSSION_SERVICE | Supported | TRUE | enables or disables the Discussion tab (aka Forums) in courseware for all courses. | Setting this to False will not suppress inline discussion components in a course that contains them. Attempting to expand those components will cause errors. So this should only be set to False with an LMS that is running courses that do not contain discussion components. /wiki/spaces/MS/pages/9765044 | ||||
ENABLE_TEXTBOOK | Supported | TRUE | We should just bake it as on, and not make it a flag. | |||||
ENABLE_STUDENT_NOTES | Supported | TRUE | enables the student notes API and UI. | |||||
ENABLE_DISCUSSION_HOME_PANEL | Supported | FALSE | Hides or displays a welcome panel under the Discussion tab, which includes a subscription on/off setting for discussion digest emails. | Because of the way the Discussion tab UI works, this should always be set to True if the notifier service is set up to send daily digest emails, because it is the only place a user can currently opt in / out of those mails. If the notifier is not in use, setting this to True could be problematic, as it will expose the opt-in/-out checkbox but it won't have any effect./wiki/spaces/MS/pages/9765044 | ||||
ENABLE_DISCUSSION_EMAIL_DIGEST | Supported | FALSE | Set this to True if you want the discussion digest emails enabled automatically for new users. This will be set on all new account registrations. It is not recommended to enable this feature if ENABLE_DISCUSSION_HOME_PANEL is not enabled, since subscribers who receive digests in that case will only be able to unsubscribe via links embedded in their emails, and they will have no way to resubscribe. | OSPR-369 | ||||
ENABLE_PSYCHOMETRICS | Deprecated | FALSE | Does MIT use this? | real-time psychometrics (eg item response theory analysis in instructor dashboard | We should do a formal check again with MIT, but as far as I know, we can kill the whole app. | |||
ENABLE_DJANGO_ADMIN_SITE | Supported | TRUE | set true to enable djangos admin site, even on prod (e.g. for course ops) | This should just be always on, I think. | ||||
ENABLE_SQL_TRACKING_LOGS | Deprecated? | FALSE | Doesn't scale, but low code impact. Stanford found this very useful in the past, I'm not sure if this is something we can deprecate. | |||||
ENABLE_LMS_MIGRATION | Deprecated | FALSE | The migration here is when we went from having only XML based courses and the LMS to the LMS/Studio split and Mongo backed courses. This was code to make sure that MIT's publishing flow wouldn't break in the transition. | |||||
ENABLE_MANUAL_GIT_RELOAD | Supported | FALSE | I think we can kill this, now that we've removed all of our XML courses. It didn't work on a multi-process system anyway. | |||||
ENABLE_MASQUERADE | Supported? | TRUE | allow course staff to change to student view of courseware | |||||
ENABLE_SYSADMIN_DASHBOARD | Deprecated? | FALSE | I think that MIT still uses this, please reach out to them. (So does the open source community) | sysadmin dashboard, to see what courses are loaded, to delete & load courses | /wiki/spaces/TNL/pages/34013441 | |||
DISABLE_LOGIN_BUTTON | Supported | FALSE | used in systems where login is automatic, eg MIT SS | |||||
ACCESS_REQUIRE_STAFF_FOR_COURSE | Supported Non-conforming | FALSE | external access methods | |||||
AUTH_USE_OPENID | Supported Non-conforming | FALSE | ||||||
AUTH_USE_CERTIFICATES | Supported Non-conforming | FALSE | ||||||
AUTH_USE_OPENID_PROVIDER | Supported Non-conforming | FALSE | /wiki/spaces/SOL/pages/36012923 | |||||
AUTH_USE_SHIB | Supported Non-conforming | FALSE | Even though external_auth is in common, shib assumes the LMS views / urls, so it should only be enabled in LMS | |||||
AUTH_USE_CAS | Supported Non-conforming | TRUE | ||||||
SHIB_DISABLE_TOS | Supported Non-conforming | FALSE | This flag disables the requirement of having to agree to the TOS for users registering with Shib. Feature was requested by Stanford's office of general counsel | |||||
ENABLE_OAUTH2_PROVIDER | Supported | FALSE | Toggles OAuth2 authentication provider | /wiki/spaces/ArchiveEng/pages/23494657 | ||||
ENABLE_XBLOCK_VIEW_ENDPOINT | Supported | FALSE | Allows to enable an API endpoint to serve XBlock view, used for example by external applications. See jquey-xblock: https://github.com/edx-solutions/jquery-xblock | /wiki/spaces/SOL/pages/39584742 Perhaps not immediately, but this seems like a candidate for inclusion by installation: a separate django app that, when installed, exposes this view. | ||||
ENABLE_CORS_HEADERS | Supported | FALSE | Allows to configure the LMS to provide CORS headers to serve requests from other domains | |||||
COURSES_ARE_BROWSABLE | Deprecated? | TRUE | Can be turned off if course lists need to be hidden. Effects views and templates. | |||||
RESTRICT_ENROLL_BY_REG_METHOD | Deprecated? | FALSE | Enables ability to restrict enrollment in specific courses by the user account login method | |||||
ENABLE_INSTRUCTOR_EMAIL | Supported | TRUE | Enables the LMS bulk email feature for course staff | |||||
REQUIRE_COURSE_EMAIL_AUTH | Supported | TRUE | If True and ENABLE_INSTRUCTOR_EMAIL: Forces email to be explicitly turned on for each course via django-admin interface. If False and ENABLE_INSTRUCTOR_EMAIL: Email will be turned on by default for all Mongo-backed courses. | |||||
ENABLE_INSTRUCTOR_ANALYTICS | Deprected | FALSE | Analytics experiments - shows instructor analytics tab in LMS instructor dashboard. Enabling this feature depends on installation of a separate analytics server. | AN-4583 | ||||
USE_YOUTUBE_OBJECT_API | ? | FALSE | Flip to True when the YouTube iframe API breaks (again) | |||||
ENABLE_STUDENT_HISTORY_VIEW | Supported | TRUE | Give a UI to show a student's submission history in a problem by the Staff Debug tool. | |||||
SEGMENT_IO_LMS | Deprecated | FALSE | Segment.io for LMS--need to explicitly turn it on for production. | Bill DeRusha (Deactivated): Going away in Oct 4 release | ||||
ENABLE_FEEDBACK_SUBMISSION | Supported | FALSE | Provide a UI to allow users to submit feedback from the LMS (left-hand help modal) | |||||
ENABLE_DEBUG_RUN_PYTHON | ? | FALSE | Turn on a page that lets staff enter Python code to be run in the sandbox, for testing whether it's enabled properly | |||||
ENABLE_SERVICE_STATUS | ? | FALSE | Enable URL that shows information about the status of various services | |||||
USE_CUSTOM_THEME | Deprecated? | FALSE | Toggle to indicate use of a custom theme | TNL-726 | ||||
AUTOPLAY_VIDEOS | ? | FALSE | Don't autoplay videos for students | |||||
ENABLE_INSTRUCTOR_BACKGROUND_TASKS | Supported | TRUE | Enable instructor dash to submit background task | |||||
INDIVIDUAL_DUE_DATES | Supported Non-conforming | FALSE | Enable instructor to assign individual due dates Note: In order for this feature to work, you must also add 'courseware.student_field_overrides.IndividualStudentOverrideProvider' to the setting FIELD_OVERRIDE_PROVIDERS, in addition to setting this flag to True. | |||||
CUSTOM_COURSES_EDX | Supported Non-conforming | FALSE | Enable Custom Courses for EdX | /wiki/spaces/OPEN/pages/28967012 | ||||
ENABLE_INSTRUCTOR_LEGACY_DASHBOARD | Deprecated | TRUE | Enable legacy instructor dashboard | |||||
IS_EDX_DOMAIN | edx-internal | FALSE | Is this an edX-owned domain? (used for edX specific messaging and images) | /wiki/spaces/ECOM/pages/30375988 | ||||
ENABLE_VERIFIED_CERTIFICATES | Supported? | FALSE | Toggle to enable certificates of courses on dashboard | How To Set Up Course Modes (deprecated page) | ||||
ENABLE_HINTER_INSTRUCTOR_VIEW | ? | FALSE | Piotr? | Allow use of the hint managment instructor view. | ||||
AUTOMATIC_AUTH_FOR_TESTING | Development | FALSE | for load testing | /wiki/spaces/SOL/pages/36012923 Performance Testing for Sandboxes | ||||
ENABLE_CHAT | Deprecated? | FALSE | Toggle to enable chat availability (configured on a per-course basis in Studio) | Localization Smoke Test Plan | ||||
MULTIPLE_ENROLLMENT_ROLES | ? | FALSE | Allow users to enroll with methods other than just honor code certificates | |||||
ENABLE_SHOPPING_CART | Supported | FALSE | Toggle the availability of the shopping cart page | How To Set Up Course Modes (deprecated page) | ||||
STORE_BILLING_INFO | Supported | FALSE | Toggle storing detailed billing information | |||||
ENABLE_PAID_COURSE_REGISTRATION | Supported | FALSE | Enable flow for payments for course registration (DIFFERENT from verified student flow) | How To Set Up Course Modes (deprecated page) | ||||
ENABLE_COSMETIC_DISPLAY_PRICE | Supported | FALSE | Enable the display of cosmetic course price display (set in course advanced settings) | |||||
AUTOMATIC_VERIFY_STUDENT_IDENTITY_FOR_TESTING | Development | FALSE | Automatically approve student identity verification attempts | |||||
MAX_ENROLLMENT_INSTR_BUTTONS | Supported | 200 | Adam | Disable instructor dash buttons for downloading course data when enrollment exceeds this number | ||||
ENABLE_S3_GRADE_DOWNLOADS | Supported | FALSE | Grade calculation started from the new instructor dashboard will write grades CSV files to S3 and give links for downloads. | |||||
ENFORCE_PASSWORD_POLICY | Supported | TRUE | whether to use password policy enforcement or not | |||||
ALLOW_COURSE_STAFF_GRADE_DOWNLOADS | Supported | FALSE | Give course staff unrestricted access to grade downloads (if set to False, only edX superusers can perform the downloads) | |||||
ENABLED_PAYMENT_REPORTS | Supported | [ "refund_report", "itemized_purchase_report", "university_revenue_share", "certificate_status" ] | ||||||
ENABLE_MAX_FAILED_LOGIN_ATTEMPTS | Supported | TRUE | Turn off account locking if failed login attempts exceeds a limit | |||||
SQUELCH_PII_IN_LOGS | ? Should be default | TRUE | Hide any Personally Identifiable Information from application logs | |||||
EMBARGO | Supported Non-conforming | FALSE | Toggles the embargo functionality, which blocks users from the site or courses based on their location. | |||||
ALLOW_WIKI_ROOT_ACCESS | Deprecated? | TRUE | Whether the Wiki subsystem should be accessible via the direct /wiki/ paths. Setting this to True means that people can submit content and modify the Wiki in any arbitrary manner. We're leaving this as True in the defaults, so that we maintain current behavior | |||||
USE_MICROSITES | Supported Non-conforming | FALSE | Turn on/off Microsites feature | Comment on /wiki/spaces/ArchiveEng/pages/34734260 | ||||
ENABLE_THIRD_PARTY_AUTH | Supported | FALSE | Turn on third-party auth. Disabled for now because full implementations are not yet available. Remember to syncdb if you enable this; we don't create tables by default. | /wiki/spaces/ECOM/pages/30375988 | ||||
ENABLE_MKTG_SITE | Supported | FALSE | Toggle to enable alternate urls for marketing links | /wiki/spaces/ECOM/pages/39584333 | ||||
ENABLE_PUBLISHER | Supported | FALSE | Toggle to enable support for Publisher workflows | |||||
PREVENT_CONCURRENT_LOGINS | Supported Non-conforming | TRUE | Prevent concurrent logins per user | |||||
ADVANCED_SECURITY | Supported Non-conforming | TRUE | Turn on Advanced Security by default | |||||
ALWAYS_REDIRECT_HOMEPAGE_TO_DASHBOARD_FOR_AUTHENTICATED_USER | Deprecated? | TRUE | When a logged in user goes to the homepage ('/') should the user be redirected to the dashboard - this is default Open edX behavior. Set to False to not redirect the user | |||||
ENABLE_COURSE_SORTING_BY_START_DATE | Deprecated? | TRUE | When a user goes to the homepage ('/') the user see the courses listed in the announcement dates order - this is default Open edX behavior. Set to True to change the course sorting behavior by their start dates, latest first. | |||||
ENABLE_MOBILE_REST_API | Supported | FALSE | Expose Mobile REST API. Note that if you use this, you must also set ENABLE_OAUTH2_PROVIDER to True | http://edx-platform-api.readthedocs.org/en/latest/mobile/index.html | ||||
ENABLE_MOBILE_SOCIAL_FACEBOOK_FEATURES | edx-internal | FALSE | ||||||
ENABLE_RENDER_XBLOCK_API | Removed | FALSE | ||||||
ENABLE_COURSE_BLOCKS_NAVIGATION_API | edx-internal | FALSE | ||||||
ENABLE_COMBINED_LOGIN_REGISTRATION | Supported? | FALSE | Enable the combined login/registration form | /wiki/spaces/ECOM/pages/30375988 /wiki/spaces/ArchiveEng/pages/34734260 (3 comments) | ||||
ENABLE_MKTG_EMAIL_OPT_IN | Supported? | FALSE | Enable organizational email opt-in | |||||
ALLOW_AUTOMATED_SIGNUPS | ? | FALSE | Show a section in the membership tab of the instructor dashboard to allow an upload of a CSV file that contains a list of new accounts to create and register for course. | |||||
DISPLAY_ANALYTICS_DEMOGRAPHICS | Deprecated | TRUE | Display demographic data on the analytics tab in the instructor dashboard | https://github.com/edx/edx-platform/pull/7322 | ||||
DISPLAY_ANALYTICS_ENROLLMENTS | Deprecated | TRUE | Enable display of enrollment counts in instructor and legacy analytics dashboard | https://github.com/edx/edx-platform/pull/5838 | ||||
ENABLE_FOOTER_MOBILE_APP_LINKS | Supported? | FALSE | Show the mobile app links in the footer | /wiki/spaces/ECOM/pages/30375988 | ||||
ENABLE_EDXNOTES | Supported | FALSE | Let students save and manage their annotations | |||||
MILESTONES_APP | Supported Non-conforming | FALSE | Milestones application flag | |||||
ENTRANCE_EXAMS | Supported Non-conforming | FALSE | Entrance exams feature flag | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/enable_entrance_exams.html | ||||
ENABLE_PREREQUISITE_COURSES | Supported Non-conforming | FALSE | Prerequisite courses feature flag | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/enable_prerequisites.html | ||||
MODE_CREATION_FOR_TESTING | Development | FALSE | For easily adding modes to courses during acceptance testing | |||||
ENABLE_COURSEWARE_SEARCH | Supported | FALSE | Courseware search feature Enables/disables Courseware Search feature (in course searching) | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
ENABLE_DASHBOARD_SEARCH | Supported | FALSE | Dashboard search feature Enables/disables Dashboard Search feature (in enrolled courses searching) | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
LOG_POSTPAY_CALLBACKS | Supported Non-conforming | TRUE | log all information from cybersource callbacks | |||||
ENABLE_VIDEO_BEACON | Supported | FALSE | enable beacons for video timing statistics | |||||
ENABLE_ONLOAD_BEACON | Supported | FALSE | enable beacons for lms onload event statistics | |||||
LICENSING | Supported Non-conforming | FALSE | Toggle platform-wide course licensing | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/enable_licensing.html | ||||
CERTIFICATES_HTML_VIEW | Supported Non-conforming | FALSE | Certificates Web/HTML View | |||||
CERTIFICATES_INSTRUCTOR_GENERATION | Supported Non-conforming | FALSE | Batch-Generated Certificates from Instructor Dashboar | /wiki/spaces/SOL/pages/36012923 | ||||
SOCIAL_SHARING_SETTINGS | Supported Non-conforming | { Note: Ensure 'CUSTOM_COURSE_URLS' has a matching value in cms/envs/common.py 'CUSTOM_COURSE_URLS': False, 'DASHBOARD_FACEBOOK': False, 'CERTIFICATE_FACEBOOK': False, 'CERTIFICATE_FACEBOOK_TEXT': None, 'CERTIFICATE_TWITTER': False, 'CERTIFICATE_TWITTER_TEXT': None, 'DASHBOARD_TWITTER': False, 'DASHBOARD_TWITTER_TEXT': None } | Social Media Sharing on Student Dashboard | /wiki/spaces/SOL/pages/36012923 | ||||
ENABLE_COURSE_DISCOVERY | Supported | FALSE | Course discovery feature Enables/disables Course Discovery feature (over courses searching and facet filtering) | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
ENABLE_SOFTWARE_SECURE_FAKE | edx-only, Development, yuck | FALSE | Software secure fake page feature flag | /wiki/spaces/ECOM/pages/28279517 | ||||
ENABLE_TEAMS | Supported | TRUE | Teams feature | /wiki/spaces/LEARNER/pages/19006021 | ||||
ENABLE_VIDEO_BUMPER | Supported | FALSE | Show video bumper in LMS | |||||
SHOW_BUMPER_PERIODICITY | Supported | 7 * 24 * 3600 | How many seconds to show the bumper again, default is 7 days: | |||||
ENABLE_OPENBADGES | Supported | FALSE | Enable OpenBadge support. See the BADGR_* settings later in this file. | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/enable_badging.html | ||||
ENABLE_CREDIT_API | Supported | FALSE | Credit course API | |||||
ENABLE_DISABLING_XBLOCK_TYPES | Supported | TRUE | The block types to disable need to be specified in "x block disable config" in django admin. | |||||
ENABLE_MAX_SCORE_CACHE | Supported | TRUE | Enable the max score cache to speed up gradin | We should just remove this as an option to toggle. | ||||
ENABLE_COURSEWARE_INDEX | Supported | None | Enables/disables courseware content and course info indexing (CMS) Enables/disables Courseware Search feature (in course searching) (LMS) | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
ENABLE_LIBRARY_INDEX | Supported | None | Enables/disables library content indexing. | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
SEARCH_ENGINE | Supported Non-conforming | "search.elastic.ElasticSearchEngine" "search.tests.mock_search_engine.MockSearchEngine" | CMS and LMS: Sets used search engine. There are 2 predefined values, but more can be added. | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
ELASTIC_FIELD_MAPPINGS | Supported Non-conforming | None | Sets any additional field mappings that elastic search should be aware of (such as course start date). | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
SEARCH_INITIALIZER | Supported Non-conforming | SearchInitializer | Used to set custom SearchInitializer.SearchInitializer provides an extension to achieve masquerade and other presearch environmental settings. | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
SEARCH_RESULT_PROCESSOR | Supported Non-conforming | SearchResultProcessor | Used to set custom SearchResultProcessor. SearchResultProcessor does post processing and data manipulation on a result set returned by SearchEngine. | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
SEARCH_FILTER_GENERATOR | Supported Non-conforming | SearchFilterGenerator | Used to set custom SearchFilterGenerator. SearchFilterGenerator sets filters defined by current active user. Basic implementation sets only course start date filter. | http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/named-release-cypress/configuration/edx_search.html | ||||
ENABLE_COOKIE_CONSENT | Supported | False | Adds a "This site uses cookies" banner to conform to EU law. | https://github.com/edx/edx-platform/pull/13903 | ||||
ENABLE_HTML_XBLOCK_STUDENT_VIEW_DATA | Supported | False | Enables downloading the HTML content of the HtmlBlock using the Course Blocks API. | https://github.com/edx/edx-platform/pull/15905 | ||||
ENABLE_AUTOADVANCE_VIDEOS | Supported | False | When this flag is enabled, learners see an "auto-advance" button in every video. When this button is enabled and the course setting also enabled, the browser will advance to the next unit or subsection after a video finishes. | https://github.com/edx/edx-platform/pull/15803 | ||||
ENABLE_ORA_MOBILE_SUPPORT | None | Enables ora2 components in mobile apps. | In order to properly work in iOS, it is necessary to add support for alert dialogs. See: https://github.com/edx/edx-app-ios/pull/1401 |