David Ormsbee
David Ormsbee
[CacheIsolationTestMixin](https://github.com/openedx/edx-platform/blob/44334105cdef056bed6ebc0257fbe64544b07b81/openedx/core/djangolib/testing/utils.py#L26) and [CacheIsolationTestCase](https://github.com/openedx/edx-platform/blob/44334105cdef056bed6ebc0257fbe64544b07b81/openedx/core/djangolib/testing/utils.py#L144) are useful test utilities to clear the Django and Request caches between tests. They are currently in edx-platform, but would be useful as general utilities in edx-django-utils....
### Proposal Date 2024-08-08 ### Target Ticket Acceptance Date 2024-08-22 ### Earliest Open edX Named Release Without This Functionality Sumac ### Rationale The target removal date was 2021-12-31, and this...
Steps to reproduce: 1. Create and publish a Text Component in a beta Library. 2. Add that Component to a course in the Course's Unit view by going to "Add...
**Description:** This is to address the performance issue when outline page loading in Studio causes multiple calls to get_exam_by_content_id() for every subsection in the course. On one test course, this...
This is to fix an issue in the following common migration situation: 1. An existing course references content in a legacy content library. 2. The legacy content library is migrated...
Impact: This will cause migrated libraries to no longer be synced to the courses that use them, negating a lot of the value of the migration process. Steps: 1. As...