1. 19 Dec, 2017 1 commit
  2. 13 Dec, 2017 1 commit
    • Remove dealer.git (startup optimization). · 7f3a55af
      In the absence of an EDX_PLATFORM_VERSION OS env variable, we used to
      calculate the current version by looking at the current git revision of
      the edx-platform repo. This was an expensive calculation (~7% of startup
      costs). It also turns out that at some point we stopped setting that env
      variable anywhere, so it always fell back to recalculating it.
      
      With this commit, we'll start reading the code version from the env JSON
      files, and fall back to "unknown" rather than doing the dealer.git call.
      David Ormsbee committed
  3. 11 Dec, 2017 2 commits
  4. 06 Dec, 2017 2 commits
  5. 05 Dec, 2017 1 commit
  6. 02 Dec, 2017 1 commit
  7. 01 Dec, 2017 1 commit
  8. 30 Nov, 2017 1 commit
  9. 23 Nov, 2017 1 commit
    • Introduce LMS_INTERNAL_ROOT_URL. · d403e5f8
      The LMS and edx-enterprise currently communicate via REST APIs, even
      though they are all running within the same service.
      
      Currently API URLs are constructed using LMS_ROOT_URL, but that is
      problematic on some systems where the external LMS_ROOT_URL is not
      accessible from the private network, or routing internal requests via
      the external URL is not desireable.
      
      This patch introduces a new setting variable LMS_INTERNAL_ROOT_URL which
      defaults to the value of LMS_ROOT_URL for backwards compatibility.
      
      The LMS and edx-enterprise will use LMS_INTERNAL_ROOT_URL to construct
      API URLs instead of LMS_ROOT_URL.
      Matjaz Gregoric committed
  10. 16 Nov, 2017 1 commit
  11. 15 Nov, 2017 1 commit
  12. 08 Nov, 2017 1 commit
  13. 07 Nov, 2017 2 commits
  14. 06 Nov, 2017 1 commit
  15. 03 Nov, 2017 4 commits
  16. 02 Nov, 2017 4 commits
  17. 01 Nov, 2017 2 commits
  18. 31 Oct, 2017 1 commit
  19. 30 Oct, 2017 1 commit
    • Remove support for COMPREHENSIVE_THEME_DIR - · b866f356
        all dirs must now go into COMPREHENSIVE_THEME_DIRS.
      Move comprehensive theming setup section out of startup.py and into
        settings files using new 'derived' functionality.
      Add 'derive_settings' at the end of all top-level Django settings files.
      Move validation of comprehensive theming settings into new apps.py
        theming file.
      Split theming code into code safe to run before settings are initialized
        -and- after settings are initialized.
      John Eskew committed
  20. 27 Oct, 2017 2 commits
  21. 26 Oct, 2017 1 commit
  22. 25 Oct, 2017 1 commit
  23. 23 Oct, 2017 2 commits
  24. 17 Oct, 2017 1 commit
  25. 16 Oct, 2017 2 commits
  26. 11 Oct, 2017 2 commits