Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

puppetboard: Adding PuppetDB 3.x support #176

Merged
merged 6 commits into from
Nov 10, 2015
Merged

puppetboard: Adding PuppetDB 3.x support #176

merged 6 commits into from
Nov 10, 2015

Commits on Oct 27, 2015

  1. puppetboard: Adding PuppetDB 3.x support

    Some excerpts from CHANGELOG.rst include:
    - Increasing the pypuppetdb requirements from 0.1.x to 0.2.x
    - The Reports page now lists reports from the reports endpoint instead of
      a link to a PuppetDB issue with a feature request
    - Adding a Catalogs page to view either individual node catalogs or compare
      them against other nodes
    - New environment awareness adds a new query parameter to all applicable
      endpoints to filter results based on the current environment. If the
      default environment 'production' is not available, or any other unavailable
      environment, the user is redirected to the first known environment.
    - Adding pagination functionality for reports (for now) based on the value of
      the REPORTS_COUNT configuration option (used for the limit and the offset
      calculation). Implementation also makes it possible for other UI enhancements.
    - Removing the limit_reports function from puppetboard/utils.py since paging
      parameters are now accepted by the pypuppetdb endpoint functions.
    - Bumping the version to 0.1.0
    corey-hammerton committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    af05f67 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2015

  1. Configuration menu
    Copy the full SHA
    9486adb View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2015

  1. Puppetboard/CHANGELOG

    Removing the environment switching point in the Known Issues section that has been dealt with.
    corey-hammerton committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    b04f941 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2015

  1. Merge branch 'puppet-community/master' into 0.1.0

    Fixing merge conflicts
    
    Conflicts:
    	puppetboard/app.py
    	puppetboard/forms.py
    	puppetboard/templates/catalogs.html
    corey-hammerton committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    f2393ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b628032 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2015

  1. puppetboard/app: Reducing code redundancy for environment retreival a…

    …nd checking
    
    Moving the envs variable out of the functions scope to the global scope,
    this enables each function to reference and use these values.
    
    Adding a new function check_env() to standardize the way to ensure that
    the request environment exists, if it doesn't then abort with a 404.
    
    This reduces 16 blocks of code and is in line with @daenney's suggestions
    corey-hammerton committed Nov 8, 2015
    Configuration menu
    Copy the full SHA
    4643905 View commit details
    Browse the repository at this point in the history