Skip to content
Snippets Groups Projects
  1. Jun 30, 2014
  2. Jun 23, 2014
  3. Jun 19, 2014
  4. Jun 17, 2014
  5. Jun 09, 2014
  6. Jun 03, 2014
  7. May 30, 2014
  8. May 29, 2014
  9. May 22, 2014
  10. May 16, 2014
  11. May 15, 2014
  12. May 14, 2014
  13. May 12, 2014
  14. May 09, 2014
  15. May 07, 2014
    • Calen Pennington's avatar
      Make course ids and usage ids opaque to LMS and Studio [partial commit] · e2bfcf2a
      Calen Pennington authored
      This commit updates common/djangoapps.
      
      These keys are now objects with a limited interface, and the particular
      internal representation is managed by the data storage layer (the
      modulestore).
      
      For the LMS, there should be no outward-facing changes to the system.
      The keys are, for now, a change to internal representation only. For
      Studio, the new serialized form of the keys is used in urls, to allow
      for further migration in the future.
      
      Co-Author: Andy Armstrong <andya@edx.org>
      Co-Author: Christina Roberts <christina@edx.org>
      Co-Author: David Baumgold <db@edx.org>
      Co-Author: Diana Huang <dkh@edx.org>
      Co-Author: Don Mitchell <dmitchell@edx.org>
      Co-Author: Julia Hansbrough <julia@edx.org>
      Co-Author: Nimisha Asthagiri <nasthagiri@edx.org>
      Co-Author: Sarina Canelake <sarina@edx.org>
      
      [LMS-2370]
      e2bfcf2a
  16. May 06, 2014
  17. May 02, 2014
    • Joe Blaylock's avatar
      Certificates: URL endpoint for cert gen · ae8847cd
      Joe Blaylock authored
      * API endpoint for certificate generation, an authenticated  post with course
        id requests that grading be carried out and a cert generated for
        request.user in that course, using the usual grading and certificate
        machinery (ie, it does not imply whitelisting, though whitelists and
        blacklists will be respected)
        - Logs each request as it comes in
        - Calls xq.add_cert() and consequently, does grading synchronously on
          this app host and then queues request for certificate agent.
        - example usage:
          ```
          curl --data "student_id=9999&course_id=Stanford/2013/Some_Class" http://127.0.0.1:8000/request_certificate
          ```
      
      * Studio advanced setting added, "certificates_show_before_end", which
        determines whether a course should permit certificates to be downloadable
        by students before the coures's end date has passed.
        - Modifications to dashboard view and templates to allow display of
          certificate download links before course has ended.
          (XXX: may declare failing students as failing before the course has ended.)
        - To test, turn the setting on in a course which hasn't ended yet, and
          force certificate generation for a student, then check their
          dashboard.
      ae8847cd
  18. Apr 25, 2014
  19. Apr 24, 2014
  20. Apr 11, 2014
  21. Apr 07, 2014
  22. Apr 01, 2014
  23. Mar 31, 2014
  24. Mar 18, 2014
  25. Mar 11, 2014
  26. Mar 10, 2014
  27. Mar 05, 2014
  28. Mar 04, 2014
  29. Feb 28, 2014
  30. Feb 27, 2014
  31. Feb 26, 2014
Loading