1. 14 Oct, 2014 1 commit
  2. 17 Sep, 2014 1 commit
  3. 02 Sep, 2014 1 commit
  4. 29 Aug, 2014 2 commits
  5. 14 Aug, 2014 1 commit
  6. 06 Aug, 2014 1 commit
  7. 28 Feb, 2014 1 commit
  8. 31 Jan, 2014 1 commit
    • Make mako template lookups pluggable. · 0a1ed11d
      This code adds the ability to add Mako template lookup directories on
      the fly, allowing third party add-ons to contribute their own Mako templates.
      A new API function for registering Mako templates is introduced::
      
          from edxmako import add_lookup
      
          add_lookup('main', '/path/to/templates')
      
          # Or, specify a package to lookup using pkg_resources.  This will
          # add the 'templates' directory inside the current package:
          add_lookup('main', 'templates', package=__name__)
      Chris Rossi committed
  9. 16 Jan, 2014 1 commit
  10. 14 Jan, 2014 1 commit
    • Introduction of the Microsite feature which allows for limited multi-tenant… · a3211a74
      Introduction of the Microsite feature which allows for limited multi-tenant branding on a subdomain basis, e.g. foo.edx.org and bar.edx.org
      
      fix errorenous logic when running a microsite that could reside in a hosting environment with a marketing site in front of it
      
      pep8/pylint fixes
      
      address PR feedback, remove underscore from test hostname
      
      more pep8/pylint cleanup. Skip test_microsites test, it works on localdev, not on Jenkins. Need to talk with QA team
      
      manually add Ned's single-to-double quote fix
      
      change aws.py runtimes so that the microsite_dir that is read from configuration is changed to a python path
      
      Conflicts:
      	lms/templates/help_modal.html
      Chris Dodge committed
  11. 04 Dec, 2013 1 commit
  12. 03 Dec, 2013 2 commits
  13. 09 Sep, 2013 1 commit
  14. 28 Aug, 2013 1 commit
  15. 29 Jul, 2013 1 commit
  16. 05 Jun, 2013 1 commit
    • Adjust available routes based on theme presence · 4031c193
      Themes do not necessarily want all of the available LMS routes, such
      as `/jobs` and `/university_profiles`. This change splits up the
      `lms/urls.py` file and selectively enables/disables routes based on
      whether or not a theme is enabled. This is a naive solution for now;
      a better solution gives themes a way to selectively overrides such
      routes.
      
      Additionally, with the `MKTG_URL_LINK_MAP` setting that hits certain
      routes immediately on each page render (whenever the `marketing_link`
      helper function is called), themes may crash if they don't leave
      all marketing link routes present in `lms/urls.py`. This change also
      provides the ability to override the `MKTG_URL_LINK_MAP` in the
      settings.
      
      Finally, modify the mitxmako marketing URL middleware to not try to
      reverse disabled URLs, which are those keys in the map whose values
      are `None`.
      Nate Hardison committed
  17. 16 May, 2013 1 commit
  18. 07 May, 2013 1 commit
  19. 06 May, 2013 3 commits
  20. 03 May, 2013 1 commit
  21. 28 Dec, 2012 1 commit
  22. 04 Dec, 2012 2 commits
  23. 03 Dec, 2012 1 commit
  24. 28 Nov, 2012 1 commit
  25. 30 Oct, 2012 1 commit
  26. 16 Aug, 2012 1 commit
  27. 23 Jul, 2012 1 commit
  28. 05 Jul, 2012 1 commit
  29. 28 Jun, 2012 1 commit
  30. 21 Jun, 2012 3 commits
  31. 08 Jun, 2012 1 commit
  32. 06 Jun, 2012 1 commit
  33. 17 May, 2012 1 commit