Commit Graph

8 Commits

Author SHA1 Message Date
Jenkins
b63e495f09 Merge "Updated Copyright dates to 2012." 2012-02-10 08:36:05 +00:00
Gabriel Hurley
4d8a924862 Improved region switcher.
Adds the ability to live-switch regions, and bakes in support at a
lower level. Cleans up login-related code.

Makes the login view capable of being used as a modal dialog.

Overall UX improvements for region support.

Fixes a bug where having one region would still show the region
switcher inappropriately. Fixed bug 929886.

BACKWARDS INCOMPATIBLE CHANGE: If you were an early adopter of
the region switcher, you will need to reverse the order of the
settings tuples from the previous ("region name", "endpoint")
order to the new ("endpoint", "region name") style. This change
was done to better suit Django's "choices" syntax since the
original ordering was arbitrary.

Change-Id: I79db4ec1e608ee0f35916966c018d2a76b5ff662
2012-02-10 00:31:08 -08:00
Emma Steimann
6516c3890b Updated Copyright dates to 2012.
* fixes bug 916953

Change-Id: I44bdbb735fa1ac068c38997844591c8f256c62fb
2012-02-09 19:46:48 -06:00
Gabriel Hurley
70542984bf Auto-remove auto-generated .rst files for deleted .py files.
This eliminates annoying warnings when building the docs for files
that were automatically documented and subsequently deleted, causing
import errors in Sphinx.

Change-Id: Iba90c157995b21456dc5bddb44d9e77023112a7b
2012-01-20 13:19:32 -08:00
Paul McMillan
61650cec97 Docs fixes.
Ignored some temp files that were causing build trouble. Fixed up the DataTables section.

Change-Id: I71f0786aa5b324fe3ec659959e220bc535a53e65
2012-01-12 15:15:53 -08:00
Joe Heck
193e59f8ff unquieting the pip install, theming the docs
to match other openstack dev docs

blueprint improve-dev-documentation

Change-Id: I9923fc967d3d685863791aecda09a3e0ba87b8d5
2011-11-08 10:18:43 -08:00
Gabriel Hurley
74c07b0455 Updates for readthedocs.org compatibility in docs building.
Change-Id: I1101d7eee78a8e215a2bb076872423fc86ef1b48
2011-11-07 17:39:41 -08:00
Gabriel Hurley
9742842795 Re-architects the OpenStack Dashboard for modularity and extensibility.
Implements blueprint extensible-architecture.
Implements blueprint improve-dev-documentation.
Implements blueprint gettext-everywhere.
Implements blueprint sphinx-docs.

Complete re-architecture of the dashboard to transform it from a standalone django-openstack app to a Horizon framework for building dashboards. See the docs for more information.

Incidentally fixes the following bugs:

Fixes bug 845868 -- no PEP8 violations.
Fixes bug 766096 -- the dashboard can now be installed at any arbitrary URL.
Fixes bug 879111 -- tenant id is now controlled solely by the tenant switcher, not the url (which was disregarded anyway)
Fixes bug 794754 -- output of venv installation is considerably reduced.

Due to the scale and scope of this patch I recommend reviewing it on github: https://github.com/gabrielhurley/horizon/tree/extensible_architecture

Change-Id: I8e63f7ea235f904247df40c33cb66338d973df9e
2011-11-07 12:59:21 -08:00