1. 08 Feb, 2016 1 commit
  2. 10 Nov, 2015 1 commit
  3. 01 Oct, 2015 1 commit
  4. 24 Sep, 2015 1 commit
  5. 30 Jul, 2015 1 commit
    • Deactivate HTTPS on dev and devstack · 46434582
      When running locally, XBlocks which access third-party software no longer
      cause server errors.
      
      Because devstack inherits from aws, the HTTPS flag was implicitly set to 'on'.
      This meant that XBlocks attempted to use SSL when dealing with third-party
      components like LTI.  Since SSL is not enabled on devstack, this caused server
      errors whenever these features ran.
      Albert Liang committed
  6. 24 Jun, 2015 1 commit
    • Cache SplitMongo course structures in memcached. · 39ab0f31
      This is primarily to reduce load on MongoDB, where we've lately
      had performance problems that we suspect are caused by very
      large course structures being evicted from MongoDB's cache. This
      may potentially give us a path to better performance as well,
      but that's not the goal of this commit.
      
      Surprisingly, LZ4 seemed to actually run more slowly than zlib
      for this. Possibly because of some overhead in the Python
      bindings? GZip was also surprisingly slow given that it uses
      zlib underneath (something like 5x slower).
      
      Use separate cache backend for caching structures.
      
      Abstract out course structure cache.
      
      add datadog metrics for compressed course structure sizes
      
      Since we're using a different cache background, we don't need to have a cache prefix
      
      Use dummy cache backend for tests.
      
      Fallback to default cache if course_structure_cache doesn't exist.
      David Ormsbee committed
  7. 23 Jun, 2015 1 commit
    • Cache SplitMongo course structures in memcached. · 8718dc13
      This is primarily to reduce load on MongoDB, where we've lately
      had performance problems that we suspect are caused by very
      large course structures being evicted from MongoDB's cache. This
      may potentially give us a path to better performance as well,
      but that's not the goal of this commit.
      
      Surprisingly, LZ4 seemed to actually run more slowly than zlib
      for this. Possibly because of some overhead in the Python
      bindings? GZip was also surprisingly slow given that it uses
      zlib underneath (something like 5x slower).
      
      Use separate cache backend for caching structures.
      
      Abstract out course structure cache.
      
      add datadog metrics for compressed course structure sizes
      
      Since we're using a different cache background, we don't need to have a cache prefix
      
      Use dummy cache backend for tests.
      
      Fallback to default cache if course_structure_cache doesn't exist.
      David Ormsbee committed
  8. 23 Mar, 2015 1 commit
  9. 26 Feb, 2015 1 commit
  10. 11 Feb, 2015 1 commit
  11. 01 Dec, 2014 3 commits
  12. 26 Aug, 2014 2 commits
  13. 25 Aug, 2014 2 commits
  14. 21 Aug, 2014 1 commit
  15. 19 Aug, 2014 2 commits
  16. 26 Jun, 2014 1 commit
  17. 30 May, 2014 1 commit
  18. 21 Mar, 2014 1 commit
    • Changes for viewing built-in tabs in studio · e86b4a12
      Changed "Status Page" -> "Page".
      
      UX:
          support for displaying built-in tabs
          restored drag and drop on Studio Pages
          additional styling for fixed state on Studio Pages
          add a new page action added to bottom of Studio Pages
      
      Dev
          changes for viewing tabs in studio,
          refactored the tab code,
          decoupled the code from django layer.
          is_hideable flag on tabs
          get_discussion method is needed to continue to support
      external_discussion links for now since used by 6.00x course.
          override the __eq__ operator to support comparing with
      dict-type tabs.
      
      Test
          moved test code to common,
          added acceptance test for built-in pages
          added additional unit tests for tabs.
          changed test_split_modulestore test to support serializing objects
      that are fields in a Course.
      
      Env:
          updated environment configuration settings so they are
          consistent for both cms and lms.
      Nimisha Asthagiri committed
  19. 19 Feb, 2014 2 commits
  20. 18 Feb, 2014 1 commit
  21. 10 Feb, 2014 1 commit
  22. 29 Jan, 2014 1 commit
  23. 17 Jan, 2014 1 commit
  24. 16 Jan, 2014 1 commit
  25. 17 Dec, 2013 1 commit
  26. 16 Dec, 2013 1 commit
  27. 06 Dec, 2013 2 commits
  28. 03 Dec, 2013 2 commits
  29. 19 Nov, 2013 2 commits
  30. 18 Oct, 2013 1 commit
  31. 10 Oct, 2013 1 commit