1. 17 Oct, 2017 1 commit
  2. 11 Oct, 2017 1 commit
  3. 29 Jul, 2016 1 commit
  4. 08 Feb, 2016 1 commit
  5. 10 Nov, 2015 1 commit
  6. 01 Oct, 2015 1 commit
  7. 24 Sep, 2015 1 commit
  8. 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
  9. 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
  10. 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
  11. 23 Mar, 2015 1 commit
  12. 26 Feb, 2015 1 commit
  13. 11 Feb, 2015 1 commit
  14. 01 Dec, 2014 3 commits
  15. 26 Aug, 2014 2 commits
  16. 25 Aug, 2014 2 commits
  17. 21 Aug, 2014 1 commit
  18. 19 Aug, 2014 2 commits
  19. 26 Jun, 2014 1 commit
  20. 30 May, 2014 1 commit
  21. 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
  22. 19 Feb, 2014 2 commits
  23. 18 Feb, 2014 1 commit
  24. 10 Feb, 2014 1 commit
  25. 29 Jan, 2014 1 commit
  26. 17 Jan, 2014 1 commit
  27. 16 Jan, 2014 1 commit
  28. 17 Dec, 2013 1 commit
  29. 16 Dec, 2013 1 commit
  30. 06 Dec, 2013 2 commits
  31. 03 Dec, 2013 2 commits
  32. 19 Nov, 2013 1 commit