- 17 Jun, 2015 1 commit
-
-
Caches all permissions per user per course. Adds caching functionality to has_permission and replaces all instances of cached_has_permission with has_permission.
David Ormsbee committed
-
- 13 May, 2015 1 commit
-
-
* Handle grading errors
Daniel Friedman committed
-
- 23 Mar, 2015 3 commits
-
-
Usman Khalid committed
-
course cohort settings only once. TNL-1258
Usman Khalid committed -
TNL-1258
Usman Khalid committed
-
- 17 Mar, 2015 1 commit
-
-
Ned Batchelder committed
-
- 14 Mar, 2015 1 commit
-
-
stv committed
-
- 09 Mar, 2015 1 commit
-
-
TNL-650 Conflicts: lms/djangoapps/django_comment_client/base/views.py lms/djangoapps/django_comment_client/tests/test_utils.py lms/djangoapps/django_comment_client/tests/utils.py lms/djangoapps/django_comment_client/utils.py
Daniel Friedman committed
-
- 05 Mar, 2015 1 commit
-
- 25 Feb, 2015 1 commit
-
-
TNL-650
Daniel Friedman committed
-
- 04 Feb, 2015 2 commits
-
-
The existing pattern of using `override_settings(MODULESTORE=...)` prevented us from having more than one layer of subclassing in modulestore tests. In a structure like: @override_settings(MODULESTORE=store_a) class BaseTestCase(ModuleStoreTestCase): def setUp(self): # use store @override_settings(MODULESTORE=store_b) class ChildTestCase(BaseTestCase): def setUp(self): # use store In this case, the store actions performed in `BaseTestCase` on behalf of `ChildTestCase` would still use `store_a`, even though the `ChildTestCase` had specified to use `store_b`. This is because the `override_settings` decorator would be the innermost wrapper around the `BaseTestCase.setUp` method, no matter what `ChildTestCase` does. To remedy this, we move the call to `override_settings` into the `ModuleStoreTestCase.setUp` method, and use a cleanup to remove the override. Subclasses can just defined the `MODULESTORE` class attribute to specify which modulestore to use _for the entire `setUp` chain_. [PLAT-419]
Calen Pennington committed -
Calen Pennington committed
-
- 06 Jan, 2015 1 commit
-
-
JIRA: PLAT-348
jsa committed
-
- 05 Dec, 2014 2 commits
-
-
TNL-670
Andy Armstrong committed -
JIRA: TNL-710 IMPORTANT: this commit converts the course_groups package to using migrations. When deploying to an existing openedx instance, migration 0001 may fail with an error indicating that the CourseUserGroup table already exists. If this happens, running the 0001 migration first, with the --fake option, is recommended. After performing this step, remaining migrations should work as expected.
jsa committed
-
- 02 Dec, 2014 2 commits
-
-
Jesse Zoldak committed
-
Move modulestore config for tests to an importable location Disable pylnt warning for lms imports in common tests Refactor all testcases that loaded all xml courses TE-610 TE-489
Jesse Zoldak committed
-
- 01 Dec, 2014 2 commits
-
-
Sarina Canelake committed
-
Sarina Canelake committed
-
- 10 Nov, 2014 1 commit
-
-
stv committed
-
- 31 Oct, 2014 1 commit
-
-
TE-489
muhammad-ammar committed
-
- 16 Oct, 2014 1 commit
-
-
Depends on cs_comments_serivce commit ea218a2b038b59e63fd6593b5598db90223636e1. TNL-543
cahrens committed
-
- 09 Oct, 2014 1 commit
-
-
If we use unicode character in the search of forum it will cuase the error which is not the desired behavior it should check and return result. TNL-336
Waqas Khalid committed
-
- 24 Sep, 2014 1 commit
-
-
When the new post is created under the subcategory and it appear after the creation, it doesn't have the link of category/subcategory after thread body. When we reload the page the link appears. Link should appear after creation. TNL-404
Waqas Khalid committed
-
- 22 Sep, 2014 1 commit
-
-
TNL-444
jsa committed
-
- 18 Sep, 2014 1 commit
-
-
Adam Palay committed
-
- 12 Sep, 2014 1 commit
-
-
TNL-24
jsa committed
-
- 10 Sep, 2014 1 commit
-
-
Daniel Friedman committed
-
- 08 Sep, 2014 1 commit
-
-
Sarina Canelake committed
-
- 04 Sep, 2014 1 commit
-
-
TNL-25
Andy Armstrong committed
-
- 06 Aug, 2014 1 commit
-
-
LMS-6622
Waheed Ahmed committed
-
- 18 Jun, 2014 1 commit
-
-
FOR-545
Waqas Khalid committed
-
- 09 May, 2014 1 commit
-
-
Calen Pennington committed
-
- 08 May, 2014 1 commit
-
-
This commit adds the non-courseware lms/djangoapps and lms/lib. These keys are now objects with a limited interface, and the particular internal representation is managed by the data storage layer (the modulestore). For the LMS, there should be no outward-facing changes to the system. The keys are, for now, a change to internal representation only. For Studio, the new serialized form of the keys is used in urls, to allow for further migration in the future. Co-Author: Andy Armstrong <andya@edx.org> Co-Author: Christina Roberts <christina@edx.org> Co-Author: David Baumgold <db@edx.org> Co-Author: Diana Huang <dkh@edx.org> Co-Author: Don Mitchell <dmitchell@edx.org> Co-Author: Julia Hansbrough <julia@edx.org> Co-Author: Nimisha Asthagiri <nasthagiri@edx.org> Co-Author: Sarina Canelake <sarina@edx.org> [LMS-2370]
Calen Pennington committed
-
- 23 Apr, 2014 1 commit
-
-
Greg Price committed
-
- 16 Apr, 2014 1 commit
-
-
JIRA: FOR-496
jsa committed
-
- 10 Apr, 2014 1 commit
-
-
Also show a more specific error message in the front end. This change only has an effect if using cs_comments_service commit 1d71330 or later.
Greg Price committed
-
- 28 Mar, 2014 1 commit
-
-
Calen Pennington committed
-
- 12 Feb, 2014 2 commits
-
-
Greg Price committed
-
Greg Price committed
-