CHANGES
=======

21.0.0
------

* Imported Translations from Zanata
* Imported Translations from Zanata
* Imported Translations from Zanata
* Imported Translations from Zanata
* Fix small mistake in text
* Imported Translations from Zanata
* Remove unicode prefix from code
* Remove Python 3.8 and 3.9 support
* Update master for stable/2025.1

20.0.0
------

* Remove Babel from direct dependencies
* reno: Update master for unmaintained/2023.1
* tox: Drop envdir
* Bump hacking
* Update master for stable/2024.2

19.0.0
------

* Imported Translations from Zanata
* reno: Update master for unmaintained/zed
* Imported Translations from Zanata
* Update master for stable/2024.1
* Add options to attach pre/postfix to rate value
* reno: Update master for unmaintained/xena
* reno: Update master for unmaintained/wallaby
* reno: Update master for unmaintained/victoria

18.0.0
------

* reno: Update master for unmaintained/yoga
* Update python classifier in setup.cfg
* Update master for stable/2023.2

17.0.0
------

* Use py3 as the default runtime for tox
* Cleanup py27 support
* Imported Translations from Zanata
* Update master for stable/2023.1

16.0.0
------

* Imported Translations from Zanata
* Switch to 2023.1 Python3 unit tests and generic template name
* Update master for stable/zed

15.0.0
------

* Imported Translations from Zanata
* Imported Translations from Zanata
* Imported Translations from Zanata
* Imported Translations from Zanata
* Remove create\_instance override
* Imported Translations from Zanata
* Replace deprecated ugettext\_lazy
* Imported Translations from Zanata
* Address RemovedInDjango40Warning
* Convert project rating page to use v2 summary API
* Update release note title
* Add Python3 zed unit tests
* Update master for stable/yoga

14.0.0
------

* Remove the unused unicode
* Updating python testing classifier as per Yoga testing runtime
* Imported Translations from Zanata
* Add Python3 yoga unit tests
* Update master for stable/xena

13.0.0
------

* Replace deprecated import of ABCs from collections
* Moving IRC network reference to OFTC
* docs: Update Freenode to OFTC
* Changed minversion in tox to 3.18.0
* [ussuri][goal] Update contributor documentation
* setup.cfg: Replace dashes with underscores
* Respect endpoint type specified in Horizon
* Add Python3 xena unit tests
* Update master for stable/wallaby
* Imported Translations from Zanata

12.0.0
------

* Unstack series on the "Cost Per Service Per Hour" graph
* Update TOX\_CONSTRAINTS\_FILE
* Imported Translations from Zanata
* Add Python3 wallaby unit tests
* Update master for stable/victoria

11.0.0
------

* Imported Translations from Zanata
* Cleanup for Refactor-error-messages
* [goal] Migrate testing to ubuntu focal
* Update hacking for Python3
* Add py38 package metadata
* Drop use of third party mock
* Imported Translations from Zanata
* Switch to newer openstackdocstheme and reno versions
* Bump default tox env from py37 to py38
* Imported Translations from Zanata
* Add Python3 victoria unit tests
* Update master for stable/ussuri

10.0.0
------

* Imported Translations from Zanata
* Drop Django 1.11 support
* translation: drop babel extractor definitions
* Change README.rst with a better title
* Imported Translations from Zanata
* Add check-requirements job template
* Dependency and tox.ini cleanup
* Imported Translations from Zanata
* Remove python version specification in doc/requirements.txt
* Imported Translations from Zanata
* tox: Keeping going with docs
* Drop python 2.7 support and testing
* Switch to Ussuri jobs
* Use Horizon project template for django jobs
* Imported Translations from Zanata
* Update master for stable/train

9.0.0
-----

* Generate PDF documentation
* Add exception to error messages
* Adapt TemplatizableDict to python3 hasattr
* Bump openstackdocstheme to 1.30.0
* Remove unncessary '=='
* Modify the url of upper\_constraints\_file
* Blacklist sphinx 2.1.0 (autodoc bug)
* Add a check to custom\_service on CreateServiceForm
* Use openstack-python3-train-jobs for python3 test runtime
* Add success and error messages on some forms
* Add success and error messages on some forms
* Add python 3.7 classifier to setup.cfg
* Add asterisk mark for the required field on CreateScriptForm
* Add asterisk mark for the required field on CreateServiceForm
* Add python37 job
* Update sphinx dependency
* Use opendev repository
* OpenDev Migration Patch
* Dropping the py35 testing
* Update master for stable/stein

