1. 04 Dec, 2017 1 commit
  2. 01 Dec, 2017 1 commit
  3. 30 Nov, 2017 1 commit
  4. 22 Nov, 2017 3 commits
  5. 13 Nov, 2017 1 commit
    • Consolidate collected XBlock static assets. · a6752b7c
      Before this commit, XBlock static assets were extracted during the
      collectstatic process by iterating through all installed XBlock classes
      and creating a separate directory for each. However, some packages
      install many XBlocks that actually share the same static assets. The
      most notable example is problem_builder, though we also see this with
      schoolyourself and google_drive.
      
      This commit uses the parent module name to do package asset lookup,
      collapsing those cases down and eliminating duplicates. For a default
      install of edx-platform XBlocks, this reduces assets generated from 31M
      to 14M.
      David Ormsbee committed
  6. 09 Nov, 2017 2 commits
  7. 08 Nov, 2017 1 commit
  8. 06 Nov, 2017 1 commit
  9. 03 Nov, 2017 1 commit
  10. 30 Oct, 2017 1 commit
  11. 05 Oct, 2017 1 commit
  12. 03 Oct, 2017 1 commit
  13. 29 Sep, 2017 1 commit
  14. 22 Sep, 2017 1 commit
  15. 21 Sep, 2017 1 commit
  16. 15 Sep, 2017 1 commit
  17. 06 Sep, 2017 1 commit
  18. 05 Sep, 2017 1 commit
  19. 23 Aug, 2017 1 commit
  20. 02 Aug, 2017 1 commit
  21. 18 Jul, 2017 1 commit
  22. 14 Jul, 2017 2 commits
  23. 11 Jul, 2017 2 commits
  24. 07 Jul, 2017 1 commit
    • Fix inline discussions to use cached static assets. · 978e9fe6
      In production environments, the DiscussionXBlock was generating CSS and
      JS asset URLs that pointed to the unminified versions of those bundled
      assets. Due to our nginx rules, this would cause the assets to be
      served without the long expiration times, forcing the user's browser to
      constantly refetch these assets while browsing a course.
      
      [PERF-431]
      David Ormsbee committed
  25. 21 Jun, 2017 1 commit
  26. 20 Jun, 2017 1 commit
  27. 01 Jun, 2017 1 commit
  28. 30 May, 2017 2 commits
  29. 25 May, 2017 3 commits
  30. 05 May, 2017 1 commit
  31. 27 Apr, 2017 1 commit
  32. 26 Apr, 2017 1 commit
    • Added OpenID Connect discovery endpoint · 2b4817b1
      Although we are phasing out our support of OIDC, this particular feature will allow us to eliminate many of the settings we
      share across services. Instead of reading various endpoints and secret keys from settings or hardcoded values, services
      with the proper authentication backend can simply read (and cache) the information from this endpoint.
      
      ECOM-3629
      Clinton Blackburn committed