1. 03 Aug, 2016 1 commit
  2. 05 Jul, 2016 1 commit
    • [PERF-344] Add versioning of cached course assets to allow graceful cache invalidation · 4e22affb
      When releasing the versioned assets work, we stumbled on a problem with old pickled
      versions of the StaticContent objects residing in cache, which triggered a bug in the
      code. Not wanting to blow away all cached items, we ended up having to revert and add
      in some backwards-compatible helper code to ease the transition.
      
      With this, we'll now utilize the version argument that Django's caching interface
      allows, in conjunction with a constant value that can be modified when breaking changes
      are being made, to let us gracefully ignore older cached course assets.
      Toby Lawrence committed
  3. 09 Jun, 2016 1 commit
  4. 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
  5. 08 Apr, 2016 1 commit
  6. 26 Jan, 2016 1 commit
  7. 10 Nov, 2015 1 commit
  8. 07 Aug, 2014 2 commits
  9. 09 May, 2014 1 commit
  10. 30 Jan, 2014 1 commit
    • Unicode changes to support QRF · bc30addf
      fixing unit tests
      
      fixing merge error
      
      fixing xqueue submission issue with unicode url (trial 0.1)
      
      fixing fotmats as commented upon
      
      removing yaml file language selection
      
      Unicode changes to support QRF
      
      removed unnecessary pass in modulestore/init.py
      
      fixing merge error
      
      fixing fotmats as commented upon
      
      removing yaml file language selection
      
      fixing pep8 violations
      
      - fixing pylint violations
      
      pylint violation
      
      fixing line spaces and formats
      
      ignore pylint E1101
      
      remove empty line
      
      fixing pylint violations
      
       pep8 violations
      
      bulk mail unicode/decode
      
      fix migration error
      
      fix pep8 just to push again
      
      more unicode/decode
      Final changes to comments and error messages.
      Jay Zoldak committed
  11. 19 Jun, 2013 1 commit
  12. 05 Apr, 2013 1 commit
  13. 21 Mar, 2013 2 commits
  14. 18 Mar, 2013 1 commit
  15. 06 Feb, 2013 1 commit
  16. 16 Jan, 2013 1 commit
  17. 15 Jan, 2013 1 commit
  18. 03 Oct, 2012 1 commit
  19. 27 Sep, 2012 2 commits
  20. 23 Jul, 2012 1 commit
  21. 21 Jun, 2012 2 commits
  22. 18 Jun, 2012 1 commit