1. 26 Oct, 2017 1 commit
  2. 05 Oct, 2017 1 commit
  3. 23 Aug, 2017 2 commits
  4. 15 Aug, 2017 1 commit
  5. 07 Aug, 2017 1 commit
  6. 12 Jun, 2017 1 commit
  7. 29 Dec, 2016 1 commit
  8. 30 Nov, 2016 2 commits
  9. 22 Aug, 2016 1 commit
  10. 03 Aug, 2016 2 commits
  11. 27 Jul, 2016 1 commit
  12. 22 Jul, 2016 1 commit
  13. 24 Jun, 2016 1 commit
  14. 18 May, 2016 1 commit
  15. 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
  16. 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
  17. 02 May, 2016 1 commit
  18. 28 Apr, 2016 1 commit
  19. 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
  20. 20 Jan, 2016 1 commit
  21. 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
  22. 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
  23. 24 Nov, 2015 1 commit
  24. 23 Nov, 2015 1 commit
  25. 10 Nov, 2015 1 commit
  26. 21 Oct, 2015 1 commit
  27. 19 Oct, 2015 1 commit
  28. 23 Sep, 2015 1 commit
  29. 21 Aug, 2015 1 commit
  30. 17 Aug, 2015 1 commit
  31. 13 Aug, 2015 1 commit
  32. 16 Jun, 2015 1 commit
  33. 04 Jun, 2015 1 commit
  34. 03 Jun, 2015 1 commit
  35. 17 Mar, 2015 1 commit
  36. 09 Feb, 2015 1 commit
  37. 04 Feb, 2015 1 commit