1. 11 Sep, 2015 1 commit
  2. 08 Sep, 2015 2 commits
  3. 04 Sep, 2015 1 commit
  4. 01 Sep, 2015 1 commit
  5. 31 Aug, 2015 3 commits
  6. 29 Aug, 2015 1 commit
  7. 26 Aug, 2015 1 commit
  8. 25 Aug, 2015 2 commits
  9. 24 Aug, 2015 1 commit
  10. 22 Aug, 2015 1 commit
  11. 21 Aug, 2015 1 commit
  12. 20 Aug, 2015 2 commits
    • Update credit services to gracefully handle operations on a course which is… · 9310c82f
      Update credit services to gracefully handle operations on a course which is actually not credit enabled
      Chris Dodge committed
    • In-course reverification access control · ec28a75f
      * Automatically create user partitions on course publish for each ICRV checkpoint.
      * Disable partitions for ICRV checkpoints that have been deleted.
      * Skip partitions that have been disabled when checking access.
      * Add verification access control UI to visibility settings.
      * Add verification access control UI to sequential and vertical settings.
      * Add partition scheme for verification partition groups.
      * Cache information used by verification partition scheme and invalidate the cache on update.
      * Add location parameter to UserPartition so the partition scheme can find the associated checkpoint.
      * Refactor GroupConfiguration to allow multiple user partitions.
      * Add special messaging to ICRV for students in the honor track.
      
      Authors: Zubair Arbi, Awais Qureshi, Aamir Khan, Will Daly
      zubair-arbi committed
  13. 18 Aug, 2015 1 commit
  14. 13 Aug, 2015 1 commit
  15. 12 Aug, 2015 1 commit
    • Team API include correct info when expanding users TNL-2975 · 09acca2d
      Create read-only serializer to handle User/UserProfile data
      together.
      
      Refactor GET accounts to use the new read-only joint serializer
      
      Fix tests to check for new expanded user info
      
      Update tests in teams/tests/test_views.py to test for both
      public and private profiles on expands user
      
      Update serializer to utilize the request object for creating absolute uris
      Bill DeRusha committed
  16. 11 Aug, 2015 3 commits
  17. 07 Aug, 2015 2 commits
  18. 06 Aug, 2015 1 commit
  19. 05 Aug, 2015 1 commit
  20. 03 Aug, 2015 1 commit
  21. 01 Aug, 2015 1 commit
    • Use the standard enrollment table instead of a custom CCX table for CCX · 458ed0a6
      enrollments.
      
      The goal for this PR is to have a single mechanism for registering users and
      reducing the number of places where special-casing for ccx courses is needed. The
      migration at this point is purposefully limited to convert ccx memberships into
      student enrollments when moving forward. No backward migration is in place at the
      moment. The ccx membership tables are not removed at this time. It is possible to go
      backwards and forwards multiple times with no errors or data loss.
      Carlos de la Guardia committed
  22. 31 Jul, 2015 2 commits
  23. 30 Jul, 2015 1 commit
  24. 28 Jul, 2015 4 commits
  25. 27 Jul, 2015 2 commits
  26. 24 Jul, 2015 1 commit
    • Fix conflicting 0004_ migrations on course_overviews · ea89e2d8
      What happened:
      * First, I merged `0004_default_lowest_passing_grade_to_None.py`, which adds `null=True` to `lowest_passing_grade`.
      * Later, Renzo merged `0004_auto__add_field_courseoverview_enrollment_start__add_field_courseoverv.py`, which adds a bunch of enrollment-related fields
      * Neither migrations' `models` variables reflects the changes in the other one.
      * release currently has just `0004_default...`
      * master and rc/2015-07-22 have `0004_auto...` and `0004_default...`, in that order.
      
      What this commit changes:
      * Change `0004_auto...` to `0005_add_enrollment_fields.py`
      * Update `models` in `0005_...` to have `null=True` for `lowest_passing_grade`
      Kyle McCormick committed
  27. 23 Jul, 2015 1 commit