12236 Commits

Author SHA1 Message Date
adrian-turjak
65e26e9bc0 Move API Access panel to default panel group
Change-Id: I249524a58b15492f2824382a63c7cc978e52cc7a
Implements: blueprint reorganise-access-and-security
2017-02-08 13:58:29 +13:00
Jenkins
2c7483c10d Merge "Fix Hypervisors page" 2017-02-02 22:43:15 +00:00
Jenkins
4c2e2bbf9e Merge "Remove duplication from utils/settings.py" 2017-02-02 22:37:40 +00:00
David Lyle
b0bbc49d8c Fix Hypervisors page
The index template was incorrectly changed to the default, there
happens to be a lot on the index page, so this patch restores it.

Closes-Bug: #1661402
Change-Id: I3f8d1724060220e3b60f649988b843bc3457a8a1
2017-02-02 15:02:22 -07:00
Jenkins
a3e2a1e73b Merge "Release notes for XStatic updates" 2017-02-02 20:05:20 +00:00
Jenkins
7d5b6ebca6 Merge "Move Security Groups into its own panel" 2017-02-02 17:12:53 +00:00
Ian Y. Choi
0409080e7b i18n: The same use of args with ugettext_lazy
Different use of args in ungettext_lazy causes
error on import job from translation infrastructure
to horizon repository.

The use of variables in singular and plural strings
needs to be same. This commit also adjusts the string
with ugettext_lazy() as other strings are dealt with.

Change-Id: I9a836178b2d615504950545654242c0a4c196723
Closes-Bug: #1630507
2017-02-02 15:59:57 +00:00
Rob Cresswell
e7ec65e55f Remove duplication from utils/settings.py
We dont need to specify a filename for those packages that already have
a MAIN defined.

Change-Id: I84e7edbad6b57a37374c1d8591e1ebaab02298b2
2017-02-02 11:01:40 +00:00
Rob Cresswell
002bdf06cd Release notes for XStatic updates
Change-Id: I02665fa39211a1733c181cd7f6770a55ece45247
2017-02-02 10:55:33 +00:00
OpenStack Proposal Bot
ce7dc70c7f Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Ief14115b03dcad21dddfeac7e7e6d0573ba5224c
2017-02-02 08:01:29 +00:00
Rob Cresswell
e2698063e2 Move Security Groups into its own panel
This patch moves the Security Groups tab from the Access and Security
panel into its own panel under the Network panel group. As this is the
last tab in Access and Security, that panel is also removed by this
patch.

Change-Id: Id29c7ce635d46383742aec140def265d4b249aa5
Implements: blueprint reorganise-access-and-security
2017-02-02 13:19:21 +11:00
Rob Cresswell
99849ad88f Move Floating IPs from Access & Security to panel
This patch makes the Floating IPs tab in Access & Security its own panel
under Project > Network

Change-Id: Ibb83ae5a0448d2824c10f867e620cec8219b7b72
Implements: blueprint reorganise-access-and-security
2017-02-01 18:57:44 +00:00
OpenStack Proposal Bot
4f654e30c3 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I91fa7742de1b362d187cb3c367a49ee66bf4df93
2017-02-01 07:53:31 +00:00
Revon Mathews
6cc7d0b13e Fixes typo in syntax of DataTables row_actions
Replaces the '-' with '=' in the line listing row_actions for the
DataTale.

Change-Id: Id5c6bdee0695e3db7b021bbf899f7ebcabe55fd5
2017-01-31 15:23:21 -06:00
Jenkins
8708885270 Merge "Improve API Access Credentials template" 2017-01-31 18:21:16 +00:00
Rob Cresswell
1064803a6e Improve API Access Credentials template
- Match labels to inputs correctly
- Remove some redundant classes
- Fix indentation/make template readable

Change-Id: Ia98602fe3f602b315e4c16102bb593ae77f9be7b
Closes-Bug: 1659499
2017-01-31 08:51:29 +00:00
OpenStack Proposal Bot
7c4e85fbdc Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: If1c27003a701addf703085c14d4d7fa3b38a51bf
2017-01-31 07:55:38 +00:00
Rob Cresswell
aa444a60b1 Add OpenStack RC Download buttons to user menu
Adds the OpenStack RC Download buttons for keystone v2 and v3 to
the user menu dropdown

Change-Id: Ia1502f3f54e42ad0f18a8535871a27858a80e3d3
Implements: blueprint reorganise-access-and-security
2017-01-31 15:26:41 +13:00
Rob Cresswell
6b2b22631b Make API Access a panel under compute
This patch moves the API Access view, from a tab on the Access
& Security panel to its own panel under the Compute panel group

Change-Id: I1e523ba2e7e959474c0fc77f8b6c42994a481081
Implements: blueprint reorganise-access-and-security
2017-01-31 01:01:29 +00:00
Jenkins
94a47461c0 Merge "Make Key Pairs tab a panel under Compute" 2017-01-30 22:45:47 +00:00
Jenkins
427892ef9b Merge "wrong indentations" 2017-01-30 18:12:51 +00:00
Jenkins
6c0a581d27 Merge "use safer method splitlines() to replace split('\n')" 2017-01-30 17:12:04 +00:00
Jenkins
8dfa7d7297 Merge "Configuring number of apache processes" 2017-01-30 17:11:55 +00:00
liaozd
60db0269e0 wrong indentations
Change-Id: I967fbe1e1e92851f1ca330cf43b00fc1d65e5b36
Closes-Bug: 1657450
2017-01-30 16:51:48 +00:00
Jenkins
f15bf6bb14 Merge "Reuse Overview tab for Admin Volume Snapshots" 2017-01-30 16:36:12 +00:00
Jenkins
5ecc28189d Merge "Fix spec file variable/ improve code coverage" 2017-01-30 16:36:03 +00:00
Jenkins
3d24c0cef4 Merge "Imported Translations from Zanata" 2017-01-30 14:16:07 +00:00
Jenkins
1f1c8c6205 Merge "Support to delete instance from network topology view" 2017-01-30 12:59:55 +00:00
Rob Cresswell
1a58a1fd60 Make Key Pairs tab a panel under Compute
As part of the breaking up of Access and Security, move the Key Pairs
tab to a new panel under Compute. Separate patches will address Floating
IPs, Security Groups, and API Access.

