1. 29 Dec, 2016 1 commit
  2. 30 Nov, 2016 2 commits
  3. 22 Aug, 2016 1 commit
  4. 03 Aug, 2016 2 commits
  5. 27 Jul, 2016 1 commit
  6. 22 Jul, 2016 1 commit
  7. 24 Jun, 2016 1 commit
  8. 18 May, 2016 1 commit
  9. 10 May, 2016 1 commit
    • Include non-obsolete location info in student profile report · fe41e50d
      The student profile report that can be downloaded from the course staff
      dashboard included the "location" field (which is obsolete) and the
      mailing address, which is seldom completed. Here, we add the "country"
      and "city" fields to the csv report. To do so, we need to be able to
      dump the new fields to JSON so we convert the user fields to unicode
      when needed.
      
      Note that this breaks compatibility with earlier reports.
      Régis Behmo committed
  10. 08 May, 2016 1 commit
    • Fix CRI-57 Bug · c9727a2b
      Fix error in instructor dashboard, data download section, when trying to download a csv with the issued certificates in a spanish (es-419) configured edx-platform deployment returns a UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in position 16: ordinal not in range(128)
      reciproco committed
  11. 02 May, 2016 1 commit
  12. 28 Apr, 2016 1 commit
  13. 22 Jan, 2016 1 commit
    • Disable audit certificates for new audit enrollments. · 96cc3895
      Two new certificate statuses are introduced, 'audit_passing' and
      'audit_notpassing'. These signal that the GeneratedCertificate is not
      to be displayed as a cert to the user, and that they either passed or
      did not. This allows us to retain existing grading logic, as well as
      maintaining correctness in analytics and reporting.
      
      Ineligible certificates are hidden by using the
      `eligible_certificates` manager on GeneratedCertificate. Some places
      in the coe (largely reporting, analytics, and management commands) use
      the default `objects` manager, since they need access to all
      certificates.
      
      ECOM-3040
      ECOM-3515
      Peter Fogg committed
  14. 20 Jan, 2016 1 commit
  15. 13 Jan, 2016 1 commit
    • Disable audit certificates for new audit enrollments. · 60860e3a
      An `eligible_for_certificate` field is added to the
      GeneratedCertificate model. This way we can retain existing grading
      logic, as well as maintaining correctness in analytics and reporting.
      
      Ineligible certificates are hidden by using the
      `eligible_certificates` manager on GeneratedCertificate. Some places
      in the coe (largely reporting, analytics, and management commands) use
      the default `objects` manager, since they need access to all
      certificates.
      
      This commit also updates the DB cache for acceptance tests.
      Peter Fogg committed
  16. 02 Dec, 2015 1 commit
    • CohortMembership Test Fixes · 88a38965
      There are 3 main changes in this commit:
      * CohortFactory now sets up memberships properly, so consuming tests do not
      need to explicitly touch CourseUserGroup.users to add() users.
      * test_get_cohort_sql_queries has been updated to 3 and 9 queries when using
      and not using the cache, respectively. This is needed due to each operation
      needing an extra queery to get the CourseUserGroup from the CohortMembership.
      * Adding remove_user_from_cohort(), the counterpart to add_user_to_cohort().
      This is also to keep tests from touching the users field directly, and keep
      CohortMembership data in sync.
      Eric Fischer committed
  17. 24 Nov, 2015 1 commit
  18. 23 Nov, 2015 1 commit
  19. 10 Nov, 2015 1 commit
  20. 21 Oct, 2015 1 commit
  21. 19 Oct, 2015 1 commit
  22. 23 Sep, 2015 1 commit
  23. 21 Aug, 2015 1 commit
  24. 17 Aug, 2015 1 commit
  25. 13 Aug, 2015 1 commit
  26. 16 Jun, 2015 1 commit
  27. 04 Jun, 2015 1 commit
  28. 03 Jun, 2015 1 commit
  29. 17 Mar, 2015 1 commit
  30. 09 Feb, 2015 1 commit
  31. 04 Feb, 2015 1 commit
  32. 03 Feb, 2015 1 commit
  33. 22 Jan, 2015 1 commit
  34. 20 Jan, 2015 1 commit
  35. 13 Jan, 2015 1 commit
    • Enable redeem codes. · b1884306
      Update the redeem code schema
      
      Updating the redeem code schema.
      
      Adding migration file.
      
      Adding course mode support when redeeming a code.
      
      Conflicts:
      	lms/djangoapps/shoppingcart/views.py
      
      Add sales admin privileges for redeem code generation.
      
      Making sure redeem code URLs work for verified courses.
      
      pep8 violations
      
      Code Review and Test Cleanup changes
      
      Added tests, fixed tests.
      
      Updating the boolean checks in ecommerce template
      stephensanchez committed
  36. 09 Jan, 2015 1 commit
    • WL-135 added the migration for the expiration_date field in the coupons model · 10f8d8c0
      added the functionality of adding the expiration date, and also handled in the shopping cart when the user try to add the expired coupon code in the shopping cart
      
      added expiration date in the coupons list in the ecommerce page
      
      added the unit tests and jasmine tests
      
      fix the quality issues and rebased with master
      
      regenerated the migration file with a different number
      
      i18n and verified te course mode
      
      changes suggested by  stephan
      Muhammad Shoaib committed
  37. 31 Dec, 2014 1 commit
  38. 29 Dec, 2014 1 commit