puppetboard

Web frontend for PuppetDB

APACHE-2.0 License

Downloads
2K
Stars
706
Committers
121

Bot releases are visible (Hide)

puppetboard - v4.0.3

Published by github-actions[bot] about 2 years ago

  • Make facts with integer values which are strings internally findable. (#706)

Thanks to Stephen Ryan who contributed to this release!

puppetboard - v4.0.2

Published by github-actions[bot] over 2 years ago

puppetboard - v4.0.1

Published by github-actions[bot] over 2 years ago

  • Fix the Docker image - make the app start again. (#701).
  • Remove border-radius from the top menu to make it appear more clearly anchored to the page. (#699)

Thanks to Marcel Deglau who contributed to this release!

puppetboard - v4.0.0

Published by github-actions[bot] over 2 years ago

This is mostly a maintenance release.

The major version is bumped because of:

  • dropped support for PuppetDBs < 5.2.0 (Puppet 4 has reached its end-of-life in October 2018),
  • dropped support for Python 3.6 (end-of-life in December 2021).

There might be some performance improvements thanks to the upgrade of the core dependencies - Flask, Jinja2, Werkzeug etc.

Additional improvements:

  • Set custom user-agent header that will make troubleshooting easier.
puppetboard - v4.0.0b1

Published by github-actions[bot] over 2 years ago

This is a maintenance release. The major version is bumped because of dropped support for PuppetDBs < 5.2.13 (because of lack of Metrics v2) and Python 3.6 (which had its EOL in December 2021).

  • Set custom user-agent header that will make troubleshooting easier.

(Note: version 4.0.0a1 was not working, it had missing dependencies.)

puppetboard - v3.6.1

Published by github-actions[bot] over 2 years ago

  • Stop modifying the query response for showing as JSON (fixes #695, PR #696).
puppetboard - v3.6.0

Published by github-actions[bot] over 2 years ago

  • Show user-friendly error message when there's a problem with connecting to the PuppetDB and just zeros instead of HTTP 404 when the PuppetDB is just yet empty (PR #692),
  • Add a healthcheck to the Docker image (PR #690),
  • Fix Failures view when there are no logs (PR #693).

Thanks to the following contributors of this release: @ArthurWuTW, @jcpunk, @carlosduelo.

puppetboard - v3.5.1

Published by github-actions[bot] over 2 years ago

  • Fixed friendly error message toggle (when there is no env in the URL) (#688).
puppetboard - v3.5.0

Published by github-actions[bot] over 2 years ago

  • Report view improvements:
    • show Logs before Events as they are more useful,
    • show different, arguably more useful columns in Logs by default,
    • allow showing messages in a "friendly" mode (like in Failures view),
    • make Logs and Events filterable,
    • don't force column sizes for a better, automatic content layout,
    • use fixed-width font where it makes more sense,
  • Fix mixed up normal and OFFLINE_MODE for Query view.
puppetboard - v3.5.0rc1

Published by github-actions[bot] over 2 years ago

(The same as v.3.5.0.)

puppetboard - v3.4.2

Published by github-actions[bot] over 2 years ago

  • Fix auto-resize in radiator view,
  • Fix Query tab cannot be disabled on Docker
  • Removed unused import in setup.py,

Thanks to the following contributors of this release: @vilhelmprytz, @ldumont, @allan-reynolds.

puppetboard - v3.4.1

Published by github-actions[bot] over 2 years ago

  • Fixed broken PyPI package (#677).
  • Made the ToC links work when the README is displayed as the description in PyPI.

Thanks to the following contributors of this release: @Rewerson, @vchepkov.

puppetboard - v3.4.0

Published by github-actions[bot] over 2 years ago

  • Query view improvements:
    • Make the result clickable if a certname is in it (#652).
    • UX improvements: show the number of results, show a user-friendly error in case of a PQL syntax error, show a warning on empty result, use fixed-width font for matching the query with the possible error message, remove useless 'Cancel' button. (#653).
    • Add 'Download as CSV' and 'Download as XLSX' to the results (#654).
    • Make the result shareable using URL (#657).
  • New Failures view for showing the first error/failed resource for all nodes with a failed puppet run. It can show both "friendly" and raw error messages (#662).
  • Sort 'uptime' fact values correctly (#591).
  • Visual tweaks (#667).
  • Improvements for running with Docker:
    • Configurable binding host in Dockerfile (#660).
    • Allow passing PuppetDB certificates via environment variables when using Docker, in base64 encoding or not (#671).
    • Add Puppet code for running Puppetboard using Docker into the README (#672).
  • Add missing fonts and icons to the PyPI package (#666).
  • Refactoring: split views into separate files (#665).
  • Update many dependencies.

✨ Thanks to the following contributors of this release: @djluo, @GermanG, @jgrammen-agilitypr, @SeanHood, @tuxmea, @qhess34! 🌟

puppetboard - v3.4.0rc6

Published by github-actions[bot] over 2 years ago

Like 3.4.0 (RC5) and additionally:

  • Fix: handling facts in queries (#675).

Thanks to the following contributors of this release: @GermanG

puppetboard - v3.4.0rc5

Published by github-actions[bot] over 2 years ago

Like 3.4.0 (RC4) and additionally:

  • Add a new "Failures" view for showing the first error/failed resource for all nodes with a failed puppet run. It can show both "friendly" and raw error messages (#662).
  • Allow passing PuppetDB certificates via environment variables when using Docker, in base64 encoding or not (#671).
  • Add Puppet code for running Puppetboard using Docker into the README (#672).
  • Add missing fonts and icons to the PyPI package (#666).
  • Visual tweaks (#667).
  • Refactoring: splitted views into separate files (#665).

Thanks to the following contributors of this release: @SeanHood, @tuxmea, @djluo

puppetboard - v3.4.0rc4

Published by github-actions[bot] over 2 years ago

Like 3.4.0 (RC2) and additionally:

  • Fix some regressions in RC2 (#661).
  • Configurable binding host in Dockerfile (#660).

Thanks to the following contributors of this release: @GermanG, @jgrammen-agilitypr, @qhess34

(3.4.0 RC3 has been yanked, it's a broken release.)

puppetboard - v3.4.0rc2

Published by github-actions[bot] over 2 years ago

  • Query improvements:
    • Add Download as CSV and Download as XLSX buttons to the result (#654).
    • Make the result shareable using URL (#657).
    • Make the result clickable if a certname is in it (#652).
    • UX improvements: show the number of results, show a user-friendly error in case of a PQL syntax error, show a warning on empty result, use fixed-width font for matching the query with the possible error message, remove useless 'Cancel' button. (#653).
  • Sort the uptime fact values correctly (#591).
  • Minor update to some dependencies.

Thanks to the following contributors of this release: @GermanG, @jgrammen-agilitypr

puppetboard - v3.4.0rc1

Published by github-actions[bot] almost 3 years ago

  • Make the query result clickable if a certname is in it (#652)
  • Query UX improvements: show the number of results, show a user-friendly error in case of a PQL syntax error, show a warning on empty result, use fixed-width font for matching the query with the possible error message, remove useless 'Cancel' button. (#653)

Thanks to the following contributors of this release: @GermanG

puppetboard - v3.3.0

Published by github-actions[bot] almost 3 years ago

  • Show structured facts as pretty-formatted, syntax-highlighted JSON. Works on Node view and Facts view. Colors meaning are as follows: orange - number, blue - boolean, green - dict's key name. Implements #83.
  • Fix getting nodes with non-string fact values (#612).
  • Fix missing trailing 'u' character in facts with hashes (#567).
  • Add favicon (#650)
puppetboard - v3.3.0rc1

Published by github-actions[bot] almost 3 years ago

  • Show structured facts as pretty-formatted, syntax-highlighted JSON. Works on Node view and Facts view. Colors meaning are as follows: orange - number, blue - boolean, green - dict's key name. Implements #83.
  • Fix getting nodes with non-string fact values. Fixes #612.
Package Rankings
Top 5.85% on Pypi.org
Badges
Extracted from project README's
PyPI Version PyPI Downloads codecov By Voxpupuli
Related Projects