Change trove instance table name

To be consistent with other panels in
the dashboard we are renaming the trove
panels to use the term 'Instances'
instead of 'Databases' to represent the
top level Trove instance.

Change-Id: I30d2cfb82eeb7bf806dcf89e6a204a61a310f3ea
Closes-Bug: #1336492
Fixed cannot delete router port because of permission denied.

Removed the condition check in allowed function that is defined in the RemoveInterface class
which makes no sense because it is set in the delete function that runs after allowed function.

Change-Id: If0274b9dfcb9582a8e99735eb4e2f3e09b06f977
Closes-Bug: #1234447
Make some new strings translator friendly

_usage_summary.html:
blocktrans contains non-simple HTML tags and the range
of blocktrans seems natural. This commit split blocktrans
into the start and end part of the period.

templates/images/properties/_edit.html:
The sensence and the value are concatenated in the code
and translators cannot control the word order.

Change-Id: I3021d67dcb20968b785a8a98ed639a128e3412f2
Closes-Bug: #1354125
Fix policy check for LoadBalancer panels

Supply the missing project_id used for the policy target.

Change-Id: I2e53df473584b5b176704d89852817f994199986
Closes-Bug: #1324630
Remove hard-coded static prefix from JS and CSS files

Use global variable STATIC_URL in JavaScript, use relative
urls instead of absolute in CSS files.

Change-Id: Ib89d95c4cb425479e3e7af3d8b38292b3a335faa
Closes-Bug: #1342079
Add API filtering to paged tables

This adds the ability to filter paged tables (admin instances,
admin images, and project instances) based on supported API
query attributes.

Change-Id: I53cae922e3d349e2f01e8d0d688ddf04d65d84e4
Implements: blueprint table-filtering-by-api-query
Rename Trove create database dialog

To ensure consistency with the rest of the Trove screens and CLI,
and to be consistent with other OpenStack components we are renaming
the Trove Launch Database dialog to be Launch Instance

Changed the name of the dialog and references to Database Instance
in the dialog

Change-Id: I07e87c1945da4c5355f03a034f1649a546e0a192
Closes-Bug: #1324616
Merge "Make some new strings translator friendly"
Merge "Fixed cannot delete router port because of permission denied."
[Sahara] Added error handling for cluster template list

Added error handling when fetching cluster template list.

Change-Id: Ifffb5fc0639ed58b74e7b53e8c6f49e75a83c803
Closes-Bug: #1354597
Enable updating the status of a volume

Expose the functionality of the 'cinder reset-state' command in the UI.
As is the case with the 'cinder reset-state' command, this change
permits an operator to select any valid status, regardless of the
current status of the volume.

Implements: blueprint cinder-reset-volume-state
Change-Id: I45180e989fb535bfd1c5bc9123bf70e4b2e24f1b
Redefine instance.security_groups as list

The two tests modified here were incorrectly defining
instance.security_groups as a single value instead of a list.

Apparently Django 1.7 is no longer happy trying to iterate something that
is not an iterable.

The other test_instance_details_*() were already doing the correct
thing so just copy over the logic.

Change-Id: I3ea2525927f9adbc1f000a03b5aedfbcb2595c02
Remove the "Currently Not Supported" field from "Add VIP"

Change-Id: I0ecb726810ecb98309bab25000ed4e26693433ba
Closes-Bug: #1242458
Imported Translations from Transifex

Change-Id: I7d5419bf52d16368e44a9b59c5117a6444ace260
Run the integration tests headlessly

This will make it easier to run them on the gate.

Change-Id: I0cd4d440687c63220ea3f794756adb441a10fa8d
Closes-Bug: #1355186
Merge "Remove the "Currently Not Supported" field from "Add VIP""
Allow access to HTML final class string

The class_string property does NOT return the final class string.
This is evident in some of the BatchAction classes (which is a subclass).
The only way to get the final class string is through the get_final_attrs
method.

In order to retrieve the final class string, we would need to calculate
the final attributes. This can be cumbersome if all we want is the final
class string. This patch re-factored the code so that the final
class string can be retrieved independently.

Change-Id: I8f56ab407ac6426781cee4b531494d3ef2d41ea1
Closes-Bug: #1347071
Merge "[Sahara] Added error handling for cluster template list"
Merge "Enable updating the status of a volume"
Merge "Change trove instance table name"