- 20 Jul, 2013 1 commit
-
-
Calen Pennington committed
-
- 19 Jul, 2013 10 commits
-
-
Don Mitchell committed
-
Renzo Lucioni committed
-
Renzo Lucioni committed
-
Don Mitchell committed
-
Don Mitchell committed
-
Don Mitchell committed
-
A new modulestore backed by mongo that changes the data format to facilitate easy versioning, sharing content between courses, and fast lookup of course structure and Scope.settings data. Conflicts: cms/djangoapps/contentstore/tests/test_contentstore.py
Don Mitchell committed -
Adam Palay committed
-
Alexander Kryklia committed
-
- 18 Jul, 2013 14 commits
-
-
Embed a chat widget (much like the calculator widget) into the courseware. To use, you must point it at an ejabberd box, configured as `JABBER_DOMAIN` in the settings.
Nate Hardison committed -
Vik Paruchuri committed
-
Don Mitchell committed
-
Update existing tests and provide new ones to test new paradigm.
Diana Huang committed -
Vik Paruchuri committed
-
Refactor new set_many and update XBlock version number.
Sarina Canelake committed -
Vik Paruchuri committed
-
Vik Paruchuri committed
-
Vik Paruchuri committed
-
Vik Paruchuri committed
-
RobertMarks committed
-
RobertMarks committed
-
Chris Dodge committed
-
fix test to use the new create_item method rather than clone_item, which has been deprecated, and thus breaking the test
Chris Dodge committed
-
- 17 Jul, 2013 2 commits
-
-
add a default XML serialization if the 'data' field is empty or None. Some XModules now - like video XModule - do not have XML set in the 'data' field
Chris Dodge committed -
Adam Palay committed
-
- 16 Jul, 2013 11 commits
-
-
Lyla Fischer committed
-
Lyla Fischer committed
-
Add boilerplate option to ItemFactory Minor start date fix to not use microsecs
Don Mitchell committed -
Calen Pennington committed
-
Calen Pennington committed
-
Calen Pennington committed
-
The defaults used to be rerandomize=always, showanswer=closed. This is preserved for capa problems being imported from XML. However, for courses, and for problems created in Studio, the default has been changed to never/finished, to match the previous defaults used by Studio.
Calen Pennington committed -
Instead, we use XModule field default values when creating an empty XModule. Driven by this use case, we also allow for XModules to be created in memory without being persisted to the database at all. This necessitates a change to the Modulestore api, replacing clone_item with create_draft and save_xmodule.
Don Mitchell committed -
This standardizes the XModule field default values to be the same as the values that are presented by studio when a component is added to a course.
Don Mitchell committed -
David Ormsbee committed
-
DraftModuleStore was originally designed as a mixin, but never used that way, and with the upcoming changes to use the versioned module store, never will be. This changes removes a circular dependency between mongo.py and draft.py.
Don Mitchell committed
-
- 15 Jul, 2013 2 commits
-
-
Renzo Lucioni committed
-
Renzo Lucioni committed
-