We are glad to announce the release of: cloudkitty-dashboard 0.5.0: CloudKitty Horizon dashboard This release is part of the mitaka release series. With package available at: https://pypi.python.org/pypi/cloudkitty-dashboard For more details, please see below. Changes in cloudkitty-dashboard 0.4.1..0.5.0 -------------------------------------------- d3e9ad0 Fix the links in RPMs ecb8ad7 spec file: fix the package name 194ce88 Updated documentation 2530299 Set fallback URL for instance pricing 9ca6e2f Updated to liberty requirements 59563a9 Use the default `url` tag instead fdc5a70 Remove version from setup.cfg ae26a03 Fixed static files for Liberty 51f29e6 Hashmap UI rework e3f5989 Refactor Rating UI 9869b26 Add UI for PyScripts rating module b6a4ef4 Add details on rating modules c715a1b Fixed enabled files for Liberty release e1bd37b Updated files to the new namespace 53b4cc1 Update .gitreview for new namespace 99fd387 Change ignore-errors to ignore_errors 021013f Moving to Liberty cycle (0.5) Diffstat (except docs and test files) ------------------------------------- .coveragerc | 2 +- .gitreview | 2 +- README.rst | 50 +++--- cloudkittydashboard/_90_enable_ck.py | 29 ---- .../dashboards/admin/hashmap/forms.py | 177 +++++++++++---------- .../dashboards/admin/hashmap/tables.py | 95 ++++++----- .../hashmap/templates/hashmap/group_details.html | 84 +++++++++- .../dashboards/admin/hashmap/urls.py | 5 +- .../dashboards/admin/hashmap/views.py | 81 +++++++++- .../dashboards/admin/modules/tables.py | 9 +- .../modules/templates/rating_modules/details.html | 25 +++ .../dashboards/admin/modules/urls.py | 8 +- .../dashboards/admin/modules/views.py | 18 +++ .../dashboards/admin/pyscripts/__init__.py | 0 .../dashboards/admin/pyscripts/forms.py | 122 ++++++++++++++ .../dashboards/admin/pyscripts/panel.py | 22 +++ .../dashboards/admin/pyscripts/tables.py | 71 +++++++++ .../admin/pyscripts/templates/pyscripts/_form.html | 3 + .../pyscripts/templates/pyscripts/details.html | 21 +++ .../admin/pyscripts/templates/pyscripts/form.html | 8 + .../templates/pyscripts/pyscripts_list.html | 14 ++ .../dashboards/admin/pyscripts/urls.py | 28 ++++ .../dashboards/admin/pyscripts/views.py | 91 +++++++++++ cloudkittydashboard/dashboards/common.py | 24 +++ .../templates/rating/_launch_details_price.html | 12 +- .../project/rating/templates/rating/index.html | 14 +- .../reporting/templates/reporting/index.html | 1 - .../enabled/_11_admin_hashmap_panel.py | 4 + .../enabled/_13_admin_pyscripts_panel.py | 5 + .../static/cloudkitty/js/pricing.js | 15 +- contrib/cloudkitty-dashboard.spec.in | 22 ++- requirements.txt | 2 +- setup.cfg | 1 - setup.py | 2 +- test-requirements.txt | 6 +- 39 files changed, 908 insertions(+), 238 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 62ff5dc..cee6127 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr!=0.7,<1.0,>=0.6 +pbr>=1.6 diff --git a/test-requirements.txt b/test-requirements.txt index e658780..31f5ce4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10,2 +10,2 @@ sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 -oslosphinx<2.6.0,>=2.5.0 # Apache-2.0 -oslotest<1.6.0,>=1.5.1 # Apache-2.0 +oslosphinx>=2.5.0 # Apache-2.0 +oslotest>=1.10.0 # Apache-2.0 @@ -14 +14 @@ testscenarios>=0.4 -testtools!=1.2.0,>=0.9.36 +testtools>=1.4.0