From 59c79c75928e1e8fadc959ac7d57521001ce454c Mon Sep 17 00:00:00 2001 From: Corey Hammerton Date: Tue, 28 Jun 2016 20:42:44 -0400 Subject: [PATCH] Puppetboard: Version Bump to 0.2.0 (#263) --- CHANGELOG.rst | 28 ++++++++++++++++++++++++++++ puppetboard/templates/layout.html | 2 +- setup.py | 8 ++++---- 3 files changed, 33 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c8944a862..fc3f2709c 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,34 @@ Changelog This is the changelog for Puppetboard. +0.2.0 +===== + +* Full support for PuppetDB 4.x +* Updating Semantic UI to 2.1.8 +* Updating Flask-WTF requirements to 0.12 +* Updating WTForms to 2.x +* Restored CSRF protection on the Query Tab form +* Updating Pypuppetdb requirement to 0.3.x +* New configuration option OVERVIEW_FILTER allows users to add custom + PuppetDB query clauses to include/exclude nodes displayed on the + index page +* Adding Radiator view similar to what is available in Puppet Dashboard +* Adding a drop-down list in the Reports tab to configure the number of + reports displayed +* Removing unneeded report_latest() endpoint. This endpoint was deprecated + with the addition of the `latest_report_hash` field in the Nodes + PuppetDB endpoint +* Enhancing Report pagination +* Using the OOP Query Builder available in Pypuppetdb 0.3.x +* Allowing PQL queries in the Query Tab +* Fixing double url-quoting bug on Metric endpodint calls +* Adding a Boolean field to the Query form to prettyprint responses from + PuppetDB +* Fixing corner-case where empty environments would trigger a ZeroDivisionError + due to the Number of Nodes divided by the Number of Resources calculation +* Adding additional logging in `utils.py` + 0.1.2 ==== diff --git a/puppetboard/templates/layout.html b/puppetboard/templates/layout.html index 5798d6ea8..2aab7003f 100644 --- a/puppetboard/templates/layout.html +++ b/puppetboard/templates/layout.html @@ -48,7 +48,7 @@ {% endfor %} -
v0.1.3
+
v0.2.0
diff --git a/setup.py b/setup.py index bc70fdede..d9d6b03bb 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ os.system('python setup.py sdist upload') sys.exit() -VERSION = "0.1.3" +VERSION = "0.2.0" with codecs.open('README.rst', encoding='utf-8') as f: README = f.read() @@ -20,8 +20,8 @@ setup( name='puppetboard', version=VERSION, - author='Daniele Sluijters', - author_email='daniele.sluijters+pypi@gmail.com', + author='Corey Hammerton', + author_email='corey.hammerton@gmail.com', packages=find_packages(), url='https://github.com/voxpupuli/puppetboard', license='Apache License 2.0', @@ -31,7 +31,7 @@ install_requires=[ "Flask >= 0.10.1", "Flask-WTF >= 0.12, <= 0.13", - "WTForms < 3.0", + "WTForms >= 2.0, < 3.0", "pypuppetdb >= 0.3.0, < 0.4.0", ], keywords="puppet puppetdb puppetboard",