8.1.0
-----

* Update the predictive pricing
* Replace openstack.org git:// URLs with https://
* Use XStatic packages instead of JS files
* Rework the "reporting" tab
* Import reverse from django.urls rather than django.core.urlresolvers
* Update hacking version to latest
* Imported Translations from Zanata
* Explicitly specify the region\_name when instanciating a client
* Imported Translations from Zanata
* Change openstack-dev to openstack-discuss
* Imported Translations from Zanata
* Add missing JS source
* Imported Translations from Zanata
* Update min tox version to 2.0
* Imported Translations from Zanata
* Imported Translations from Zanata
* Update reno for stable/ocata
* Add testcases for cloudkitty-dashboard
* Imported Translations from Zanata
* fix tox python3 overrides
* fix tox python3 overrides
* Update reno for stable/queens
* Add the missing name in confirm delete modal
* Imported Translations from Zanata
* Imported Translations from Zanata
* Improve CloudKitty's dashboard
* Add support for OPENSTACK\_SSL\_{CACERT,NO\_VERIFY}
* Imported Translations from Zanata
* add python 3.6 unit test job
* switch documentation job to new PTI
* import zuul job settings from project-config
* Update reno for stable/rocky
* Modify the '.gitignore' file
* Add templates for modal forms
* Fix some typo in translatable strings

8.0.0
-----

* Imported Translations from Zanata
* Fix releasenotes translations
* The Python 3.5 is added
* Follow the new PTI for document build
* Delete the unused LOG code
* Remove the unused attributes in the tables
* Add the correct icon for the create action in table
* Switch to use stestr for unit test
* Remove the redundant "required=True"
* Enable translation for cloudkitty-dashboard
* Migration to Storyboard
* Adapt dashboard to new cloudkitty client
* Update .gitignore
* Update the documentation link for doc migration

7.0.0
-----

* Remove setting of version/release from releasenotes
* Fixed the display of Enable button of module changed to Disable
* Remove function order\_fields

6.0.0
-----

* django.conf.urls.patterns() is deprecated since 1.8
* Switch from oslosphinx to openstackdocstheme
* Fix NotImplementedError with horizon
* [Fix gate]Update test requirement
* Fix oslo\_debug\_helper not running

5.0.0
-----

* Add module priority in the dashboard
* User experience improvement on hashmap's forms
* Remove py26 support
* Added release note for cloudkittydashboard
* fix bug: change getSelectedImage to getSelectedImageOrSnapshot
* Set upper-constraints for tox
* remove useless file: dashboards/admin/dashboard.py
* Show team and repo badges on README
* Don't include openstack/common in flake8 exclude list
* Drop MANIFEST.in - it's not needed by pbr
* Fix miss import \_

0.6.1
-----

* TrivialFix: Fix typo in README file
* Update home page link in cfg file

0.6.0
-----

* Fix a javascript error on reporting page related to localization
* Add project in hashmap ressources
* show group\_name rather than group\_id
* Fix optional group when creating service mapping
* Adjust the reporting page
* Show threshold's level in group details page
* Delete unused views and urls
* fix hardcoded static path in angularjs
* Remove the spec file
* Updated dashboard for Angular
* Adds python-cloudkittyclient to requirements.txt

0.5.0
-----

* Fix the links in RPMs
* spec file: fix the package name
* Updated documentation
* Set fallback URL for instance pricing
* Updated to liberty requirements
* Use the default \`url\` tag instead
* Remove version from setup.cfg
* Fixed static files for Liberty
* Hashmap UI rework
* Refactor Rating UI
* Add UI for PyScripts rating module
* Add details on rating modules
* Fixed enabled files for Liberty release
* Updated files to the new namespace
* Update .gitreview for new namespace
* Change ignore-errors to ignore\_errors
* Moving to Liberty cycle (0.5)

0.4.1
-----

* Preparing release 0.4.1

0.4.0
-----

* Update setup.cfg
* Address some cosmetic issues on the dashboard
* Removed dict comprehension for py26 compatibility
* Provide a .spec file
* Fix the pbr package name
* Fixed bugs in reporting when no data was received
* Changed fields order in Hashmap panel
* Added support for new thresholds and groups
* First reporting graphs
* Rewrite of the whole dashboard
* Add the link between the client and panels
* Init the repo with common files
* Added .gitreview
