1. 13 Sep, 2013 1 commit
  2. 10 Sep, 2013 1 commit
  3. 06 Sep, 2013 1 commit
  4. 04 Sep, 2013 1 commit
  5. 03 Sep, 2013 1 commit
  6. 31 Aug, 2013 1 commit
  7. 28 Aug, 2013 1 commit
  8. 27 Aug, 2013 1 commit
  9. 22 Aug, 2013 4 commits
  10. 21 Aug, 2013 4 commits
  11. 20 Aug, 2013 1 commit
  12. 19 Aug, 2013 1 commit
  13. 17 Aug, 2013 1 commit
  14. 16 Aug, 2013 3 commits
  15. 15 Aug, 2013 1 commit
  16. 14 Aug, 2013 1 commit
    • Shift enroll/unenroll logic to CourseEnrollment model, add is_active and mode. · 3ce87583
      Features coming down the pipe will want to be able to:
      * Refer to enrollments before they are actually activated (approval step).
      * See what courses a user used to be enrolled in for when they re-enroll in
        the same course, or a different run of that course.
      * Have different "modes" of enrolling in a course, representing things like
        honor certificate enrollment, auditing (no certs), etc.
      
      This change adds an is_active flag and mode (with default being "honor").
      The commit is only as large as it is because many parts of the codebase were
      manipulating enrollments by adding and removing CourseEnrollment objects
      directly. It was necessary to create classmethods on CourseEnrollment to
      encapsulate this functionality and then port everything over to using them.
      
      The migration to add columns has been tested on a prod replica, and seems to be
      fine for running on a live system with single digit millions of rows of
      enrollments.
      David Ormsbee committed
  17. 12 Aug, 2013 3 commits
  18. 06 Aug, 2013 3 commits
  19. 01 Aug, 2013 1 commit
    • Corrected all isues found during refactoring #2. · 52fa6591
      Added missing file.~
      Undid a mistake.
      Copied Python tests from video_alpha1.
      moves TestLogic to __init__.py
      reorginizes xmodule logic tests
      adds docstrings for poll tests
      adds docstring for word cloud and conditional tests
      adds docstrings for video alpha tests
      adds videoalphafactory for tests, not finished
      adds imports
      Bug fixing.
      fix video/videoalpha tests
      Updated lettuce test. Now it is aware of the fact that Video and Video Alpha players have different base CSS classes.
      Removed REFACTOR comments.
      Turn off autoplay for Video Alpha in Studio.
      Carry over fix for bug where in Firefox changing to speed 1.0 has no effect.
      Carry over JavaScript Jasmine tests from jmclaus/videoalpha2_js branch.
      Exporting state object from main function of Video Alpha.
      More stuff from jmclaus/videoalpha2_js branch.
      Specs in html5_video.js all pass except ten of them. Cleaned code a bit and moved it out of display_spec.js
      One more spec passes
      Fixed remaning tests in spec/../html5_video.js test suite. Removed test video files.
      Added JavaScript Jasmine tests for main of Video Alpha 2.
      adds test for volume control and updates helper file for videoalpha
      Valera Rozuvan committed
  20. 31 Jul, 2013 4 commits
  21. 25 Jul, 2013 1 commit
  22. 24 Jul, 2013 1 commit
  23. 23 Jul, 2013 3 commits