Permalink
Commits on May 3, 2012
  1. Merge pull request #96 from dabooze/master

    (#4096) Add auto-refresh feature
    lifton committed May 3, 2012
  2. cleanup

    Danijel Ilisin committed May 3, 2012
  3. renamed autofresh links

    Danijel Ilisin committed May 3, 2012
  4. added autorefresh mechanism

    Danijel Ilisin committed May 3, 2012
Commits on Apr 13, 2012
  1. Merge pull request #95 from pcarlisle/ticket/master/13565-backup-files

    (#13565) Delete junk backup files
    stahnma committed Apr 13, 2012
Commits on Apr 4, 2012
  1. (#13565) Delete junk backup files

    Delete files ending in ~ and .bak. These break some packaging systems.
    pcarlisle committed Apr 4, 2012
Commits on Mar 26, 2012
  1. Update CHANGELOG for 1.2.7

    stahnma committed Mar 26, 2012
Commits on Mar 22, 2012
  1. Updating CHANGELOG for 1.2.7rc1

    haus committed Mar 22, 2012
Commits on Mar 21, 2012
  1. Merge pull request #93 from lifton/master

    Fix regression
    stahnma committed Mar 21, 2012
Commits on Mar 20, 2012
Commits on Mar 19, 2012
  1. Merge branch 'ticket/master/13224-upgrade_vendored_rails'

    * ticket/master/13224-upgrade_vendored_rails:
      Upgrade vendored rails from 2.3.12 to 2.3.14
    Matt Robinson committed Mar 19, 2012
  2. Upgrade vendored rails from 2.3.12 to 2.3.14

    This upgrade includes security fixes:
    
    http://weblog.rubyonrails.org/2011/8/16/ann-rails-2-3-14/
    rails/rails@v2.3.12...v2.3.14
    
    This upgrade was accomplished like so:
    
        gem install rails --version 2.3.14
        rake rails:freeze:gems
    
    Reviewed-by: Josh Lifton <lifton@puppetlabs.com>
    Matt Robinson committed Mar 19, 2012
Commits on Mar 15, 2012
  1. Merge pull request #92 from lifton/master

    Refactor how account widgets are added to the header
    stahnma committed Mar 15, 2012
Commits on Mar 14, 2012
  1. Refactor how account widgets are added to the header

    This commit refactors the changes made in commit cd417f1.
    lifton committed Mar 14, 2012
  2. Merge pull request #91 from lifton/master

    Add account information option to header
    slippycheeze committed Mar 14, 2012
Commits on Mar 13, 2012
  1. Add account information option to header

    Previous to this commit, Dashboard did not have any way to display
    user account information. With this commit, an account_widgets
    callback is added to the global navigation header.
    lifton committed Mar 13, 2012
Commits on Feb 28, 2012
  1. Merge pull request #90 from ccaum/feature/master/12667_support_parame…

    …ters_in_rake_api
    
    Add parameters support for nodes and node groups
    lifton committed Feb 28, 2012
  2. Add parameters support for nodes and node groups

    Previous to this commit there was no rake API for setting parameters on
    nodes and node groups.  This commit adds the `node:parameters` and
    `nodegroup:parameters` tasks. Both accept two arguments:
    - *name* Which node or node group to apply the parameters to
    - *parameters* In format param1=val,param2=val2
    
    This format was chosen for two reasons. I wanted multiple parameters to
    be
    able to supported on a single command. Further, rake doesn't support
    multiple instances of the same argument so a format such as
    'parameter=param,value parameter=param2,value2' could not be supported.
    
    Example:
    `rake node:parameters name=master.puppet.internal \
    parameters=ntpserver=ntp1.mydomain.com,dnsserver=dns.mydomain.com`
    
    Potential Issues:
    Currently it is impossible to escape the *=* or *,* characters when
    specifying the parameters value.  So node or node group parameters that
    include a comma or equal sign will not be able to be specified.
    ccaum committed Feb 27, 2012
Commits on Feb 22, 2012
  1. Updating CHANGELOG for 1.2.6

    haus committed Feb 22, 2012
Commits on Feb 16, 2012
  1. Updated CHANGELOG for 1.2.6rc1

    haus committed Feb 16, 2012
  2. Merge pull request #89 from djsauble2/master

    Merging 1.2rc into master
    stahnma committed Feb 16, 2012
  3. Merging 1.2rc into master

    committed Feb 16, 2012
Commits on Feb 15, 2012
  1. Merge pull request #87 from lifton/feature/master/rack-middleware-rea…

    …d-only
    
    Add read-only access control hooks for Rack middleware
    
    Reviewed by Jeff McCune <jeff@puppetlabs.com>
    lifton committed Feb 15, 2012
  2. Merge pull request #84 from MosesMendoza/Ticket/master/12440_mark_con…

    …fig_in_spec_file
    
    (#12440) Add config flag to puppet-dashboard file in rh spec
    stahnma committed Feb 15, 2012
  3. Merge pull request #86 from djsauble2/12484_strip_whitespace

    (#12484) Strips whitespace from parameter keys
    slippycheeze committed Feb 15, 2012
  4. Merge pull request #88 from MosesMendoza/Ticket/master/12658_add_robo…

    …ts.txt
    
    (#12658) Add robots.txt to dashboard
    lifton committed Feb 15, 2012
  5. (#12658) Add robots.txt to dashboard

    Without this patch, in the default install of puppet dashboard,
    internet bots can crawl and index puppet dashboard sites.
    This patch adds a robots.txt file to dashboard that prevents
    crawling by all bot types of the whole site.
    
    Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
    MosesMendoza committed Feb 15, 2012
  6. (#12484) Strips whitespace from parameter keys

    Parameter keys for groups and nodes aren't allowed to have
    trailing spaces. This commit adds a filter before validation
    that strips these spaces.
    committed Feb 14, 2012
Commits on Feb 14, 2012
  1. Add read-only access control hooks for Rack middleware

    Prior to this commit, Dashboard could be put into a read-only mode by
    setting a flag in a configuration file. This commit extends this
    ability to Rack middleware. Specfically, Rack middleware can put
    Dashboard into read-only mode by declaring something like:
    
    env['rack.session']['ACCESS_CONTROL_ROLE'] = 'READ_ONLY'
    
    Prior to this commit, there were no tests for the read-only
    configuration flag. This commit adds tests for both methods of making
    Dashboard read-only. All tests pass. In addition, both read-only
    methods have been tested in a live environment.
    lifton committed Feb 14, 2012
  2. (#12440) change config behavior for logrotate.d/puppet-dashboard

    This patch modifies the rpm behavior with respect to
    logrotate.d/puppet-dashboard, marking it as a standard config
    file without the noreplace tag. Without this modification,
    if a puppet install were to require install of a new
    puppet-dashboard logrotate file, any user mods of the previous
    version would prevent the installation, instead causing the new
    config file to be installed as <config>.rpmnew.
    
    This patch changes the behavior to instead install the new
    config file by default, and save the previous file (if edited)
    as <config>.rpmsave.
    
    Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
    MosesMendoza committed Feb 14, 2012
  3. Merge pull request #85 from djsauble2/12153_supported_browsers

    (#12153) Adds list of supported browsers to README.markdown
    Randall Hansen committed Feb 14, 2012
Commits on Feb 10, 2012
  1. ($12440) Add additional config file to spec file

    Without this commit, the /etc/logrotate.d/puppet-dashboard
    file is overwritten during install, even if it exists and
    has been modified. This patch flags the logrotate.d/puppet-dashboard
    file as a config file, so that if it exists on the install
    target and is modified, the original version is preserved.
    
    Signed-off-by: Moses Mendoza moses@puppetlabs.com
    MosesMendoza committed Feb 10, 2012
  2. (#12440) Add config flag to puppet-dashboard file in rh spec

    Without this commit, the installer for dashboard treats the
    /etc/sysconfig/puppet-dashboard config file as a regular file
    and overwrites it during install, even if it already exists
    and has been modified.  This patch marks puppet-dashboard in
    the spec file as a config file, so that if it exists on the
    install target and is modified, the original version is preserved.
    MosesMendoza committed Feb 10, 2012