# \#edx-platform

**URL:** https://discuss.openedx.org/tag/edx-platform/93.md

[Latest](https://discuss.openedx.org/latest.md) · [Categories](https://discuss.openedx.org/categories.md) · [Tags](https://discuss.openedx.org/tags.md)

---

## [Request for Community Review 👀 on ADRs for standardizing the Open edX platform API endpoints](https://discuss.openedx.org/t/request-for-community-review-on-adrs-for-standardizing-the-open-edx-platform-api-endpoints/18717)

<div class="topic-metadata">

**Author:** [@FarazM](https://discuss.openedx.org/u/FarazM)\
**Replies:** 4\
**Last updated:** [April 16, 2026, 7:52am UTC](https://discuss.openedx.org/t/request-for-community-review-on-adrs-for-standardizing-the-open-edx-platform-api-endpoints/18717 "2026-04-16T07:52:14Z")

</div>

Hi folks, We are currently working on ADRs for standardizing the Open edX platform API endpoints. And We’d like to request feedback from the community as well. ADR for standardizing serializer usage (related issue: Li…

---

## [Backend not ready for catalog mfe in latest version (ulmo.1)](https://discuss.openedx.org/t/backend-not-ready-for-catalog-mfe-in-latest-version-ulmo-1/18287)

<div class="topic-metadata">

**Author:** [@Yogesh](https://discuss.openedx.org/u/Yogesh)\
**Replies:** 10\
**Last updated:** [February 10, 2026, 12:17pm UTC](https://discuss.openedx.org/t/backend-not-ready-for-catalog-mfe-in-latest-version-ulmo-1/18287 "2026-02-10T12:17:44Z")

</div>

Hi, I installed the latest version of openedx (ulmo.1) in my local for testing using tutor (v21.0.0). Then I tried to use the catalog mfe (release/ulmo.1). And I think that backend changes may not be ready for it yet. …

---

## [New Directory Structure & Public Python APIs for openedx-platform](https://discuss.openedx.org/t/new-directory-structure-public-python-apis-for-openedx-platform/18330)

<div class="topic-metadata">

**Author:** [@kmccormick](https://discuss.openedx.org/u/kmccormick)\
**Replies:** 4\
**Last updated:** [January 28, 2026, 3:07am UTC](https://discuss.openedx.org/t/new-directory-structure-public-python-apis-for-openedx-platform/18330 "2026-01-28T03:07:53Z")

</div>

This is a proposal for a major restructuring of the openedx-platform (formerly edx-platform) repository. I’d originally posted it as a GitHub issue but I’m moving it here to broaden the discussion. Once we have some cons…

---

## [Renaming edx-platform to openedx-platform on Jan 26](https://discuss.openedx.org/t/renaming-edx-platform-to-openedx-platform-on-jan-26/18225)

<div class="topic-metadata">

**Author:** [@kmccormick](https://discuss.openedx.org/u/kmccormick)\
**Replies:** 4\
**Last updated:** [January 27, 2026, 3:56pm UTC](https://discuss.openedx.org/t/renaming-edx-platform-to-openedx-platform-on-jan-26/18225 "2026-01-27T15:56:47Z")

</div>

On Monday, Jan 26, we will rename the repository edx-platform to openedx-platform, a long-overdue change! This is more consistent with how our other repositories are named, and we believe it’ll help newcomers understand…

---

## [Disabling Entrance Exams causes None entrance\_exam\_minimum\_score\_pct→ CourseOverview update errors and data sync issues](https://discuss.openedx.org/t/disabling-entrance-exams-causes-none-entrance-exam-minimum-score-pct-courseoverview-update-errors-and-data-sync-issues/17005)

<div class="topic-metadata">

**Author:** [@Abdul\_Muqadim](https://discuss.openedx.org/u/Abdul_Muqadim)\
**Replies:** 4\
**Last updated:** [October 27, 2025, 9:04pm UTC](https://discuss.openedx.org/t/disabling-entrance-exams-causes-none-entrance-exam-minimum-score-pct-courseoverview-update-errors-and-data-sync-issues/17005 "2025-10-27T21:04:09Z")

</div>

When disabling Entrance Exams in Studio (Schedule & Details), the field entrance\_exam\_minimum\_score\_pct is set to None. This value later propagates into the CourseOverview model, which expects a float. Because the DB col…

---

## [WCAG 2.1 Compliant Themes for Open edX](https://discuss.openedx.org/t/wcag-2-1-compliant-themes-for-open-edx/15222)

<div class="topic-metadata">

**Author:** [@anastasiouxrhstos](https://discuss.openedx.org/u/anastasiouxrhstos)\
**Replies:** 4\
**Last updated:** [May 20, 2025, 3:02pm UTC](https://discuss.openedx.org/t/wcag-2-1-compliant-themes-for-open-edx/15222 "2025-05-20T15:02:53Z")

</div>

WCAG 2.1 Compliant Themes for Open edX Hello everyone, I’m currently working on a project using Open edX with the following specifications: Tutor version: 19.0.2 Open edX version: open-release/sumac.2 Indigo theme ver…

---

## [500 errors accessing an older course in our LMS, modulestore values out of sync?](https://discuss.openedx.org/t/500-errors-accessing-an-older-course-in-our-lms-modulestore-values-out-of-sync/15155)

<div class="topic-metadata">

**Author:** [@jhynes](https://discuss.openedx.org/u/jhynes)\
**Replies:** 1\
**Last updated:** [March 3, 2025, 6:09pm UTC](https://discuss.openedx.org/t/500-errors-accessing-an-older-course-in-our-lms-modulestore-values-out-of-sync/15155 "2025-03-03T18:09:47Z")

</div>

(originally taken from the Open edX Slack instance) I am curious if someone could help me unravel a mystery around 500 errors we see occasionally from the LMS in the course\_modes app’s views.py. Our system is failing t…

---

## [Change the Indigo theme logo](https://discuss.openedx.org/t/change-the-indigo-theme-logo/14844)

<div class="topic-metadata">

**Author:** [@Arthur378](https://discuss.openedx.org/u/Arthur378)\
**Replies:** 0\
**Last updated:** [January 26, 2025, 6:55am UTC](https://discuss.openedx.org/t/change-the-indigo-theme-logo/14844 "2025-01-26T06:55:38Z")

</div>

I wanted to change the logo by changing the images in the path of the indigo file and the following commands, but then I got an error when applying the following commands. What should I do? Where is the problem? root@k8…

---

## [Anyone plz help me, can anyone tell me how can i enroll user into a course from my local system](https://discuss.openedx.org/t/anyone-plz-help-me-can-anyone-tell-me-how-can-i-enroll-user-into-a-course-from-my-local-system/14580)

<div class="topic-metadata">

**Author:** [@Shahzad\_Baloch](https://discuss.openedx.org/u/Shahzad_Baloch)\
**Replies:** 2\
**Last updated:** [December 27, 2024, 12:17am UTC](https://discuss.openedx.org/t/anyone-plz-help-me-can-anyone-tell-me-how-can-i-enroll-user-into-a-course-from-my-local-system/14580 "2024-12-27T00:17:27Z")

</div>

can anyone help me or guide me how i can enroll a user into my edx course without making him logged in ? i am trying to call this https://www.grassroots-dev.online/api/enrollment/v1/enrollment with these json { "acti…

---

## [How to Redirect to Login Page for 401 Errors in Tutor Redwood Open edX Studio API](https://discuss.openedx.org/t/how-to-redirect-to-login-page-for-401-errors-in-tutor-redwood-open-edx-studio-api/14636)

<div class="topic-metadata">

**Author:** [@Neeraj\_Singh](https://discuss.openedx.org/u/Neeraj_Singh)\
**Replies:** 0\
**Last updated:** [December 23, 2024, 12:18pm UTC](https://discuss.openedx.org/t/how-to-redirect-to-login-page-for-401-errors-in-tutor-redwood-open-edx-studio-api/14636 "2024-12-23T12:18:18Z")

</div>

I’m using Tutor Redwood (Open edX) and encountering a 401 Unauthorized error when accessing certain Studio API endpoints, such as 1. /api/contentstore/v1/home 2. api/contentstore/v1/course\_index/{course\_id} 3. api/cours…

---

## [Checking PII annotations with a lower coverage threshold](https://discuss.openedx.org/t/checking-pii-annotations-with-a-lower-coverage-threshold/14254)

<div class="topic-metadata">

**Author:** [@kmccormick](https://discuss.openedx.org/u/kmccormick)\
**Replies:** 2\
**Last updated:** [November 21, 2024, 1:49pm UTC](https://discuss.openedx.org/t/checking-pii-annotations-with-a-lower-coverage-threshold/14254 "2024-11-21T13:49:40Z")

</div>

In 2019, we resolved to annotate all instances of PII (personally identifiable information) in our data models, plus information on how & why that PII is stored and whether & how it is retired. The purpose of these annot…

---

## [Missing events COURSE\_CREATED and TRACKING\_EVENT\_EMITTED](https://discuss.openedx.org/t/missing-events-course-created-and-tracking-event-emitted/14018)

<div class="topic-metadata">

**Author:** [@zameel7](https://discuss.openedx.org/u/zameel7)\
**Replies:** 5\
**Last updated:** [September 27, 2024, 3:02pm UTC](https://discuss.openedx.org/t/missing-events-course-created-and-tracking-event-emitted/14018 "2024-09-27T15:02:07Z")

</div>

I have been trying to use the tracking\_event\_emitted event and also the course\_created event from the openedx\_events. For context, I am using the redwood.master with tutor dev. Is there any flag or feature setting that I…

---

## [OpenEdx Tutor Palm Version Studio Unable to Load Custom index.js Content](https://discuss.openedx.org/t/openedx-tutor-palm-version-studio-unable-to-load-custom-index-js-content/13649)

<div class="topic-metadata">

**Author:** [@Neeraj\_Singh](https://discuss.openedx.org/u/Neeraj_Singh)\
**Replies:** 3\
**Last updated:** [August 26, 2024, 9:15am UTC](https://discuss.openedx.org/t/openedx-tutor-palm-version-studio-unable-to-load-custom-index-js-content/13649 "2024-08-26T09:15:12Z")

</div>

Hi Guys, I am unable to fully load the index.js content in the Studio panel. A screenshot is attached. @Mahendra @Manish\_Hada @regis @lpm0073 @Himanshu\_Pandit

---

## [In OpenEdx Not Able to Access LMS Course Contains (Palm Version) (Error is webpack\_loader.exceptions.WebpackBundleLookupError)](https://discuss.openedx.org/t/in-openedx-not-able-to-access-lms-course-contains-palm-version-error-is-webpack-loader-exceptions-webpackbundlelookuperror/13564)

<div class="topic-metadata">

**Author:** [@Neeraj\_Singh](https://discuss.openedx.org/u/Neeraj_Singh)\
**Replies:** 2\
**Last updated:** [August 14, 2024, 11:49am UTC](https://discuss.openedx.org/t/in-openedx-not-able-to-access-lms-course-contains-palm-version-error-is-webpack-loader-exceptions-webpackbundlelookuperror/13564 "2024-08-14T11:49:20Z")

</div>

After clicking on the LMS course, an error occurs and the error log shows this. views.py:597 - Error in /courses/course-v1:RICE+1\_13\_2630+2021\_Q1/course/: user=neerajACT, effective\_user=neerajACT, course=course-v1:RICE…

---

## [Security: Upcoming Security Release for edx-platform 2024-07-25](https://discuss.openedx.org/t/security-upcoming-security-release-for-edx-platform-2024-07-25/13473)

<div class="topic-metadata">

**Author:** [@feanil](https://discuss.openedx.org/u/feanil)\
**Replies:** 1\
**Last updated:** [July 25, 2024, 3:58pm UTC](https://discuss.openedx.org/t/security-upcoming-security-release-for-edx-platform-2024-07-25/13473 "2024-07-25T15:58:35Z")

</div>

A security patch will be added to the open-release/redwood.master and master branches of edx-platform on 2024-07-25T14:00:00Z (UTC) It will fix two defects with a “Moderate” CVSS 3.1 severity rating. Details will be pu…

---

## [Unable to enable plugins on tutor deployement](https://discuss.openedx.org/t/unable-to-enable-plugins-on-tutor-deployement/13197)

<div class="topic-metadata">

**Author:** [@smadi](https://discuss.openedx.org/u/smadi)\
**Replies:** 2\
**Last updated:** [June 21, 2024, 5:09pm UTC](https://discuss.openedx.org/t/unable-to-enable-plugins-on-tutor-deployement/13197 "2024-06-21T17:09:22Z")

</div>

I am facing a problem when I try to enable or install plugins. I’m installed open edX locally using tutor on a Windows 10 machine using a virtual environment. I tried to enable the forum plugin but I get the following …

---

## [Deploy and run open edX platform on a local network disconnected form the Internat](https://discuss.openedx.org/t/deploy-and-run-open-edx-platform-on-a-local-network-disconnected-form-the-internat/13194)

<div class="topic-metadata">

**Author:** [@smadi](https://discuss.openedx.org/u/smadi)\
**Replies:** 6\
**Last updated:** [June 14, 2024, 1:45pm UTC](https://discuss.openedx.org/t/deploy-and-run-open-edx-platform-on-a-local-network-disconnected-form-the-internat/13194 "2024-06-14T13:45:52Z")

</div>

I’m trying to deploy the open edx platform on a local network server to be accessed by the users on a a local network which is going to be disconnected from the Internet. If anyone has any thoughts or suggestions on how…

---

## [Filter in XBlock Render Pipeline](https://discuss.openedx.org/t/filter-in-xblock-render-pipeline/13095)

<div class="topic-metadata">

**Author:** [@nsprenkle](https://discuss.openedx.org/u/nsprenkle)\
**Replies:** 7\
**Last updated:** [June 3, 2024, 3:36pm UTC](https://discuss.openedx.org/t/filter-in-xblock-render-pipeline/13095 "2024-06-03T15:36:18Z")

</div>

I’m working on a feature which needs access to the request object when rendering a unit in edx-platform. My current approach is to add a filter just before rendering of an XBlock scope. Though we currently have filters…

---

## [Full error message from the logs in the "Email Task History" table on the Instructor panel](https://discuss.openedx.org/t/full-error-message-from-the-logs-in-the-email-task-history-table-on-the-instructor-panel/12753)

<div class="topic-metadata">

**Author:** [@Dmytro\_Alipov](https://discuss.openedx.org/u/Dmytro_Alipov)\
**Replies:** 1\
**Last updated:** [April 21, 2024, 11:26am UTC](https://discuss.openedx.org/t/full-error-message-from-the-logs-in-the-email-task-history-table-on-the-instructor-panel/12753 "2024-04-21T11:26:47Z")

</div>

Hi, community! I found a case where an error from the logs in the email task history table was shown to the instructor. This is true for both Communication MFE and the legacy page. Legacy Communication MFE …

---

## [Error establishing secure connection with self hosted mongodb](https://discuss.openedx.org/t/error-establishing-secure-connection-with-self-hosted-mongodb/12554)

<div class="topic-metadata">

**Author:** [@j.thorat10](https://discuss.openedx.org/u/j.thorat10)\
**Replies:** 4\
**Last updated:** [April 15, 2024, 5:11am UTC](https://discuss.openedx.org/t/error-establishing-secure-connection-with-self-hosted-mongodb/12554 "2024-04-15T05:11:58Z")

</div>

Hi everyone, We have been using Tutor 15.0.0 for the last 9–10 months. We’ve installed it using AWS Marketplace ami of tutor by overhang.io. (one-click installation) Now we want our databases (mongodb and mysql) out of…

---

## [Using Marketing URLs for Course Engagement](https://discuss.openedx.org/t/using-marketing-urls-for-course-engagement/10947)

<div class="topic-metadata">

**Author:** [@Dmytro\_Alipov](https://discuss.openedx.org/u/Dmytro_Alipov)\
**Replies:** 2\
**Last updated:** [March 25, 2024, 7:58pm UTC](https://discuss.openedx.org/t/using-marketing-urls-for-course-engagement/10947 "2024-03-25T19:58:43Z")

</div>

Hi everyone! During the investigation of “Inclusion of Social Media Icons in Learning MFE” it has been discovered that having a populated Marketing URL field in the LMS admin panel (LMS/admin/course\_overviews/courseoverv…

---

## [I want send message using postmessage after user watch full video in tutor v17.0.2](https://discuss.openedx.org/t/i-want-send-message-using-postmessage-after-user-watch-full-video-in-tutor-v17-0-2/12414)

<div class="topic-metadata">

**Author:** [@vivek](https://discuss.openedx.org/u/vivek)\
**Replies:** 0\
**Last updated:** [February 29, 2024, 8:35am UTC](https://discuss.openedx.org/t/i-want-send-message-using-postmessage-after-user-watch-full-video-in-tutor-v17-0-2/12414 "2024-02-29T08:35:26Z")

</div>

i have here u can see VerticalStudentView.js is included in iframe but when i put a debugger in that file it did’t worked . what i want to do is that after user watch video a postmessage is send so that i can handl…

---

## [Deprecation/Removal: Blockstore](https://discuss.openedx.org/t/deprecation-removal-blockstore/12228)

<div class="topic-metadata">

**Author:** [@kmccormick](https://discuss.openedx.org/u/kmccormick)\
**Replies:** 0\
**Last updated:** [February 1, 2024, 7:38pm UTC](https://discuss.openedx.org/t/deprecation-removal-blockstore/12228 "2024-02-01T19:38:39Z")

</div>

---

## [One submit button for the exam + get the questions in random order](https://discuss.openedx.org/t/one-submit-button-for-the-exam-get-the-questions-in-random-order/11844)

<div class="topic-metadata">

**Author:** [@Arthur378](https://discuss.openedx.org/u/Arthur378)\
**Replies:** 0\
**Last updated:** [December 2, 2023, 4:53am UTC](https://discuss.openedx.org/t/one-submit-button-for-the-exam-get-the-questions-in-random-order/11844 "2023-12-02T04:53:53Z")

</div>

Hello I wanna put one submit button for the exam and get the questions in random order. Is it possible to get random questions while i put each problem in the same block?

---

## [What is the valid wave to customize edx-platform](https://discuss.openedx.org/t/what-is-the-valid-wave-to-customize-edx-platform/11819)

<div class="topic-metadata">

**Author:** [@ChaVietCode](https://discuss.openedx.org/u/ChaVietCode)\
**Replies:** 2\
**Last updated:** [November 29, 2023, 2:07pm UTC](https://discuss.openedx.org/t/what-is-the-valid-wave-to-customize-edx-platform/11819 "2023-11-29T14:07:30Z")

</div>

Here’s what I did to make custom changes in my edx site Created a forked reporitory of edx-platform. Mount this repo to the config. Made some changes and the site would take the effects. Honestly, i’ve made a lot of c…

---

## [Export openedx image with modified python files](https://discuss.openedx.org/t/export-openedx-image-with-modified-python-files/11483)

<div class="topic-metadata">

**Author:** [@tomg10](https://discuss.openedx.org/u/tomg10)\
**Replies:** 0\
**Last updated:** [October 21, 2023, 9:49pm UTC](https://discuss.openedx.org/t/export-openedx-image-with-modified-python-files/11483 "2023-10-21T21:49:38Z")

</div>

I have some modified python files is there any way to export them to the new server I tried to build the image and then load it on the new server but the new server does not load modified python files

---

## [Export tutor and migrate it to another server](https://discuss.openedx.org/t/export-tutor-and-migrate-it-to-another-server/11467)

<div class="topic-metadata">

**Author:** [@tomg10](https://discuss.openedx.org/u/tomg10)\
**Replies:** 1\
**Last updated:** [October 20, 2023, 2:26am UTC](https://discuss.openedx.org/t/export-tutor-and-migrate-it-to-another-server/11467 "2023-10-20T02:26:15Z")

</div>

Hello Everyone How can I migrate tutor open edx image to another server ? I have some custom css and would like to keep it on my new server Is there any easy way to create a tutor plugin for my custom css so I can j…

---

## [Tutor logs. takes so much spaces](https://discuss.openedx.org/t/tutor-logs-takes-so-much-spaces/11462)

<div class="topic-metadata">

**Author:** [@tomg10](https://discuss.openedx.org/u/tomg10)\
**Replies:** 0\
**Last updated:** [October 19, 2023, 1:02pm UTC](https://discuss.openedx.org/t/tutor-logs-takes-so-much-spaces/11462 "2023-10-19T13:02:35Z")

</div>

Hello everyone The tutor ( lms , cms ) log files keep everything and this may take some spaces on the server Is there any way to change the log setting so it will only keep the last 30 days and delete the older ones au…

---

## [Palm version 1 has no support for timed exams](https://discuss.openedx.org/t/palm-version-1-has-no-support-for-timed-exams/11002)

<div class="topic-metadata">

**Author:** [@Dhruv\_Brahmbhatt](https://discuss.openedx.org/u/Dhruv_Brahmbhatt)\
**Replies:** 6\
**Last updated:** [August 21, 2023, 5:52pm UTC](https://discuss.openedx.org/t/palm-version-1-has-no-support-for-timed-exams/11002 "2023-08-21T17:52:39Z")

</div>

Hello I’m using palm version 1 with tutor(version 16.0.2) and has mfe version 16.0.0. edx\_proctoring==4.15.0. When i click on demo view course i’m getting this error Axios Error (Response): 0 http://localhost:18740/api…

---

## [In-video xblock is not working in the full screen video](https://discuss.openedx.org/t/in-video-xblock-is-not-working-in-the-full-screen-video/10859)

<div class="topic-metadata">

**Author:** [@Komal\_Raval](https://discuss.openedx.org/u/Komal_Raval)\
**Replies:** 2\
**Last updated:** [August 3, 2023, 7:14am UTC](https://discuss.openedx.org/t/in-video-xblock-is-not-working-in-the-full-screen-video/10859 "2023-08-03T07:14:39Z")

</div>

Hello everyone, when we open video in full-screen mode and play the video , when the quiz comes that time screen was frizzed and not show the quiz and also video was stopped. please refer to the below screenshot for th…

[Next page](https://discuss.openedx.org/tag/edx-platform/93.md?match_all_tags=true&page=1&tags%5B%5D=edx-platform)
