1. 20 Sep, 2012 4 commits
  2. 07 Sep, 2012 1 commit
  3. 06 Sep, 2012 2 commits
  4. 03 Sep, 2012 1 commit
  5. 28 Aug, 2012 1 commit
  6. 27 Aug, 2012 1 commit
  7. 21 Aug, 2012 4 commits
  8. 20 Aug, 2012 1 commit
    • Keep each course's descriptors separate · c6c95c63
      * 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
  9. 16 Aug, 2012 1 commit
    • New policy organization: · 00d9ecd6
      * course roots live in roots/{url_name}.xml
         - one is linked from course.xml
      
      * policies live in policies/url_name.json
        - loaded based on course url_name
      
      * Updated to pass policy through into xml parsing, so it takes effect
        before descriptor constructors are called.
      
      * Update toy test course to new structure, fix up tests
      Victor Shnayder committed
  10. 07 Aug, 2012 2 commits
  11. 27 Jul, 2012 7 commits
  12. 25 Jul, 2012 1 commit
  13. 24 Jul, 2012 2 commits
  14. 05 Jul, 2012 1 commit
  15. 21 Jun, 2012 1 commit