- 12 May, 2017 1 commit
-
-
J. Cliff Dyer committed
-
- 28 Apr, 2017 1 commit
-
-
Qubad786 committed
-
- 27 Apr, 2017 1 commit
-
-
Ned Batchelder committed
-
- 20 Apr, 2017 1 commit
-
-
noraiz-anwar committed
-
- 19 Apr, 2017 1 commit
-
-
TNL-6743
Albert St. Aubin committed
-
- 18 Apr, 2017 1 commit
-
-
incoming scores. TNL-6697
J. Cliff Dyer committed
-
- 13 Apr, 2017 2 commits
-
-
Jillian Vogel committed
-
TNL-6746
cahrens committed
-
- 05 Apr, 2017 2 commits
- 04 Apr, 2017 1 commit
-
-
Mushtaq Ali committed
-
- 30 Mar, 2017 1 commit
-
-
TNL-6674
cahrens committed
-
- 29 Mar, 2017 1 commit
-
-
Mushtaq Ali committed
-
- 16 Mar, 2017 1 commit
-
-
Qubad786 committed
-
- 13 Mar, 2017 1 commit
-
-
Jeremy Bowman committed
-
- 10 Mar, 2017 1 commit
-
-
Add i18n to backend error messages in case they appear to end user Remove success banner when trying to publish or discard changes on container page
Mushtaq Ali committed
-
- 08 Mar, 2017 2 commits
-
-
This reverts commit 83f2be49, reversing changes made to 01ed1742.
Nimisha Asthagiri committed -
Fixed Backend: Move component directly to content experiment level (component will now be the sibling of groups) Fixed Move button is disabled when moving components inside conditional module Fixed When navigating upward/backward, target parent is not set correct, resulting source to be moved in the previously selected parent
Mushtaq Ali committed
-
- 06 Mar, 2017 1 commit
-
-
Introduces a mgmt. command that retrieves course runs from catalog service in order to update marketing urls for the courses found in course metadata cache (i.e. CourseOverview). This also provides an updated utility to retrieve course sharing url.
Qubad786 committed
-
- 02 Mar, 2017 1 commit
-
-
TNL-6628
Eric Fischer committed
-
- 01 Mar, 2017 9 commits
-
-
This is unused, and will no longer be supported on edx.org. Also adds a DeprecatedModel utility class. TNL-6126
Eric Fischer committed -
Mushtaq Ali committed
-
Mushtaq Ali committed
-
TNL-6060
muhammad-ammar committed -
Mushtaq Ali committed
-
TNL-6047
muhammad-ammar committed -
Mushtaq Ali committed
-
Get ancestor info for the given xblock - TNL-6061
Mushtaq Ali committed -
added test to support changes moved aside xblock data save logic int component_handler changes after feedback fixed typo
Zia Fazal committed
-
- 23 Feb, 2017 1 commit
-
-
There are a number of Django Signals that are on the modulestore's SignalHandler class, such as SignalHandler.course_published. These signals can trigger very expensive processes to occur, such as course overview or block structures generation. Most of the time, the test author doesn't care about these side-effects. This commit does a few things: * Converts the signals on SignalHandler to be instances of a new SwitchedSignal class, that allows signal sending to be disabled. * Creates a SignalIsolationMixin helper similar in spirit to the CacheIsolationMixin, and adds it to the ModuleStoreIsolationMixin (and thus to ModuleStoreTestCase and SharedModuleStoreTestCase). * Converts our various tests to use this new mechanism. In some cases, this means adjusting query counts downwards because they no longer have to account for publishing listener actions. Modulestore generated signals are now muted by default during test runs. Calls to send() them will result in no-ops. You can choose to enable specific signals for a given subclass of ModuleStoreTestCase or SharedModuleStoreTestCase by specifying an ENABLED_SIGNALS class attribute, like the following example: from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase class MyPublishTestCase(ModuleStoreTestCase): ENABLED_SIGNALS = ['course_published', 'pre_publish'] You should take great care when disabling signals outside of a ModuleStoreTestCase or SharedModuleStoreTestCase, since they can leak out into other tests. Be sure to always clean up, and never disable signals outside of testing. Because signals are essentially process globals, it can have a lot of unpleasant side-effects if we start mucking around with them during live requests. Overall, this change has cut the total test execution time for edx-platform by a bit over a third, though we still spend a lot in pre-test setup during our test builds. [PERF-413]
David Ormsbee committed
-
- 22 Feb, 2017 1 commit
-
-
Jeremy Bowman committed
-
- 31 Jan, 2017 1 commit
-
-
Jesse Zoldak committed
-
- 30 Jan, 2017 2 commits
-
-
Jeremy Bowman committed
-
add flag DISABLE_LIBRARY_CREATION add comma use CourseCreatorRole to determine if user can create a library add disable library creation feature flag Conflicts: cms/djangoapps/contentstore/views/course.py ENABLE_CONTENT_LIBRARIES flag check for course creator role for library creation Conflicts: cms/djangoapps/contentstore/views/course.py add unit tests make check of creation of library a true/false for forntend, add security in api call, clean tests update tests fix docstring of tests fixed quality violation fixed broken unit test and quality violations Feedback changes and unit test to assert libraries are visible to non staff users too fixed quality violation and feedback changes
jagonzalr committed
-
- 28 Jan, 2017 1 commit
-
-
All programs are now managed using the Django admin on the catalog service. This is the first in a series of commits removing use of the old programs service from edx-platform. ECOM-4422
Renzo Lucioni committed
-
- 18 Jan, 2017 1 commit
-
-
This reverts commit c7d2d601, reversing changes made to fb2173f4.
Eric Fischer committed
-
- 12 Jan, 2017 3 commits
-
-
This reverts commit 8b8cf5f9, reversing changes made to 2716ffbf.
Eric Fischer committed -
Hijacks the existing hide_after_due field to be repected as "hide after course end" for self-paced courses. Includes tests. TNL-6108
Eric Fischer committed -
muhammad-ammar committed
-
- 11 Jan, 2017 1 commit
-
-
Jesse Zoldak committed
-