[release-announce] [mistral] mistral-dashboard 4.0.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 22 13:49:38 UTC 2017


We contentedly announce the release of:

mistral-dashboard 4.0.0: Mistral dashboard

This release is part of the ocata release series.

Download the package from:

    https://pypi.python.org/pypi/mistral-dashboard

For more details, please see below.

Changes in mistral-dashboard 3.0.0.0rc1..4.0.0
----------------------------------------------

72a0ef3 Fix 'tox -ereleasenotes' Error
7bd5e93 Update UPPER_CONSTRAINTS_FILE for stable/ocata
fda730a Update .gitreview for stable/ocata
b82f870 Updated from global requirements
8d7810e Updated from global requirements
ac86dfc Removed unnecessary utf-8 encoding
696c330 Task table - type column would refer to workflow executions accordingly
55425db Remove django<1.8 from tests
b1c1627 Move _50_mistral.py file into enabled folder
7037048 Remove the dependency on horizon repo
907cb4d Fixed: Dashboard: "Run action" functionality doesn't work
cd1c789 add CONTRIBUTING.rst
5584e25 Add Constraints support
61ff4a5 Updated from global requirements
a0262da Workflow list - added missing fields
0bcc4a9 Added links to DSL docs in create/update views
08e21dd Fix docs-gate for mistral-dashboard
4830558 Changed "Task Details" to "Task Execution Details"
91fac9f mistral-dashboard:fixed boolean field design bug
2a54532 mistral-dashboard: added action executions screens
b335f12 Updated from global requirements
92e3177 Show team and repo badges on README
e66e1f6 Fixed action screen "run" button CSS issue
576fbfa Remove mox in test-requirement.txt
14e0dc0 Added reno for stable/mitaka, stable/liberty and stable/newton
29824af Adding files to .gitignore
9cc8911 Cleanup unused files
1b73cff mistral-dashboard: entities name change for system consistency
d6c6c9c Updated from global requirements
539d53c Delete *openstack/common* in flake8 exclude list
95e1142 Updated from global requirements
e87c40b Updated from global requirements
69c29c7 Enable release notes translation
21563bf Maintain releasenotes for mistral dashboard
40f1fec Updated from global requirements
c53f508 Updated from global requirements
8030749 Updated from global requirements
0c1250f Added sphinix config to setup.cfg


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |   6 +
.gitreview                                         |   1 +
CONTRIBUTING.rst                                   |  16 ++
README.rst                                         |  11 +-
_50_mistral.py.example                             |  11 --
mistraldashboard/action_executions/__init__.py     |   0
mistraldashboard/action_executions/forms.py        | 102 ++++++++++++
mistraldashboard/action_executions/panel.py        |  26 +++
mistraldashboard/action_executions/tables.py       | 180 +++++++++++++++++++++
.../templates/action_executions/_update.html       |  17 ++
.../templates/action_executions/detail.html        |  96 +++++++++++
.../templates/action_executions/filtered.html      |  13 ++
.../templates/action_executions/index.html         |   9 ++
.../templates/action_executions/update.html        |  11 ++
mistraldashboard/action_executions/urls.py         |  34 ++++
mistraldashboard/action_executions/views.py        | 174 ++++++++++++++++++++
mistraldashboard/actions/tables.py                 |  15 +-
.../actions/templates/actions/detail.html          |   6 +-
mistraldashboard/actions/views.py                  |   8 +
mistraldashboard/api.py                            |  63 +++++++-
.../templates/cron_triggers/_create.html           |   2 +-
.../templates/cron_triggers/detail.html            |   6 +-
mistraldashboard/cron_triggers/views.py            |   6 +
mistraldashboard/dashboard.py                      |   5 +-
mistraldashboard/default/SmartCell.py              |  81 ----------
mistraldashboard/default/panel.py                  |   2 -
mistraldashboard/default/smart_cell.py             |  81 ++++++++++
.../default/templates/default/_booleanfield.html   |   4 +
.../default/templates/default/_preprint.html       |   3 +
mistraldashboard/default/utils.py                  |  28 +++-
mistraldashboard/enabled/_50_mistral.py            |  25 +++
mistraldashboard/enabled/__init__.py               |   0
mistraldashboard/executions/panel.py               |   4 +-
mistraldashboard/executions/tables.py              |   6 +-
.../executions/templates/executions/detail.html    |   8 +-
.../executions/templates/executions/index.html     |   4 +-
.../templates/executions/index_filtered_task.html  |   8 +
mistraldashboard/executions/urls.py                |   4 +-
mistraldashboard/executions/views.py               |  82 +++++++++-
.../static/mistraldashboard/css/style.css          |  46 +++++-
mistraldashboard/tasks/panel.py                    |   4 +-
mistraldashboard/tasks/tables.py                   |  28 +++-
mistraldashboard/tasks/templates/tasks/detail.html |  23 ++-
.../tasks/templates/tasks/filtered.html            |   2 +-
mistraldashboard/tasks/templates/tasks/index.html  |   4 +-
mistraldashboard/tasks/urls.py                     |   7 +-
mistraldashboard/tasks/views.py                    |  41 +++--
mistraldashboard/workbooks/panel.py                |   2 -
mistraldashboard/workbooks/tables.py               |   2 -
.../templates/workbooks/_select_definition.html    |   6 +
.../workbooks/templates/workbooks/detail.html      |   4 +-
mistraldashboard/workbooks/urls.py                 |   2 -
mistraldashboard/workbooks/views.py                |   8 +-
mistraldashboard/workflows/panel.py                |   2 -
mistraldashboard/workflows/tables.py               |  24 ++-
.../templates/workflows/_select_definition.html    |   6 +
.../workflows/templates/workflows/detail.html      |   4 +-
mistraldashboard/workflows/urls.py                 |   6 +-
mistraldashboard/workflows/views.py                |  67 ++++++--
releasenotes/notes/.placeholder                    |   0
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/_templates/.placeholder        |   0
releasenotes/source/conf.py                        |  63 ++++++++
releasenotes/source/index.rst                      |  13 ++
releasenotes/source/liberty.rst                    |   6 +
releasenotes/source/mitaka.rst                     |   6 +
releasenotes/source/newton.rst                     |   6 +
releasenotes/source/unreleased.rst                 |   5 +
requirements.txt                                   |   6 +-
setup.cfg                                          |   3 +
test-requirements.txt                              |  22 ++-
tools/install_venv.py                              | 147 -----------------
tools/with_venv.sh                                 |   4 -
tox.ini                                            |  25 +--
75 files changed, 1374 insertions(+), 379 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 9f2292c..346b1f3 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=1.6 # Apache-2.0
+pbr>=1.8 # Apache-2.0
@@ -9 +9 @@ django-compressor>=2.0 # MIT
-django-openstack-auth>=2.4.0 # Apache-2.0
+django-openstack-auth>=3.1.0 # Apache-2.0
@@ -12 +12 @@ python-mistralclient>=2.0.0 # Apache-2.0
-PyYAML>=3.1.0 # MIT
+PyYAML>=3.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 923e213..c899d1d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -3,0 +4 @@
+
@@ -6,2 +6,0 @@ hacking<0.11,>=0.10.0
-# Testing Requirements
-http://tarballs.openstack.org/horizon/horizon-master.tar.gz#egg=horizon
@@ -9 +8,2 @@ http://tarballs.openstack.org/horizon/horizon-master.tar.gz#egg=horizon
-coverage>=3.6 # Apache-2.0
+# Testing Requirements
+coverage>=4.0 # Apache-2.0
@@ -12,3 +12,2 @@ mock>=2.0 # BSD
-mox>=0.5.3 # Apache-2.0
-mox3>=0.7.0 # Apache-2.0
-nodeenv>=0.9.4 # BSD License  # BSD
+mox3!=0.19.0,>=0.7.0 # Apache-2.0
+nodeenv>=0.9.4 # BSD
@@ -21,0 +21 @@ xvfbwrapper>=0.1.3 #license: MIT
+
@@ -23,2 +23,8 @@ xvfbwrapper>=0.1.3 #license: MIT
-sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+oslosphinx>=4.7.0 # Apache-2.0
+reno>=1.8.0 # Apache-2.0
+docutils!=0.13.1,>=0.11 # OSI-Approved Open Source, Public Domain
+
+# Horizon requirements
+django-compressor>=2.0 # MIT
+django-openstack-auth>=3.1.0 # Apache-2.0





More information about the Release-announce mailing list