horizon/horizon
David Lyle 18dddd97da Fixing changing WEBROOT from /
There were a few items missed with the patch enabling changing
WEBROOT patch.

First the XStatic files were being unpacked in the wrong directoy
because root_url was not being passed in. This caused 404 errors
when running with a different web root.

This change allows root_url to be passed in on XStatic handling.

Second, STATIC_URL and MEDIA_URL were not using WEBROOT.
These now are built with WEBROOT.

Third, the fa-font-path variable was hard-coded in _variables.scss
to use "/" as the web root.

A webroot variable has been added that can be overridden. Additionally,
a new theme has also been added to change the web root.

Closes-Bug: #1434276
Change-Id: Ifff1c60b3405ce2136d039b8d74da08752e7215c
2015-03-23 13:47:22 -06:00
..
browsers Fix Flake8 style warnings in horizon/ 2014-07-29 20:38:49 +00:00
conf Set the password_autocomplete default to "off" 2015-02-11 10:52:45 -06:00
contrib Datepicker locale support 2014-09-23 14:24:48 +00:00
forms Reduced code duplication in creating page headers 2015-02-11 10:45:23 +00:00
locale Imported Translations from Transifex 2015-03-23 06:16:00 +00:00
management Updating startpanel for pluggables 2015-01-14 16:11:00 -07:00
static Merge "Improve Launch Instance step subtitle styling" 2015-03-21 20:22:53 +00:00
tables Merge "Change N/A to id in the message" 2015-03-19 11:02:22 +00:00
tabs Merge "Allow to hide tab title bar when only one tab is available" 2015-03-07 00:07:56 +00:00
templates Magic Search Enablement 2015-03-19 15:39:05 -05:00
templatetags Merge "Prevent flash of left nav panels when loading page" 2015-03-17 02:04:26 +00:00
test Fixing changing WEBROOT from / 2015-03-23 13:47:22 -06:00
utils Merge "Allow all printable ASCII characters in security group names" 2015-03-14 10:07:58 +00:00
workflows Fix setting Primary Project for new user once the project was created 2015-01-16 20:51:31 +03:00
__init__.py Remove extraneous vim configuration comments 2014-05-06 15:30:10 +08:00
base.py Clean unused code for `supports_tenants` 2015-02-04 10:10:49 +08:00
context_processors.py Remove extraneous vim configuration comments 2014-05-06 15:30:10 +08:00
decorators.py Remove extraneous vim configuration comments 2014-05-06 15:30:10 +08:00
exceptions.py Quality of life improvements to APIVersionManager 2015-01-30 21:53:55 -08:00
loaders.py Add Django-1.7 support 2015-03-18 08:42:10 +01:00
messages.py Uniquify horizon messages returned in a single response 2014-09-17 13:45:07 +00:00
middleware.py Horizon login page contains DOS attack mechanism 2014-12-08 16:38:37 -07:00
models.py Remove extraneous vim configuration comments 2014-05-06 15:30:10 +08:00
site_urls.py Fix E128 errors in horizon/ 2014-10-15 13:50:07 +09:00
version.py Remove extraneous vim configuration comments 2014-05-06 15:30:10 +08:00
views.py Document and improve PageTitleMixin readability 2015-02-11 16:16:20 +00:00