Don't display non-tenant Floating IP in Floating IP project tab

Previously Floating IPs from all tenants are displayed when logged
in as a user with admin role and Neutron is enabled. Neutron API
returns resources from all tenants when the API is called with admin
role, so we need to call the API with additional filter parameter to
limit the results to a given tenant.

Closes-Bug: #1226224
Change-Id: I47ddf77cd3c5d4c6141a67cb32c22cc917b485e6
PEP8 E126 has been resolved

Change-Id: Ic5d3b96b6061b7a34e7620d8d09418bd6976fbb1
Partial-Bug: #1085346
Adding Y value unit into linechart popup

- Adding a simplified solution of fetching a meter unit.
- Adding unit into linechart popup, (Rickshaw doesn't support label
  of axis, we may add it in the future, depending on new wireframes).

Fixes bug 1226489

Change-Id: I01aa27578b30e6ad0d27956a3ddd76663f7549ce
Merge "Don't display non-tenant Floating IP in Floating IP project tab"
Merge "PEP8 E126 has been resolved"
Fix volume snapshot creation

The referenced template was wrong, and the quota usages information
had not been switched to using limits.

Thanks to Nuno Santos and Rohan Kanade for the initial versions of
this patch.

Change-Id: I97f578b84cd1cd4babab2580c60f0132026e3c93
Closes-Bug: #1194506
Update error messeages in Launch Instance

If no image is selected when launching an instance, we will get
an error message "There are no image sources available; you must
first create an image before attempting to launch an instance."
In most cases this message is displayed when a user forget to
select an image. This commit changes the error message more generic
to avoid unnecessary confusion.

Closes-Bug: #1225755

It also changes the menu to display "No images available" if
no images are available rather than "Selct image" with no choice.

Change-Id: Ie5dd0760349c8b030baa2b2465776d0fa6c1767f
Replace OpenStack LLC with OpenStack Foundation

Change-Id: I6c638f04fb7c97ac986ef31c1190011ed90a43d2
Fixes-Bug: #1214176
Merge "Update error messeages in Launch Instance"
replace nova flavor_list call with trove call

The create instance workflow errantly pulls in the nova flavor list.
Trove maintains a separate flavor list and that API call is now made
instead.

Closes-Bug #1227886

Change-Id: I6b9314d493800fb342d925500a680626878ef744
Merge "Adding Y value unit into linechart popup"
Update English PO files (source lang of translations)

Change-Id: I86121285991123ce3db1e6aa2ebb58f28935b39b
Hide the View Details for swift pseudo-folder

Pseudo-folder does not have any metadata information. The
View Details action should be just hidden for this type
of object.

Change-Id: Ic6c719444b41b23a4c86ba9433daed2041d5bd24
Closes-Bug: #1227953
Chart css small fixes

-fix chart tooltip css
-remove redundant display of date (one in the tooltip,
    one at the top of the chart)
-change the legend css (better visual integration)
    - invert background and foreground color
    - remove underline on left tick
    - change tick color to black

Fixes bug #1228031
Change-Id: I45431866cd905209c4dc19f1334beb7cfff54630
replace hard coded url for vnc view

The URL for VNC view is hard coded to /project/instances/[instance_id]/vnc,
which will fail, if the dashboard is not placed in the root of the
web server.

Fixes bug 1228033

Change-Id: Ib0bb76f03b3adf6bd0d85230a292dec62298ecc4
Typo fix rangein -> range in

Change-Id: I2af716242b50624ec5f7cbd83a7054cc07694f06
Merge "replace nova flavor_list call with trove call"
Merge "Hide the View Details for swift pseudo-folder"
Merge "Replace OpenStack LLC with OpenStack Foundation"
Fix Instance secgroup update error with Nova secgroup

Nova add/remove_security_group takes secgroup name instead of id.
Add api test for update_instance_security_group in api.nova.

Change the parameter name "new_sgs" of server_update_security_groups
to "new_security_group_ids" to clarify it takes ID as a parameter.

Based on the initial patch in https://review.openstack.org/#/c/39940

Change-Id: I8d9b6f5c22eee5adbaea51ce352483ab74f488f6
Closes-Bug: #1207184