CHANGES
=======

0.0.2
-----

* Add datasource support
* Fix bug when passing url and key into grafana
* Allow --testr-args for tox -ecover
* Disable cache support when using validate
* Use null backend when cache is disabled
* Create default configuration
* Pass package name to VersionInfo (part 2)
* Remove unused oslo_config settings
* VersionInfo for pbr needs to be package name
* Update .gitignore to vim temporary files
* Disable cache for cmd testcases
* Add PBR dependency
* Add delete command to CLI
* Rework grafana object for future functionality
* Replace oslo_config dependency with argparse
* Update pypi metadata to reference -infra
* Replace oslo_log dependency with standard logging
* Add some verbose message for validate / update commands
* Break out cmd testcases into seperate files

0.0.1
-----

* Make sure dashboard exists after we create it
* Clean up tox.ini
* Refactor grafana.py test coverage
* Add the ability to parse directories
* Reorder tox.ini envlist
* Add validate command
* Add caching support
* Fix documentation URL
* Revert "Drop oslosphinx requirement"
* Add docs for grafana-dashboards command
* Drop oslosphinx requirement
* Add a slug to better track dashboards
* Initial support for singlestat panel
* Initial support for graph panel
* Add test coverate for grafana.py
* The apikey is now optional
* Simplify .gitignore
* Fix scopping error with panel validation
* Change ignore-errors to ignore_errors
* Bump pbr requirement to >= 1.3
* Enforce properly indentation for json fixtures
* Remove Babel bits
* Use safe_load when parsing yaml
* Fix --version CLI output
* Initial unit tests for CLI
* Re-run tox -egenconfig to fix oslo.config bug
* Move yaml functions into its own class
* Drop support for py26 and py33
* Clean up README after import
* Add unit tests for Text Row
* Add unit tests for panels (dashlist)
* Fix tox -ecover command
* Add test coverage for rows
* Rework unit tests
* Rework Panel object
* Fix typo with grafana config object
* Create grafana section for configuration
* Add oslo.log for logging
* Add configuration file
* Update dashboard-001.yaml
* Add toggle for row title
* Add support for rows
* Add dashboard validation
* Properly build grafana URL
* Break out grafana class into own file
* Add grafana-dashboards cli client
* Add coverage for multiple panels
* Rename text panel fixture
* Add dashlist panel schema
* Initial commit of schema
* Initial Cookiecutter Commit
