1. 22 Sep, 2016 1 commit
  2. 08 Sep, 2016 1 commit
    • Update correct persistent score · 31953c5e
      * First take at forcing a subsection's grade to update when a signal is
        sent that a problem's score has changed
      * Refactor signal handler connection.
      * Expand bokchoy tests to cover progress page
      * Add some grading unit tests
      
      TNL-5394
      TNL-5364
      Eric Fischer committed
  3. 06 Sep, 2016 1 commit
  4. 02 Sep, 2016 2 commits
  5. 01 Sep, 2016 1 commit
  6. 30 Aug, 2016 1 commit
  7. 22 Aug, 2016 1 commit
  8. 09 Aug, 2016 1 commit
  9. 05 Aug, 2016 1 commit
  10. 03 Aug, 2016 1 commit
    • Robust Grades refactor · be5940e6
      Adds ENABLE_SUBSECTION_GRADES_SAVED feature flag to both lms and cms. Also
      installs the wiring that will allow robust grades to be used for courses
      that enable it. This functionality is still gated by the feature flag
      and should not be used until the remaining robust grades work is finished.
      Nimisha Asthagiri committed
  11. 01 Aug, 2016 1 commit
  12. 29 Jul, 2016 1 commit
  13. 22 Jul, 2016 1 commit
  14. 21 Jul, 2016 1 commit
  15. 13 Jul, 2016 1 commit
  16. 11 Jul, 2016 1 commit
  17. 07 Jul, 2016 1 commit
    • Unify JWT generation code · f6d7371d
      These changes unify four different approaches to JWT creation, moving the core of the AccessTokenView to a general-purpose JwtBuilder class. This utility class defaults to using the system's JWT configuration, but it will allow overriding of the signing key and audience claim to support those clients which still require this. Part of ECOM-4566.
      Renzo Lucioni committed
  18. 06 Jul, 2016 1 commit
  19. 30 Jun, 2016 1 commit
  20. 28 Jun, 2016 1 commit
  21. 08 Jun, 2016 2 commits
  22. 01 Jun, 2016 1 commit
  23. 16 May, 2016 1 commit
  24. 13 May, 2016 1 commit
  25. 12 May, 2016 1 commit
    • Expire sessions after a password change. · 524e2292
      This is slightly more complicated than it should be since we're using
      custom authentication middleware (i.e., not Django's standard
      middleware class). We have to check that the session auth hash we have
      stored is equal to the request's session auth hash (since the stored
      hash is a function of the password). Normally this gets handled in
      `django.contrib.auth.get_user`, but due to our caching we don't go
      through that function, even in the cache miss case.
      
      ECOM-4288
      Peter Fogg committed
  26. 02 May, 2016 2 commits
  27. 29 Apr, 2016 1 commit
    • WIP: xblock pipeline work (#10176) · 2497f0a0
      [PERF-303] Integer XBlocks/XModules into the static asset pipeline.
      
      This PR, based on hackathon work from Christina/Andy, implements a way to discover all installed XBlocks and XModules and to enumerate their public assets, then pulling them in during the collectstatic phase and hashing them.  In turn, the methods for generating URLs to resources will then returned the hashed name for assets, allowing them to be served from nginx/CDNs, and cached heavily.
      Christina Roberts committed
  28. 22 Apr, 2016 1 commit
  29. 21 Apr, 2016 1 commit
  30. 20 Apr, 2016 1 commit
  31. 14 Apr, 2016 1 commit
  32. 12 Apr, 2016 2 commits
  33. 11 Apr, 2016 1 commit
    • Introduce Pattern Library test pages (take two) · 9290c52b
      FEDX-93
      
      These are developer only pages, so can not be seen in production
      environment. On devstack, you can access these pages in LMS and
      Studio at:
      
          /template/ux/reference/pattern-library-test.html
      
      This is the second attempt to enable the Pattern Library. The
      first attempt broke Django Templates and didn't work correctly
      with right-to-left styling.
      Andy Armstrong committed
  34. 08 Apr, 2016 3 commits