- 22 Sep, 2017 1 commit
-
-
EDUCATOR-1400
Nimisha Asthagiri committed
-
- 07 Aug, 2017 1 commit
-
-
cahrens committed
-
- 12 Jun, 2017 1 commit
-
-
Andy Armstrong committed
-
- 27 Apr, 2017 1 commit
-
-
Ned Batchelder committed
-
- 11 Apr, 2017 1 commit
-
-
Add a new waffle switch that allows us to assume zero grades for learners who have no entry previously recorded, and another to disable persisting grades for unengaged learners. TNL-6691
Nimisha Asthagiri committed
-
- 30 Mar, 2017 1 commit
-
-
Eric Fischer committed
-
- 07 Dec, 2016 1 commit
-
-
for TNL-5045
Sanford Student committed
-
- 30 Nov, 2016 1 commit
-
-
For TNL-5993
Sanford Student committed
-
- 07 Nov, 2016 1 commit
-
-
* Centralize creation of quick request objects. * Isolate caches to individual tests to prevent test ordering dependencies. TNL-5811
J. Cliff Dyer committed
-
- 25 Oct, 2016 1 commit
-
-
Makes use of the new SUBSECTION_SCORE_CHANGED signal to trigger a task that updates persisted course grade values. We've also renamed SCORE_CHANGED to PROBLEM_SCORE_CHANGED to head off any issues with unclear signal names. TNL-5740
Eric Fischer committed
-
- 20 Oct, 2016 1 commit
-
-
TNL-5046
Nimisha Asthagiri committed
-
- 12 Oct, 2016 1 commit
-
-
Sanford Student committed
-
- 06 Oct, 2016 1 commit
-
-
This reverts commit 9aa35cd8.
Eric Fischer committed
-
- 02 Oct, 2016 1 commit
-
-
fixes signal handling for delete student state
Sanford Student committed
-
- 30 Sep, 2016 3 commits
-
-
This reverts commit 0ea8e1b9, reversing changes made to e3db08f1.
Eric Fischer committed -
Potential Grades revert PR
Adam committed -
This reverts commit e3db08f1, reversing changes made to 51c2444d.
Eric Fischer committed
-
- 29 Sep, 2016 1 commit
-
-
Sanford Student committed
-
- 12 Sep, 2016 1 commit
-
-
Nimisha Asthagiri committed
-
- 03 Aug, 2016 1 commit
-
-
Calen Pennington committed
-
- 08 Apr, 2016 1 commit
-
-
Ned Batchelder committed
-
- 10 Mar, 2016 1 commit
-
-
clear_student_state(), a method defined by ORA, requires information about the user making the request. Since this xblock is not bound, we must provide that information explicitly.
Eric Fischer committed
-
- 22 Nov, 2015 1 commit
-
-
Ned Batchelder committed
-
- 10 Nov, 2015 1 commit
-
-
Please note that this is a squshed commit and the work of: Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
Usman Khalid committed
-
- 01 Sep, 2015 1 commit
-
-
Amir Qayyum Khan committed
-
- 27 Aug, 2015 1 commit
-
-
This change allows graded assignments to be added to a campus LMS regardless of the granularity at which the problem sits. Previously a grade could only be returned if the usage ID for the problem itself was specified in the LTI launch. The code assumes that courses taking advantage of this functionality are arranged in a hiearchy (with sections being parents to verticals, and verticals being parents to problems). When a grading event occurs it traverses the parent hiearchy to identify any previous graded LTI launches for which the new scoring event should generate a grade update. It then calculates and sends scores to each of those outcome services. Since grade calculation is an expensive operation, the code optimizes the case where a problem has been added only once as a leaf unit. In that case it is able to behave as before, just taking the grade from the signal without having to calculate grades for the whole course.
Phil McGachey committed
-
- 26 Aug, 2015 1 commit
-
-
David Ormsbee committed
-
- 25 Aug, 2015 1 commit
-
-
Also added reset_test_case() and @modifies_courseware to SharedModuleStoreTestCase. Revert "More verbose test builds in Jenkins, for debugging." This reverts commit 58cade4cc4288335026649470a48b7bbca969ee8.
David Ormsbee committed
-
- 24 Aug, 2015 1 commit
-
-
modified: lms/djangoapps/instructor/tests/test_enrollment.py
unknown committed
-
- 03 Aug, 2015 1 commit
-
-
Ned Batchelder committed
-
- 29 Jun, 2015 1 commit
-
-
Jonathan Piacenti committed
-
- 07 May, 2015 1 commit
-
-
Christine Lytwynec committed
-
- 17 Mar, 2015 1 commit
-
-
Ned Batchelder 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
-
- 20 Jan, 2015 1 commit
-
-
Enrollment, unenrollment and beta role emails should be rendered in the student's language, and not the instructor's language.
Régis Behmo committed
-
- 02 Dec, 2014 1 commit
-
-
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 1 commit
-
-
Sarina Canelake committed
-
- 31 Oct, 2014 1 commit
-
-
TE-489
muhammad-ammar committed
-
- 29 Sep, 2014 1 commit
-
-
Don Mitchell committed
-