- 05 Feb, 2015 6 commits
-
-
Use new modulestore override paradigm in the new testcase
Jesse Zoldak committed -
Jesse Zoldak committed
-
Update default video that appears when adding a new Video component
Anton Stupak committed -
polesye committed
-
Info-level logging for certificate management commands
Will Daly committed -
Will Daly committed
-
- 04 Feb, 2015 26 commits
-
-
Clean up ModuleStoreTestCase
Calen Pennington committed -
Update privacy policy date to the most recent
Sarina Canelake committed -
Sarina Canelake committed
-
Akiva Leffert committed
-
Internationalize aria-label attributes
David Baumgold committed -
Change name and email modal couple of accessibilty issues
ahsan-ul-haq committed -
(WIP) Unicode fixes for log messages with username and other unicode input
Sarina Canelake committed -
Delete unused student_profile API.
Christina Roberts committed -
Add dcikatic, dsego and mjevtic to the AUTHORS file
Davorin Šego committed -
Davorin Sego committed
-
Search form accessibility
Davorin Šego committed -
David Baumgold committed
-
Calen Pennington committed
-
Calen Pennington committed
-
Calen Pennington committed
-
Calen Pennington committed
-
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
-
Calen Pennington committed
-
Refactoring the mocked user service object to return xblock user.
Muzaffar yousaf committed -
Invoice data model refactor
Will Daly committed -
Davorin Sego committed
-
Sarina Canelake committed
-
Conflicts: lms/djangoapps/shoppingcart/views.py
Sarina Canelake committed -
Omar Al-Ithawi committed
-
TNL-836
muzaffaryousaf committed
-
- 03 Feb, 2015 8 commits
-
-
Assign regions/landmarks for easier navigation
Chris committed -
Backfill course_modes migration
Diana Huang committed -
Show requirements message when there is no verification deadline.
Will Daly committed -
Will Daly committed
-
Calen Pennington committed
-
cahrens committed
-
cahrens committed
-
LMS Acceptance to one shard.
Ben Patterson committed
-