We contentedly announce the release of:
senlin-dashboard 0.9.0: Senlin Dashboard
This release is part of the rocky release series.
Download the package from:
https://tarballs.openstack.org/senlin-dashboard/
Please report issues through launchpad:
https://bugs.launchpad.net/senlin-dashboard
For more details, please see below.
Changes in senlin-dashboard 0.8.0..0.9.0 ----------------------------------------
7c71127 Add release notes for Rocky 635be67 fix syntax error in readme f5a9650 Drop mox from ClustersTest e552126 Prepare to support python3.6 f1d0543 fix tox python3 overrides ae870a5 Remove bad utf-8 char in README.rst 2326994 Imported Translations from Zanata 62a781e Imported Translations from Zanata c7b2e44 Imported Translations from Zanata 65999e4 Imported Translations from Zanata cbc3b07 Imported Translations from Zanata 3d7cf81 Clear selections for table view 2499301 Add python3 django 1.11 job instead of django 2.0 job 1d1b0f0 Imported Translations from Zanata e87a83e Imported Translations from Zanata 6e99dde Rename test files to test_* pattern 60a1345 Imported Translations from Zanata 8bc6024 Imported Translations from Zanata d60bad7 Fix postinstall for npm job 8b0e9f3 Fix tox jobs and remove tox_helper.sh 56ca3fb Django 2.0 support 2e2dec2 Follow the new PTI for document build 3c99afa Imported Translations from Zanata d740b44 Imported Translations from Zanata 717db9a Require the (soon-to-be) Rocky version of Horizon 43ebd44 Imported Translations from Zanata 7ddea73 Imported Translations from Zanata 5f2d73f Imported Translations from Zanata fac0b83 Imported Translations from Zanata d8894b0 Imported Translations from Zanata f5737e0 Imported Translations from Zanata 1f1b78a Imported Translations from Zanata 4b2e187 Imported Translations from Zanata 8929010 Reproduce navigations 6dada7b Install Horizon from git repository in tox test dd869a4 Imported Translations from Zanata aba0653 Imported Translations from Zanata 8b50c16 Fix type_name for profile 6083741 Imported Translations from Zanata c5226d3 Imported Translations from Zanata 0c84fd5 Imported Translations from Zanata 58d28d2 Imported Translations from Zanata efafbcc Add documentation and releasenotes links to README 0c0f744 Drop testenvs using django<=1.10 from tox d1f54e2 Imported Translations from Zanata 9380883 Imported Translations from Zanata c6e4708 Imported Translations from Zanata e5d307e add lower-constraints job 3f86df5 Imported Translations from Zanata 507e78e Imported Translations from Zanata 472125e Imported Translations from Zanata 4867b41 Install horizon directly from pypi 64ebb5e Updated from global requirements 58d48eb Updated from global requirements ea20df1 Be Angular-based panels as default 87f1bf8 Adding test to ensure compatibility with senlinclient and openstacksdk 860253d Imported Translations from Zanata 1f1ab1a Updated from global requirements 1e142b8 Fix SenlinApiTests for it to be run by tox 19f7d80 Add resize action for cluster c9da0c6 Fixing incompatibility with openstacksdk 0.10 and higher 1cdcacb Change senlin dashboard to not be the default dashboard 7045823 Updated from global requirements cb6e03d Imported Translations from Zanata 4665c21 Imported Translations from Zanata 82a869e Modify Descripition ce6963c Update home-page url 9793656 Imported Translations from Zanata 1e3b6fd Update reno for stable/queens f2a6c31 Imported Translations from Zanata 01ca9b2 Imported Translations from Zanata 67d95f8 [trivial] fix typo in senlin_dashboard/api/utils.py a7b5230 Imported Translations from Zanata 6d21f96 Imported Translations from Zanata f68face Add release notes for Queens 5e5d203 Adding region support
Diffstat (except docs and test files) -------------------------------------
.gitignore | 2 +- .zuul.yaml | 35 + README.rst | 6 +- lower-constraints.txt | 145 ++++ package.json | 26 +- .../notes/cluster-resize-9cf0c0a8a469f4ed.yaml | 7 + .../deprecate-django-panels-2ed61f84d4c76c90.yaml | 15 + releasenotes/notes/queens-741042b861cd8c6e.yaml | 31 + releasenotes/notes/rocky-f7f77b7e64f38dc6.yaml | 30 + releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 110 ++- .../source/locale/fr/LC_MESSAGES/releasenotes.po | 30 - .../source/locale/id/LC_MESSAGES/releasenotes.po | 224 ++++++ .../source/locale/ja/LC_MESSAGES/releasenotes.po | 111 ++- .../locale/pt_BR/LC_MESSAGES/releasenotes.po | 70 ++ .../locale/zh_CN/LC_MESSAGES/releasenotes.po | 8 +- releasenotes/source/queens.rst | 6 + requirements.txt | 5 +- senlin_dashboard/api/rest/senlin.py | 3 + senlin_dashboard/api/senlin.py | 56 +- senlin_dashboard/api/utils.py | 2 +- senlin_dashboard/cluster/clusters/forms.py | 2 +- senlin_dashboard/cluster/clusters/tables.py | 4 +- senlin_dashboard/cluster/clusters/urls.py | 2 +- senlin_dashboard/cluster/clusters/views.py | 4 +- senlin_dashboard/cluster/nodes/forms.py | 2 +- senlin_dashboard/cluster/nodes/tables.py | 2 +- senlin_dashboard/cluster/nodes/urls.py | 2 +- senlin_dashboard/cluster/nodes/views.py | 2 +- senlin_dashboard/cluster/policies/forms.py | 2 +- senlin_dashboard/cluster/policies/urls.py | 2 +- senlin_dashboard/cluster/policies/views.py | 2 +- senlin_dashboard/cluster/profiles/forms.py | 2 +- senlin_dashboard/cluster/profiles/urls.py | 2 +- senlin_dashboard/cluster/profiles/views.py | 2 +- senlin_dashboard/cluster/receivers/forms.py | 2 +- senlin_dashboard/cluster/receivers/tables.py | 2 +- senlin_dashboard/cluster/receivers/urls.py | 2 +- senlin_dashboard/cluster/receivers/views.py | 2 +- senlin_dashboard/enabled/_50_senlin.py | 2 +- senlin_dashboard/karma.conf.js | 15 +- senlin_dashboard/locale/de/LC_MESSAGES/django.po | 705 ++++++++++++++++++ senlin_dashboard/locale/de/LC_MESSAGES/djangojs.po | 785 ++++++++++++++++++++ .../locale/en_GB/LC_MESSAGES/django.po | 13 +- .../locale/en_GB/LC_MESSAGES/djangojs.po | 101 ++- senlin_dashboard/locale/id/LC_MESSAGES/django.po | 682 +++++++++++++++++ senlin_dashboard/locale/id/LC_MESSAGES/djangojs.po | 811 +++++++++++++++++++++ senlin_dashboard/locale/ja/LC_MESSAGES/django.po | 9 +- senlin_dashboard/locale/ja/LC_MESSAGES/djangojs.po | 102 ++- .../locale/ko_KR/LC_MESSAGES/django.po | 507 +++++++++++++ .../locale/zh_CN/LC_MESSAGES/django.po | 8 +- .../app/core/clusters/actions/actions.module.js | 10 + .../app/core/clusters/actions/delete.service.js | 5 + .../app/core/clusters/actions/resize.service.js | 261 +++++++ .../app/core/clusters/actions/scale-in.service.js | 128 ++++ .../app/core/clusters/actions/scale-out.service.js | 128 ++++ .../static/app/core/clusters/clusters.module.js | 1 + .../app/core/nodes/actions/delete.service.js | 5 + .../static/app/core/nodes/nodes.module.js | 1 + .../core/openstack-service-api/senlin.service.js | 26 + .../app/core/policies/actions/delete.service.js | 5 + .../static/app/core/policies/policies.module.js | 1 + .../app/core/profiles/actions/delete.service.js | 5 + .../static/app/core/profiles/profiles.module.js | 1 + .../app/core/receivers/actions/delete.service.js | 5 + .../app/core/receivers/actions/scale-in.service.js | 128 ---- .../core/receivers/actions/scale-out.service.js | 128 ---- .../static/app/core/receivers/receivers.module.js | 1 + senlin_dashboard/test/helpers.py | 10 + senlin_dashboard/test/settings.py | 10 + setup.cfg | 6 +- test-requirements.txt | 14 - tox.ini | 145 +++- 86 files changed, 5596 insertions(+), 712 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index f1f4014..ec90bd6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,0 +6,2 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 +PyYAML>=3.12 # MIT + @@ -7 +9,2 @@ python-senlinclient>=1.1.0 # Apache-2.0 -PyYAML>=3.10 # MIT + +horizon>=14.0.0.0b1 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index a3684d4..c100af1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,2 +5,0 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 -# Testing Requirements -http://tarballs.openstack.org/horizon/horizon-master.tar.gz#egg=horizon @@ -13,12 +10,0 @@ mox3>=0.20.0 # Apache-2.0 -nodeenv>=0.9.4 # BSD -nose>=1.3.7 # LGPL -nose-exclude>=0.3.0 # LGPL -nosexcover>=1.0.10 # BSD -openstack.nose-plugin>=0.7 # Apache-2.0 -nosehtmloutput>=0.0.3 # Apache-2.0 -selenium>=2.50.1 # Apache-2.0 -xvfbwrapper>=0.1.3 #license: MIT -# Docs Requirements -sphinx!=1.6.6,>=1.6.2 # BSD -openstackdocstheme>=1.18.1 # Apache-2.0 -reno>=2.5.0 # Apache-2.0