1. 22 Nov, 2015 1 commit
  2. 03 Aug, 2015 1 commit
  3. 15 Jun, 2015 1 commit
  4. 12 Jun, 2015 1 commit
  5. 02 Jun, 2015 1 commit
  6. 17 Mar, 2015 1 commit
  7. 10 Mar, 2015 1 commit
  8. 04 Feb, 2015 1 commit
    • Better support specifying of modulestore configuration in test cases · b353ed2e
      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
  9. 21 Jan, 2015 1 commit
  10. 15 Dec, 2014 1 commit
    • Add back end for Studio video upload feature · 0687a62a
      This feature allows upload of video assets to S3. This requires that the
      VIDEO_UPLOAD_PIPELINE setting be properly configured and that each
      course be configured with a token issued by the media team for their
      processing purposes (e.g. linking the video with a YouTube channel).
      
      Co-authored-by: Greg Price <gprice@edx.org>
      Nimisha Asthagiri committed
  11. 08 Dec, 2014 1 commit
  12. 02 Dec, 2014 1 commit
  13. 01 Dec, 2014 1 commit
  14. 31 Oct, 2014 1 commit
  15. 30 Oct, 2014 1 commit
    • generalize draft import/export TNL-574 · a6c31fc4
      add test for videomodule
      
      Import drafts handles modules w/o xml_attributes
      and ones using the old parent_sequential_url pointer
      
      Handle drafts for modules which don't define nor extract xml_attributes
      
      Support  and  in get_items qualifiers
      
      Unit test for   value query
      Adam Palay committed
  16. 09 Oct, 2014 1 commit
  17. 29 Sep, 2014 1 commit
  18. 29 Aug, 2014 1 commit
  19. 27 Aug, 2014 1 commit
  20. 18 Aug, 2014 1 commit
  21. 08 Aug, 2014 2 commits
  22. 07 Aug, 2014 5 commits
  23. 29 Jul, 2014 1 commit
  24. 28 Jul, 2014 1 commit
    • Adding auto_publishing to split_draft · 9a039e93
      Added update_item, create_item, create_child to split_draft.py
      
      Cleaned up TODOs in test_mixed_modulestore.py
      
      Unit test for auto-publish
      
      LMS-11017
      
      Added tests to test_mixed_modulestore.py for has_changes and added black_list to _auto_publish
      
      Moved DIRECT_ONLY_CATEGORIES to draft_and_publish.py
      
      Deleted test_split_draft_modulestore.py
      
      Added _auto_publish to create course
      
      Publish cleanups for update_version, source_version
      
      Changed has_changes to use source_version
      
      Removing mixed test that no longer makes sense in auto_publish world
      
      Addressed TODOs in test_branch_setting
      Mathew Peterson committed
  25. 21 Jul, 2014 1 commit
  26. 19 Jul, 2014 1 commit
  27. 18 Jul, 2014 1 commit
  28. 14 Jul, 2014 1 commit
    • Refactor split migrator · 63965891
      LMS-2936
      
      Also, a bunch of ancillary cleanups.
      
      Conflicts:
      	common/lib/xmodule/xmodule/modulestore/tests/test_publish.py
      
      Conflicts:
      	cms/djangoapps/contentstore/management/commands/migrate_to_split.py
      	cms/djangoapps/contentstore/management/commands/tests/test_rollback_split_course.py
      	common/lib/xmodule/xmodule/modulestore/__init__.py
      	common/lib/xmodule/xmodule/modulestore/mixed.py
      	common/lib/xmodule/xmodule/modulestore/mongo/draft.py
      	common/lib/xmodule/xmodule/modulestore/split_migrator.py
      	common/lib/xmodule/xmodule/modulestore/split_mongo/split.py
      	common/lib/xmodule/xmodule/modulestore/tests/test_split_migrator.py
      	common/lib/xmodule/xmodule/modulestore/tests/test_split_w_old_mongo.py
      Don Mitchell committed
  29. 11 Jul, 2014 1 commit
  30. 10 Jul, 2014 2 commits
  31. 07 Jul, 2014 1 commit
  32. 26 Jun, 2014 1 commit
  33. 05 Jun, 2014 1 commit
  34. 16 May, 2014 1 commit