add missing references to policy files

In local_settings.py.example, there were references
to policy files missing. When changing policy file
location, those are required.

Change-Id: I60e2271bb9d323f484524a448d28e40a5ace69b3
Closes-Bug: #1315739
To allow keypair name could contain spaces

To allow the keypair name could contain
letters, numbers, underscores, spaces
and hyphens.

Changes:
Define a new key pair name regex
change key pair Name from CharField to RegexField
modify the test_import_keypair_invalid_key

Closes-Bug:#1288583
Change-Id: I0a20712759359d5cba052f701c51081eee3ca002
Merge "Use escapejs filter on JavaScript strings"
Merge "fixed typos found by topy"
added field 'delete on terminate' (launch/volume)

added field 'delete on terminate' in dialog 'launch instance'
when choosing 'boot from volume' as boot source

Change-Id: I06a208afdb5890e97040b1161c5317c9bab29ccd
Closes-Bug: #1316015
Merge "Refer local_settings in doc to customize settings"
Remove extraneous vim configuration comments

Remove vim setting:
comment - # vim: tabstop=4 shiftwidth=4 softtabstop=4

at the top of source code files, except for files in
openstack/common.

Change-Id: I9a5c6b17c6ef7ecec601f4503dfc7b31fc72e90a
Close-bug: #1229324
Integration tests - base class for all tests

The TestCase class will be the base for all tests, except the login
tests.
It contains two methods:
setUp - opens the login page, and performs the login to allow all test
start from the home page.

tearDown - returns the driver to the home page and logs out.

https://wiki.openstack.org/wiki/Horizon/Testing/UI

Partially implements blueprint: selenium-integration-testing

Change-Id: I748174108844c26eab0d375dafcd1f429f0e83dc
Fix pseudo-folder content listing

Change-Id: Ib01eaea0493a294daed7032e6f9f82c2a0e8798a
Closes-Bug: #1312222
Closes-Bug: rhbz#1094783
Add update method of snapshot name and description

Change-Id: I0c396bee1f14bdb96812012ea89d6fd2bf0c6e34
Closes-Bug: #1265140
Closes-Bug: #1296398
Merge "add missing references to policy files"
Merge "Changes in assert message and select dropdown"
Merge "Increase the datepicker input width"
wrap_list is not honored for not-editable cells

wrap_list attribute is used to add an enclosing <ul> tag to table cell
content.
_data_table_cell.html lacks the code to add that element if the cell content
is not editable (i.e. inline_edit_available is False or update_allowed is
False).

This patch add that missing code and some tests to ensure wrap_list works as
expected.

Change-Id: I261c345790b4dd2c8c6865d98e6ddad136ae1a72
Closes-Bug: #1316666
Merge "To allow keypair name could contain spaces"
ValueError when cookie pagesize is empty string

If a user somehow gets the value of 'horizon_pagesize' set to "", the
method horizon.utils.functions.get_page_size will raise a ValueError
because it can't convert the empty string to an int. Clearly this would
also happen if the value gets set to any other non-valid int-literal.

Change-Id: I4b1dd07df75d931f8c61823c93c5dd6ecc145686
Closes-Bug: 1316331
adding policy check for neutron

Policy checks for all actions on firewalls, loadbalancers, network_topology,
networks, routers and vpn panels.

Co-Authored-By: Lin Hua Cheng <lin-hua.cheng@hp.com>
Change-Id: Id12257d3200f8af6ff590fd576c4cb6e414b455a
Implements: blueprint network-rbac
policy checks for nova access/security actions

Adding policy rule checks for all Nova access and security actions.

Co-Authored-By: Lin Hua Cheng <lin-hua.cheng@hp.com>
Change-Id: I9f4e9209606999e5529e5ba068640d607b817f56
Implements: blueprint compute-rbac
Fix max_length value for flavor's name

Maximum length value for flavor name allowed in Nova is 255.
This value was set to 25 in Horizon.

Change-Id: I91917eb71ca49433e9dc700140fe0819d521976c
Closes-Bug: #1315486
Fix row updates for tables without quicksearch filtering.

Some tables do not have quicksearch filtering enabled (such as
Admin:Images). For these tables, row updates fail because of an
undefined reference to quicksearch.

This patch fixes this issue so that row update can continue to occur by
checking that quicksearch exists before invoking the cache method.

Change-Id: I4afc429ec6009840d1e793cb427a86b88dce53b6
Closes-bug: #1309268