Fix selector syntax

There is no 'text' HTML element, it's men to be an ID selector. Seems to
be only used at openstack_dashboard/templates/500.html:65.

Change-Id: I9c0aa01f0a7c6d876a057fc103ee6e87293137af
Fixing missed translation.

Fixes: bug #1207506

Change-Id: I6d5ef7a3d49031af286bd5df03ae3958b41f248b
Better sorting of flavors in the "Launch Instance" view

By default, returns the available flavors, sorted by RAM usage
(ascending).  Override these behaviours with a CREATE_INSTANCE_FLAVOR_SORT
dict in local_settings.py.

DocImpact: a new django setting, CREATE_INSTANCE_FLAVOR_SORT.

Change-Id: I9f466ff306739369a85f7176da27932958fc8867
Fixes: Bug 1196690
Fix typo.

Change-Id: Iddae927e92db7cee4ca2585303a450ed21ebd3e2
Add support for parsing jsonfied heat error

Keep the legacy method for the cases that user may use
an old version of heat.

Fixes bug #1207624
Change-Id: I3346d7a6f8f51746ee5455720f093cd785623634
Merge "Fixing missed translation."
Update implementation and remove TODO comment

* openstack_dashboard/api/nova.py:
  (server_update): Update implementation since novaclient.servers.update() has
   changed.

   See (python-novaclient/in63073104665ee4597cf3b7aa8dc2295a8a7db794)

Closes-Bug: #1208714

Change-Id: I80e9b1c1998a32df4229e25fbd3e089bfbf609f0
Merge "Update implementation and remove TODO comment"
Refactoring of user assignment workflow.

The javascript code and template for project membership has been
renamed to horizon.membership.js. It has been modified to take
step_slug as an argument, this is used as the identifier for the
membership step variables - for supporting multiple membership step
in a single workflow.

Also, removed unused template, tables and views.

Change-Id: I8685a307006cabc7005def160875c844e24c60ef
Fixes bug 1208558
Merge "Fix selector syntax"
Allow translators to control the word order

Closes-Bug #1208807

Change-Id: I2d07a34b3c0479cb6384ef0041f8a6f4c58e1699
Revert "Fix selector syntax"

This reverts commit ece51a6676b2ab61b9ca0fc76daf29750db25c90

See Imre's comment on https://review.openstack.org/#/c/37473/
Ensure the user monkey patching is done for the API tests

When running a subset of the tests, the get_user middleware monkey
patching in openstack_auth.utils did not always happen, causing some
of the tests to fail due to missing expected properties.

Fixes bug #1209177

Change-Id: Ic00b842e740954b0f36353381f511f7ba3eab70b
Updates Topology to correctly handle resources in the INIT state.

Before resources are pushed to create_in_progress,
they now exist as init_complete.
This allows us to draw the entire topology at
instantiation instead of waiting for
resources to start creating before they can be seen
in the topology.

Change-Id: I9c5ea164ec13f1b89633c4b10c04e0c1941649b7
Implements: blueprint init-state-heat-topology
Merge "Updates Topology to correctly handle resources in the INIT state."
Merge "Ensure the user monkey patching is done for the API tests"
Merge "Revert "Fix selector syntax""
Sync install_venv_common from oslo

Change-Id: Iadcfa6d00b963a19ce15300b2293036cf0e8204b
Updated from global requirements

Change-Id: Ibf423f14a5c37aa298b2115bfd4936f660c6f530
fix gettext calls to work on uninterpolated strings

gettext needs to run before the interpolation
for the lookup to work

Fixes bug: 1210337
Change-Id: I0ca3deb635a686b50d1e29de1671b40d7c6c3358