Skip to content

Releases: voxpupuli/puppetboard

v3.2.0

21 Oct 14:48
Compare
Choose a tag to compare
  • Add from/till filter for reports (issue #625, PR #625)
  • Remove tabs for disabled features (issue #627, PR #636)
  • Add support for FreeBSD (#628)
  • Add support for Python 3.10 (#637)

Thanks to @smortex and @sebastianrakel for their contributions!

v3.2.0.rc1

06 Oct 12:33
Compare
Choose a tag to compare
v3.2.0.rc1 Pre-release
Pre-release
  • Add from/till filter for reports (issue #625, PR #625)
  • Remove tabs for disabled features (issue #627, PR #636)
  • Add support for FreeBSD (#628)
  • Add support for Python 3.10 (#637)

Thanks to @smortex and @sebastianrakel for their contributions!

v3.1.0

14 May 13:07
5d82115
Compare
Choose a tag to compare
  • Improve facts columns balancing (#618)
  • Allow to toggle checkboxes by clicking their label (#617)
  • Add support for Python 3.9 (#619)
  • pypuppetdb: raise version requirement >=2.4.0.rc1 because we need it for Python 3.9 support

(No changes since v3.1.0 RC1 except making this release final.)

(The post-releases of v3.1.0 have been created to push the new Docker image with the application, with all the appropriate tags).

v3.1.0.rc1

15 Apr 16:49
Compare
Choose a tag to compare
v3.1.0.rc1 Pre-release
Pre-release
  • Improve facts columns balancing (#618)
  • Allow to toggle checkboxes by clicking their label (#617)
  • Add support for Python 3.9 (#619)
  • pypuppetdb: raise version requirement >=2.4.0.rc1 because we need it for Python 3.9 support

This is a pre-release because of the big amount of changes in the new version of pyppetdb introduced in voxpupuli/pypuppetdb#201 that require more testing before a final release. Please test this version of Puppetboard, especially on your test environments and share the feedback!

v3.0.0

31 Mar 17:03
884a47f
Compare
Choose a tag to compare

This is a bugfix and maintenance release. The major version is bumped because of the Python 3.5 support drop.

(The post releases of 3.0.0 have been made only to update the README shown in PyPI.)

Features:

  • Change the default sort order of facts table to a-z, instead of z-a (#572)
  • Revamp the README (#601)

Bugfixes:

  • Fix noop class in _macros.html (#588)
  • Fix listing nodes with boolean fact values (#583)
  • Fix auto-resize in radiator view (#605)
  • Fix issue with no render when facts are empty (#607)

Other:

  • Drop Python 3.5 support (#593)
  • Update jQuery to 3.5.1 (#592)
  • Manage any other exception for get_or_abort (#606)
  • Improve getting resources from CDN (#609)
  • Migrate from Travis to GitHub Actions (#604)
  • New official Docker image (#616)

v2.2.0

31 Jul 06:13
f4d61c8
Compare
Choose a tag to compare
  • Fix default table sort (#444)
  • Use a select for endpoint select in query (#575)
  • Surround multiline messages with <pre> in reports (#576)
  • Fix CI builds by requiring pytest >= 4.6 (#577)
  • Add noop column in overview and nodes (#584)
  • Add title to events labels in overview and nodes (#585)

v2.1.2

01 Jul 19:05
v2.1.2
6138eea
Compare
Choose a tag to compare
  • Puppet DB 5.2.13 requires v2 metrics

v2.1.1

30 Mar 13:12
01bff63
Compare
Choose a tag to compare
  • Added support for new metrics API v2 on PuppetDB >= 5.3.11 and < 6.0.0 (#558)
  • Added Python 3.5 back into test matrix (#559)
  • Fixed bug in dailyreport.js that caused it not to render when served under a non-default virtual host (#557)

v2.1.0

20 Mar 13:44
5562718
Compare
Choose a tag to compare
  • Fixed Puppetboard's usage for the new metrics v2 API both on the home page for computing the average resources/node and the Metrics listing page. This change now supports the changes in PuppetDB >= 6.9.1 (https://puppet.com/security/cve/CVE-2020-7943/)
  • Added backwards compatability support for both the metric v1 and v2 endpoints
    depending on the version of the server. Any PuppetDB >= 6.9.1 will be queried with
    the v2 endpoint automatically (because v1 is disabled from here forward). Any
    PuppetDB <= 6.9.0 will use v1.
  • pypuppetdb: raise version requirement >=2.1.0 because changes were needed in this library to support the metrics v2 fixes.
  • app.py: Added python2 backwards compatability fix for importing urllib.

v0.3.0

16 Oct 11:02
Compare
Choose a tag to compare

UI improvements and stabilization

  • Core UI Rework #357 #355 #344 #353
  • Update to pypuppetdb 0.3.3 #416
  • Fix sort on data for index #400
  • Update Debian documentation #396
  • Offline mode fix #397
  • Fix fact attribute error on paths #395
  • Enhanced testing
  • Radiator CSS uses same coloring #388
  • Markdown in config version #321
  • Update Flask #376
  • Cleanup requirements.txt #375
  • Update package maintainer for OpenBSD #362