- 01 Dec, 2017 1 commit
-
-
Jeremy Bowman committed
-
- 30 May, 2017 1 commit
-
-
Andy Armstrong committed
-
- 22 Sep, 2016 1 commit
-
-
Douglas Hall committed
-
- 27 Jul, 2016 1 commit
-
-
2. Add site configuration overrides to theming/helpers.py 3. Move microsite.get_value from theming/helpers to site_configuration/helpers 4. Move microsite_configuration.microsite.get_value usages to site_configuration.helpers.values
Saleem Latif committed
-
- 30 Jun, 2016 1 commit
-
-
2. Update COMPREHNSIVE_THEME_DIR to COMPREHENSIVE_THEME_DIRS 3. Update paver commands to support multi theme dirs 4. Updating template loaders 5. Add ENABLE_COMPREHENSIVE_THEMING flag to enable or disable theming via settings 6. Update tests 7. Add backward compatibility for COMPREHEHNSIVE_THEME_DIR
Matt Drayer committed
-
- 08 Jun, 2016 2 commits
-
-
Calen Pennington committed
-
Calen Pennington committed
-
- 12 Apr, 2016 1 commit
-
-
This reverts commit a796b563. Conflicts: lms/envs/common.py openedx/core/djangoapps/theming/models.py pavelib/assets.py pavelib/paver_tests/test_assets.py
Matt Drayer committed
-
- 28 Mar, 2016 1 commit
-
-
ziafazal: improvements need for multi-tenancy ziafazal: fixed broken tests ziafazal: no need to add setting in test.py ziafazal: added hostname validation ziafazal: changes after feedback from mattdrayer ziafazal: fixed branding and microsite broken tests ziafazal: make STATICFILES_DIRS to list ziafazal: added theme directory to mako lookup for tests ziafazal: added more protection in test_util saleem-latif: Enable SCSS Overrides for Comprehensive Theming saleem-latif: Incoporate feedback changes, Correct test failures, add tests and enable theming for django templates saleem-latif: Correct errors in python tests mattdrayer: Fix invalid release reference mattdrayer: Update django-wiki reference to latest release saleem-latif: Update Theme storages to work with Caching, Pipeline and collectstatic saleem-latif: Incorporate feedback changes mattdrayer: Pylint violation fix mattdrayer: Fix broken pavelib test
Zia Fazal committed
-
- 16 Mar, 2016 1 commit
-
-
This reverts commit 954dae58.
Jesse Zoldak committed
-
- 14 Mar, 2016 1 commit
-
-
ziafazal: improvements need for multi-tenancy ziafazal: fixed broken tests ziafazal: no need to add setting in test.py ziafazal: added hostname validation ziafazal: changes after feedback from mattdrayer ziafazal: fixed branding and microsite broken tests ziafazal: make STATICFILES_DIRS to list ziafazal: added theme directory to mako lookup for tests ziafazal: added more protection in test_util saleem-latif: Enable SCSS Overrides for Comprehensive Theming saleem-latif: Incoporate feedback changes, Correct test failures, add tests and enable theming for django templates saleem-latif: Correct errors in python tests mattdrayer: Fix invalid release reference mattdrayer: Update django-wiki reference to latest release
Zia Fazal committed
-
- 26 Feb, 2016 1 commit
-
-
When capa problem rendering was moved to happen inline on courseware page loads, we started executing many more Mako templates on sequences with large numbers of thse problems. To help offset this, we're caching the context generation (it showed up as the easiest piece of low hanging fruit on profiles of the courseware index page). [PERF-261]
David Ormsbee committed
-
- 22 Jan, 2016 1 commit
-
-
Zia Fazal committed
-
- 14 Jan, 2016 1 commit
-
-
Allow file extensions in MKTG_URL_LINK_MAP template keys Set content type on requests for static templates based on the template key
Hasnain committed
-
- 03 Dec, 2015 1 commit
-
-
Dan Powell committed
-
- 10 Jul, 2015 1 commit
-
-
jsa committed
-
- 27 Feb, 2015 1 commit
-
-
Calen Pennington committed
-
- 10 Dec, 2014 1 commit
-
-
Fixed the edX middleware to lazily create request context for Mako templates, so that it is based on any changes made to the request object. Verified that with this fix the "Instructor" tab is correctly hidden when a staff member is viewing the course as a student.
Andy Armstrong committed
-
- 10 Nov, 2014 1 commit
-
-
stv committed
-
- 14 Oct, 2014 1 commit
-
-
Fix acceptance tests Updating lettuce tests. Revert the deletion of the original edx header and footer. Renaming old header and footers to legacy files. Add IS_EDX_DOMAIN flag for header. Updating tests and django main template. renaming the header files for microsite backwards compat.
stephensanchez committed
-
- 17 Sep, 2014 1 commit
-
-
For microsites, since we don't have a footer override yet for django templates, remove the footer all together
Chris Dodge committed
-
- 02 Sep, 2014 1 commit
-
-
Stephen Sanchez committed
-
- 29 Aug, 2014 2 commits
-
-
Jesse Zoldak committed
-
Stephen Sanchez committed
-
- 14 Aug, 2014 1 commit
-
-
LMS-11226
Waheed Ahmed committed
-
- 06 Aug, 2014 1 commit
-
-
LMS-6622
Waheed Ahmed committed
-
- 28 Feb, 2014 1 commit
-
-
Chris Dodge committed
-
- 31 Jan, 2014 1 commit
-
-
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
-
- 16 Jan, 2014 1 commit
-
-
catch additional FEATURE['ENABLE_MKTG_SITE'] checks and make sure MicrositeConfigurations will override the global setting one more faulty login regarding ENABLE_MKTG_SITE=true situations
Chris Dodge committed
-
- 14 Jan, 2014 1 commit
-
-
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
-
- 04 Dec, 2013 1 commit
-
-
David Baumgold committed
-
- 03 Dec, 2013 2 commits
-
-
David Baumgold committed
-
David Baumgold committed
-
- 09 Sep, 2013 1 commit
-
-
If mitxmako.middleware has ever been imported, then render_to_string works correctly (which is why we didn't see this in the rest of edx-platform). However, if it hasn't (like in a celery worker), then using mitxmako.middleware errors out. [LMS-1085]
Calen Pennington committed
-
- 28 Aug, 2013 1 commit
-
-
Move mitxmako initialization to a startup module, called by lms.startup and cms.startup for both management commands and when run via wsgi [DEVPAIN-7]
Calen Pennington committed
-
- 29 Jul, 2013 1 commit
-
-
David Baumgold committed
-
- 05 Jun, 2013 1 commit
-
-
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
-
- 16 May, 2013 1 commit
-
-
Greg Price committed
-
- 07 May, 2013 1 commit
-
-
Diana Huang committed
-
- 06 May, 2013 1 commit
-
-
* Fix indentation/line break issues * Handle marketing root URL as a separate case in marketing_link * Move link map to its own setting.
Diana Huang committed
-