Fixes include:
- Should be significantly faster to access Key Pairs, as we are no
longer running multiple API calls for the other Access & Security tabs
at the same time. Hooray for speed!
- Should be easier for new users to find where Key Pairs are located.
- Reduce reuse of identical translatable strings
- Use common templates instead of duplication
- Updated policy rules and added missing rules to table get_data
- Small cleanup of the Key Pair download page, which was previously
using modal classes despite not being a modal.

Change-Id: I66f1f65a2cb49bd10e0364b12efba4346f373ed3
Implements: blueprint reorganise-access-and-security
2017-01-30 12:52:12 +00:00
Jenkins
3821e62351 Merge "Remove shared checkbox for non-admin users when doing network things." 2017-01-30 10:15:58 +00:00
OpenStack Proposal Bot
98b20e4b44 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Ia09a6e1e03f6fd8eadd7e28f5e97cc757d7550e2
2017-01-30 07:55:51 +00:00
Jenkins
06651ab018 Merge "Fix alignment issues for nav-tabs and ul on details panels" 2017-01-30 05:52:18 +00:00
OpenStack Proposal Bot
5e5c64d87d Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I4ba204f92433e7e6586063b8a14dcf82c497837d
2017-01-28 07:55:41 +00:00
Jenkins
d04936e34d Merge "Fix TypeError in api/neutron.py" 2017-01-27 18:25:08 +00:00
Jenkins
1274a4b581 Merge "Snapshot not selected by default when launching it from images" 2017-01-27 14:25:12 +00:00
Jenkins
ce4aa061e6 Merge "Dashboard panels intermittently disappear when they are in the 'default' group." 2017-01-27 14:06:37 +00:00
Jenkins
c39ea1176f Merge "Update customizing.rst with a how to use the NG registry" 2017-01-27 09:35:15 +00:00
Jenkins
2e1118149b Merge "Fix issues on create network and create port modals" 2017-01-26 17:24:55 +00:00
Jenkins
763d5dd4b3 Merge "Allow OVA upload for images" 2017-01-26 09:31:50 +00:00
OpenStack Proposal Bot
675d3698d0 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Id7f6589ce9e2c4f550693ba4e216f2a12ee48f92
2017-01-26 07:49:10 +00:00
Jenkins
8201d7bc9f Merge "Keystone to Keystone Federation Drop Down" 2017-01-25 23:10:07 +00:00
Eddie Ramirez
2e66521ef0 Dashboard panels intermittently disappear when they are in the 'default' group.
Change-Id: I23a7c147e8241239e8fa13b265c2aa00dfcdbf2c
Closes-Bug: #1656045
2017-01-25 22:19:40 +00:00
Jenkins
cb3191dc58 Merge "Updated from global requirements" 2017-01-25 21:10:30 +00:00
Jenkins
24c794d8e9 Merge "Try to use 2.40 microversion for simple-tenant-usages" 2017-01-25 21:08:19 +00:00
Jenkins
fe8e7714c3 Merge "Simple tenant usage pagination" 2017-01-25 21:00:39 +00:00
OpenStack Proposal Bot
f3dd5b9915 Updated from global requirements
Change-Id: I2eefe258a4387d8dc9005d70fa029bffbcdf51bd
2017-01-25 20:21:12 +00:00
Jenkins
8ea525c2e7 Merge "Update default OpenStack branding across Horizon" 2017-01-25 18:19:50 +00:00
Jenkins
6618821c0d Merge "Remove log level adjustment in heat test data" 2017-01-25 18:16:57 +00:00
Gábor Antal
41ee8c0677 Fix TypeError in api/neutron.py
In api/neutron.py [1], there is a logging, which throws a TypeError,
because the arguments of the format message is passed as a tuple,
which is not working when you pass the arguments to the logger,
instead of replacing in-place. In the current code, running the log
message leds to the following:

TypeError: not enough arguments for format string
Call stack:
  File "test.py", line 9, in <module>
    "router=%s", (router_id, router))
Message: 'router_static_route_list(): router_id=%s, router=%s'
Arguments: (('asd', 'asdf'),)

In this patchset, this bug is fixed.

[1]: https://github.com/openstack/horizon/blob/master/openstack_dashboard/api/neutron.py#L1079

Change-Id: I233c435bb7ca89c6c8ecd49a66bccb5b59eedf41
Closes-Bug: #1659342
2017-01-25 17:14:56 +01:00
Rob Cresswell
b98a3a7f0c Remove log level adjustment in heat test data
This was a temporary workaround for an issue in heatclient which has now
been fixed. The workaround can now be removed.

Change-Id: I325c6e1e192cf7323a2f0ded8e62e1e050e829b2
Closes-Bug: 1653975
2017-01-25 13:14:29 +00:00