[release-announce] [heat] heat-dashboard 1.1.0 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Thu Apr 19 21:29:56 UTC 2018
We joyfully announce the release of:
heat-dashboard 1.1.0: Heat Management Dashboard
This release is part of the rocky release series.
The source is available from:
https://git.openstack.org/cgit/openstack/heat-dashboard
Download the package from:
https://tarballs.openstack.org/heat-dashboard/
Please report issues through launchpad:
https://bugs.launchpad.net/heat-dashboard
For more details, please see below.
1.1.0
^^^^^
Upgrade Notes
* If you need to update your queens heat-dashboard to rocky, you
must copy the latest enabled file
(_1650_project_template_generator_panel.py) to
horizon/openstack_dashboard/enabled directory again. The enabled
file for template generator has been changed a lot in rocky and it
does not have compatibility with queens heat-dashboard. The
background of this change is that SCSS and xstatic modules are
started to be used rather than CSS and embedded JavaScript copies to
follow Horizon’s contribution rule. [bug 1753919] [bug 1755140] [bug
1755308]
Changes in heat-dashboard 1.0.2..1.1.0
--------------------------------------
08cc649 Imported Translations from Zanata
f3e9b66 Improve installation guide
6ad8ec1 Imported Translations from Zanata
65d82ae Imported Translations from Zanata
e69e115 Imported Translations from Zanata
3882c97 Imported Translations from Zanata
ae46aec Imported Translations from Zanata
ab78a8d add lower-constraints job
388c155 Imported Translations from Zanata
58e822a Imported Translations from Zanata
7fbb63e Updated from global requirements
0525d28 Avoid tox-install.sh
048423f Add documentation link to README
b7f54cc Imported Translations from Zanata
fd7ad7a Imported Translations from Zanata
606c8ad Updated from global requirements
c1ce418 Imported Translations from Zanata
2721621 Add release note for updated enabled file in rocky
6f61e8f Updated from global requirements
2550a3d Updated from global requirements
bafb475 Remove 404 image files
1a39ac2 Remove minified js
6656d20 Fix file path typo for hotgen-main.scss
f891aa0 Fix unix rights of svg files
3e3a2ad Delete settings import STATIC_URL
a03ba3f Imported Translations from Zanata
7732884 Rename API_TIMEOUT and API_PARALLEL vars
c8386e6 Imported Translations from Zanata
a04c8db Enables warning-is-error in sphinx
20ccb58 Improve doc structure
9124b2d Declare heat-dashboard depends on mox
678700d Imported Translations from Zanata
9170c43 Imported Translations from Zanata
1a29730 Imported Translations from Zanata
0e7f703 Update reno for stable/queens
41639a2 Revert "Revert "Drop django <= 1.10 support""
Diffstat (except docs and test files)
-------------------------------------
.eslintignore | 2 +-
.zuul.yaml | 51 +-
README.rst | 89 +-
heat_dashboard/content/template_generator/api.py | 4 +-
.../_1650_project_template_generator_panel.py | 32 +-
.../_1699_orchestration_settings.py | 4 +-
heat_dashboard/locale/en_AU/LC_MESSAGES/django.po | 8 +-
heat_dashboard/locale/en_GB/LC_MESSAGES/django.po | 6 +-
.../locale/en_GB/LC_MESSAGES/djangojs.po | 8 +-
heat_dashboard/locale/ko_KR/LC_MESSAGES/django.po | 6 +-
.../locale/ko_KR/LC_MESSAGES/djangojs.po | 8 +-
heat_dashboard/locale/pl_PL/LC_MESSAGES/django.po | 8 +-
heat_dashboard/locale/pt_BR/LC_MESSAGES/django.po | 6 +-
.../locale/pt_BR/LC_MESSAGES/djangojs.po | 6 +-
heat_dashboard/locale/tr_TR/LC_MESSAGES/django.po | 8 +-
heat_dashboard/locale/zh_CN/LC_MESSAGES/django.po | 6 +-
.../locale/zh_CN/LC_MESSAGES/djangojs.po | 6 +-
heat_dashboard/locale/zh_TW/LC_MESSAGES/django.po | 8 +-
.../css/angular-material.min.css | 6 -
.../template_generator/css/angular-material.scss | 18140 ++++++++
.../template_generator/css/angular-notify.min.css | 1 -
.../template_generator/css/angular-notify.scss | 83 +
.../template_generator/css/bootstrap.css.map | 1 -
.../template_generator/css/bootstrap.min.css | 6 -
.../template_generator/css/bootstrap.min.css.map | 1 -
.../css/font-awesome-4.7.0/HELP-US-OUT.txt | 7 -
.../css/font-awesome-4.7.0/css/font-awesome.css | 2337 --
.../font-awesome-4.7.0/css/font-awesome.min.css | 4 -
.../css/font-awesome-4.7.0/fonts/FontAwesome.otf | Bin 134808 -> 0 bytes
.../fonts/fontawesome-webfont.eot | Bin 165742 -> 0 bytes
.../fonts/fontawesome-webfont.svg | 2671 --
.../fonts/fontawesome-webfont.ttf | Bin 165548 -> 0 bytes
.../fonts/fontawesome-webfont.woff | Bin 98024 -> 0 bytes
.../fonts/fontawesome-webfont.woff2 | Bin 77160 -> 0 bytes
.../css/font-awesome-4.7.0/less/animated.less | 34 -
.../font-awesome-4.7.0/less/bordered-pulled.less | 25 -
.../css/font-awesome-4.7.0/less/core.less | 12 -
.../css/font-awesome-4.7.0/less/fixed-width.less | 6 -
.../css/font-awesome-4.7.0/less/font-awesome.less | 18 -
.../css/font-awesome-4.7.0/less/icons.less | 789 -
.../css/font-awesome-4.7.0/less/larger.less | 13 -
.../css/font-awesome-4.7.0/less/list.less | 19 -
.../css/font-awesome-4.7.0/less/mixins.less | 60 -
.../css/font-awesome-4.7.0/less/path.less | 15 -
.../font-awesome-4.7.0/less/rotated-flipped.less | 20 -
.../css/font-awesome-4.7.0/less/screen-reader.less | 5 -
.../css/font-awesome-4.7.0/less/stacked.less | 20 -
.../css/font-awesome-4.7.0/less/variables.less | 800 -
.../css/font-awesome-4.7.0/scss/_animated.scss | 34 -
.../font-awesome-4.7.0/scss/_bordered-pulled.scss | 25 -
.../css/font-awesome-4.7.0/scss/_core.scss | 12 -
.../css/font-awesome-4.7.0/scss/_fixed-width.scss | 6 -
.../css/font-awesome-4.7.0/scss/_icons.scss | 789 -
.../css/font-awesome-4.7.0/scss/_larger.scss | 13 -
.../css/font-awesome-4.7.0/scss/_list.scss | 19 -
.../css/font-awesome-4.7.0/scss/_mixins.scss | 60 -
.../css/font-awesome-4.7.0/scss/_path.scss | 15 -
.../font-awesome-4.7.0/scss/_rotated-flipped.scss | 20 -
.../font-awesome-4.7.0/scss/_screen-reader.scss | 5 -
.../css/font-awesome-4.7.0/scss/_stacked.scss | 20 -
.../css/font-awesome-4.7.0/scss/_variables.scss | 800 -
.../css/font-awesome-4.7.0/scss/font-awesome.scss | 18 -
.../template_generator/css/hotgen-main.scss | 7 +
.../template_generator/css/hotgen.css | 169 -
.../template_generator/css/hotgen.scss | 171 +
.../css/img/icons/file-text-o.svg | 0
.../template_generator/css/img/icons/floppy-o.svg | 0
.../css/img/icons/ic_close_24px.svg | 0
.../template_generator/css/img/icons/trash.svg | 0
.../css/img/network/acceptDeleteIcon.png | Bin 20675 -> 0 bytes
.../css/img/network/addNodeIcon.png | Bin 20998 -> 0 bytes
.../css/img/network/backIcon.png | Bin 20802 -> 0 bytes
.../css/img/network/connectIcon.png | Bin 20764 -> 0 bytes
.../template_generator/css/img/network/cross.png | Bin 18303 -> 0 bytes
.../template_generator/css/img/network/cross2.png | Bin 17768 -> 0 bytes
.../css/img/network/deleteIcon.png | Bin 20981 -> 0 bytes
.../css/img/network/downArrow.png | Bin 4460 -> 0 bytes
.../css/img/network/editIcon.png | Bin 21016 -> 0 bytes
.../css/img/network/leftArrow.png | Bin 4531 -> 0 bytes
.../template_generator/css/img/network/minus.png | Bin 4147 -> 0 bytes
.../template_generator/css/img/network/plus.png | Bin 4341 -> 0 bytes
.../css/img/network/rightArrow.png | Bin 4514 -> 0 bytes
.../template_generator/css/img/network/upArrow.png | Bin 4461 -> 0 bytes
.../css/img/network/zoomExtends.png | Bin 4464 -> 0 bytes
.../heat_dashboard/template_generator/css/vis.css | 1248 -
.../heat_dashboard/template_generator/css/vis.scss | 1248 +
.../template_generator/js/libs/FileSaver.js | 188 +
.../template_generator/js/libs/angular-material.js | 36390 ++++++++++++++++
.../template_generator/js/libs/angular-notify.js | 184 +
.../template_generator/js/libs/angular-uuid.js | 251 +
.../template_generator/js/libs/angular-vis.js | 227 +
.../template_generator/js/libs/js-yaml.js | 3862 ++
.../template_generator/js/libs/json2yaml.js | 103 +
.../template_generator/js/libs/vis.js | 41197 +++++++++++++++++++
.../template_generator/js/vendors/FileSaver.js | 188 -
.../js/vendors/angular-animate.min.js | 57 -
.../js/vendors/angular-animate.min.js.map | 8 -
.../js/vendors/angular-aria.min.js | 14 -
.../js/vendors/angular-aria.min.js.map | 8 -
.../js/vendors/angular-material.min.js | 18 -
.../js/vendors/angular-messages.min.js | 12 -
.../js/vendors/angular-messages.min.js.map | 8 -
.../js/vendors/angular-notify.min.js | 1 -
.../js/vendors/angular-sanitize.min.js | 16 -
.../js/vendors/angular-sanitize.min.js.map | 8 -
.../template_generator/js/vendors/angular-uuid.js | 251 -
.../template_generator/js/vendors/angular-vis.js | 227 -
.../template_generator/js/vendors/js-yaml.min.js | 3 -
.../template_generator/js/vendors/json2yaml.js | 103 -
.../js/vendors/ui-bootstrap-tpls-2.5.0.min.js | 10 -
.../template_generator/js/vendors/vis.js | 41175 ------------------
heat_dashboard/test/helpers.py | 4 +
karma.conf.js | 11 +-
lower-constraints.txt | 155 +
package.json | 5 +
.../enabled_file_for_tmplgen-71432805cbfe4176.yaml | 13 +
releasenotes/source/index.rst | 1 +
.../source/locale/de/LC_MESSAGES/releasenotes.po | 99 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po | 43 +-
.../source/locale/id/LC_MESSAGES/releasenotes.po | 8 +-
.../source/locale/ja/LC_MESSAGES/releasenotes.po | 7 +-
.../locale/ko_KR/LC_MESSAGES/releasenotes.po | 45 +-
.../locale/pt_BR/LC_MESSAGES/releasenotes.po | 45 +-
releasenotes/source/queens.rst | 6 +
requirements.txt | 4 +
setup.cfg | 1 +
test-requirements.txt | 2 -
tools/tox_install.sh | 65 -
tox.ini | 19 +-
138 files changed, 102668 insertions(+), 52615 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 450f3f9..890c13f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,0 +12,4 @@ python-heatclient>=1.10.0 # Apache-2.0
+
+# This will be installed from git in OpenStack CI if the job setting
+# required-projects for horizon:
+horizon>=13.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index fd81553..8842a87 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -25,2 +24,0 @@ testtools>=2.2.0 # MIT
-# This also needs xvfb library installed on your OS
-http://tarballs.openstack.org/horizon/horizon-master.tar.gz#egg=horizon
More information about the Release-announce
mailing list