Skip to content
Snippets Groups Projects
  1. Jan 14, 2015
  2. Jan 12, 2015
  3. Jan 08, 2015
  4. Jan 07, 2015
    • Ned Batchelder's avatar
    • stephensanchez's avatar
      Initial framework for the Course About API. · 1e7d567b
      stephensanchez authored
      ECOM-248 Course Info API. Basic functionality implemented.
      
      ECOM-248 adding factory for about descriptor and test cases for course info api
      
      ECOM-248 adding test cases for couse info api.
      
      ECOM-248 re-factoring code. updating test cases.
      
      Tests for course_about data module
      
      ECOM-248 Adding test cases for the exceptions.
      
      ECOM-248 re-factoring code. fixing quality issues.
      
      ECOM-248 fixing test cases and moved parse video method into utils.
      
      added github username in authors
      
      ECOM-248 removed merging issue of test_data
      
      ECOM-248 removed unused files
      1e7d567b
  5. Jan 06, 2015
  6. Dec 24, 2014
  7. Dec 23, 2014
  8. Dec 19, 2014
  9. Dec 18, 2014
  10. Dec 16, 2014
  11. Dec 15, 2014
  12. Dec 13, 2014
  13. Dec 09, 2014
    • Jim's avatar
      Limit Upload File Sizes to GridFS. · fb9320af
      Jim authored
      This commit puts a limit on the size of files that
      course staff can upload to MongoDB. The limit is
      enforced on the frontend in javascript as well
      as backend via the /upload endpoint.
      
      The limit is hard-coded in cms/envs/common.py and
      may be changed according to the user's custom
      needs.
      
      If the user tries to upload a file that's too
      large, an error message will pop up, with a
      customizable url that pointing the user to an
      external page with an alternate upload procedure.
      This url is specified im cms/envs/common.py.
      If not set, this url will not be displayed.
      fb9320af
  14. Dec 08, 2014
  15. Dec 05, 2014
    • jsa's avatar
      Add support for user partitioning based on cohort. · f24f01d2
      jsa authored
      JIRA: TNL-710
      
      IMPORTANT: this commit converts the course_groups
      package to using migrations.  When deploying to an
      existing openedx instance, migration 0001 may fail
      with an error indicating that the CourseUserGroup
      table already exists.  If this happens, running
      the 0001 migration first, with the --fake option,
      is recommended.  After performing this step,
      remaining migrations should work as expected.
      f24f01d2
    • Andy Armstrong's avatar
      Add base support for cohorted group configurations · 356b2335
      Andy Armstrong authored
      TNL-649
      356b2335
  16. Dec 04, 2014
  17. Dec 01, 2014
  18. Nov 26, 2014
  19. Nov 24, 2014
  20. Nov 11, 2014
  21. Nov 01, 2014
    • Sarina Canelake's avatar
      Remove "ADMIN_MEDIA_PREFIX" (deprecated in Django 1.4) · ed76907c
      Sarina Canelake authored
      Delete lms/static/admin resources as they are no longer needed
      for the admin page as of Django 1.4
      
      Moved two files that were referenced elsewhere:
      lms/static/admin/js/jquery.min.js -> lms/static/js/admin/jquery.min.js
      lms/static/admin/js/urlify.js -> lms/static/js/admin/urlify.js
      ed76907c
  22. Oct 20, 2014
  23. Oct 17, 2014
  24. Oct 01, 2014
  25. Sep 24, 2014
  26. Sep 23, 2014
    • David Ormsbee's avatar
      Basic Mobile API (v0.5) and Video Abstraction Layer integration. · 4f5d8b30
      David Ormsbee authored
      Note that the features in this release are opt-in, and course and video
      behavior will remain the same unless a course explicitly opts in.
      
      Major pieces of functionality with this commit:
      
      Allows the listing of a user's enrollments, course videos, and updates. In
      order to make a course available for mobile use, course staff must explicitly
      set the Course Advanced Setting "Mobile Course Available" to true. Course staff
      will always see their own courses through the Mobile API regardless of this
      setting, but students will only be allowed to see a course through the Mobile
      API if this setting is set to "true". By default, a Course will *not* be
      available for mobile use.
      
      This is a Django app for video resource management. It is completely optional,
      and is intended to allow video and operations teams to create new encodings of
      videos (e.g. low res for mobile) and change CDNs without having to edit course
      data directly. Course teams can now use a "EdX Video ID" setting for Videos,
      which will leverage VAL. Video units that do not fill in an "EdX Video ID" will
      behave exactly as they always have.
      
      * The Mobile API is enabled with the ENABLE_MOBILE_REST_API feature flag.
      * VAL is enabled with the ENABLE_VIDEO_ABSTRACTION_LAYER_API feature flag.
      * VAL and the Mobile API both require ENABLE_OAUTH2_PROVIDER).
      * The Mobile API is a read-only API, but VAL requires database migrations.
      * Applications that make use of either the Mobile API or VAL must be registered
        with the OAuth2 provider app in Django Admin.
      4f5d8b30
  27. Sep 11, 2014
  28. Sep 07, 2014
  29. Sep 02, 2014
  30. Aug 22, 2014
  31. Aug 14, 2014
Loading