Make get_object_by_id() work for most Django objects.

Django object id is usually an int while lookup is an unicode string.
It works for Openstack but not other Django objects.

This patch makes other standard Django apps reusing Horizon easier.

Change-Id: I436c34e8b17340537f8d201001741d34c933764e
Show ID for None display name in boot from volume

Fixes bug 1199206.

Change-Id: I5bdbf04d6de1f9d53fa84fad6b7ebae1eb13798a
Implementation of a Heat stacks UI.

This change implements a UI to launch, manage and delete Heat stacks.

The launch screens are implemented with a set of chained forms where
the second form is dynamically built from the template in the first step.

A significant portion of this change was derived from
the work Dan Radez <dradez@redhat.com> did on thermal:
https://github.com/steveb/heat-horizon

UX flow revisions and basic test cases by Gabriel Hurley.

Implements blueprint: heat-ui

Change-Id: I294e93bed6da9dd3553e8b4a6a1c09b7c165a555
Avoid ImportError when selenium is missing.

Also provide a warning message. Fixes LP bug 1197815

Change-Id: Id7ffaa8820eefd216d2258d56736a65ddb2483c2
Merge "Make get_object_by_id() work for most Django objects."
Add ceilometerclient and bootstrap-datepicker as dependency.

Add python-ceilometerclient to the requirements.txt file
since ceilometer api depends on it.
Add bootstrap-datepicker to select date.

Implements: blueprint ceilometer

Change-Id: Ifd9c9240c770bea3304dae83d6abc79e7580a234
Merge "Avoid ImportError when selenium is missing."
Fix a few visual issues on the network topology diagram.

This commit separates CIDR labels with a comma and adjusts the vertical
positioning of port labels for improved readability.

Change-Id: I57510033fcc309b5d570d7ee6a9369a97775719b
Fixes: bug #1199086
Custom javascript files

Enables adding custom javascript files from outside of Horizon

Fixes: bug #1195712

Change-Id: I71fab422f3031259379f1c342897dd4e4f6776c8
update Quantum references to Neutron

implements bug: 1197208

Change-Id: I14de163ca3cf498f5cb738a4c09088bba1759488
Temporary change the django_openstack_auth requirement

The new django_openstack_auth version causes gate job issues like:
http://logs.openstack.org/33618/5/gate/gate-tempest-devstack-vm-full/29950/console.html

Temporary disabling the 1.1.0 version.

Change-Id: Ide3546c9d254c1c6106745ab852a211d08a806de
Merge "update Quantum references to Neutron"
Merge "Custom javascript files"
Adding configuring hints in Horizon documentation

Fixes bug 1194010

Change-Id: I60e195e8f44cd89ca7ca69a60cd67ed6914a33c7
Adding the ability to set/use domain context

Setting the domain context allows admins to view the identity
resources (projects, users, groups) for a particular domain.
The context can be set or cleared.  The default is no domain
context set.  If no context set, the current behavior of listing
all resources across domains is maintained.

Additionally, the identity panels have been grouped in a new
PanelGroup called Identity Panel to logically separate this
functionality from other service related panels.

Implements: blueprint domain-context

Change-Id: I5dd6279129824971968c20fd30919b109bf6b00a
added column "Image Name" to instances overview

fixes bug #1199869

Change-Id: I4cde4d6589cc1e8a1c3ecbb6a0d422720d2740a6
Add openstack-common

We're going to use openstack-common to receive notifications and then
pass them via socket.io to the client.

Prerequisite for blueprint realtime-communication

Change-Id: Ic590f52f14d000d07be6ee9a8da3df976b58c302
Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
Prompt for password on stack create.

Providing a password is now mandatory during stack create.

Fixes bug: #1199549

Change-Id: I649605c8472e77966b8075e03e096f3942fe1dff
Merge "added column "Image Name" to instances overview"
Merge "Add openstack-common"