- 08 Nov, 2017 1 commit
-
-
Troy Sankey committed
-
- 12 Jun, 2017 1 commit
-
-
Andy Armstrong committed
-
- 27 Aug, 2015 1 commit
-
-
The old line: from path import path produced pylint errors because of the baroque way that path.py defined "path". We tried to get them to change how they defined it, but they deleted the name instead: https://github.com/jaraco/path.py/issues/102 (Jason then changed his mind, but this is a better way to use path.py, it avoids the pylint error at least.)
Ned Batchelder committed
-
- 10 Mar, 2015 1 commit
-
-
Jonathan Piacenti committed
-
- 20 Feb, 2015 1 commit
-
-
stv committed
-
- 04 Nov, 2014 1 commit
-
-
Sarina Canelake committed
-
- 06 May, 2014 1 commit
-
-
This commit updates lms/djangoapps/courseware. 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
-
- 05 Feb, 2014 1 commit
-
-
[LMS-179] [LMS-209] [LMS-1345]
Calen Pennington committed
-
- 19 Jun, 2013 1 commit
-
-
Ned Batchelder committed
-
- 06 Feb, 2013 1 commit
-
-
Calen Pennington committed
-
- 30 Aug, 2012 1 commit
-
-
* has to be eager
Victor Shnayder committed
-
- 20 Aug, 2012 1 commit
-
-
* apply policy per-course, even if multiple courses share course and org fields * keep descriptors separate in xml store, so that if two such courses change the same module in different ways, it works. Such edits will need to merged on CMS import... * add get_instance(course_id, location) method to replace get_item(location). Update all the call sites * tests, including a 2nd toy course with same course and org.
Victor Shnayder committed
-
- 03 Aug, 2012 1 commit
-
-
Victor Shnayder committed
-
- 01 Aug, 2012 4 commits
-
-
Victor Shnayder committed
-
* simplify logic--tracker just tracks errors. Trackers should not raise, and are not be responsible for logging. * adapted code to use trackers. * Started cleanup of error handling code: - if need to add info and re-raise, just do that. No logging. - if working around a problem, log and track as needed.
Victor Shnayder committed -
Victor Shnayder committed
-
* html files are now stored as follows: If the html file is valid xml, store as html/stuff.xml If it's not, store as html/stuff.xml, which contains <html meta1="..." filename="stuff.html">, and html/stuff.html, which actually contains the contents. Warn if the contents are not parseable with lxml's html parser, but don't error. * for parseable html, strip out the html tag when storing, so that it isn't rendered into the middle of a page * lots of backcompat to deal with paths. Can go away soon. * fix output ordering in clean_xml
Victor Shnayder committed
-
- 27 Jul, 2012 3 commits
-
-
* add course and org to full/course.xml * fix error path in clean_xml script * commit rakefile change needed by c5334f150c
Victor Shnayder committed -
* add fix for the file export code--remove tag tail and text, not just the children.
Victor Shnayder committed -
* uses xml modulestore, and new error_handler hook
Victor Shnayder committed
-