All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v6.1.0 (2020-03-20)
Implemented enhancements:
Closed issues:
- Install with Python3 #252
Merged pull requests:
- update repo links to https #269 (bastelfreak)
- Require group for vcsrepo as well #259 (paescuj)
- Fix Apache configuration fragment directory on Debian #233 (mattock)
v6.0.0 (2019-10-28)
Breaking changes:
- modulesync 2.7.0 and drop puppet 4 #242 (bastelfreak)
Implemented enhancements:
- add virtualenv_version parameter #255 (bastelfreak)
- add support for require ldap-group #236 (swenske)
Fixed bugs:
- rename LDAP include fragment file extension so it doesn't get include… #257 (lukebigum)
- fix missing @ in the apache templates #237 (swenske)
Closed issues:
- Feature Request: Show changes of noop run #246
Merged pull requests:
- Clean up acceptance spec helper #258 (ekohl)
- Updating dependencies #251 (pjonesIDBS)
v5.0.0 (2018-10-14)
Breaking changes:
Implemented enhancements:
Closed issues:
- Listen IP of Apache Vhost is not configurable #226
- Does puppetboard supports multiple puppetdb connections ? #219
- stankevich-python has been deprecated #215
Merged pull requests:
- modulesync 2.2.0 and allow puppet 6.x #230 (bastelfreak)
- allow puppetlabs/stdlib 5.x #221 (bastelfreak)
- drop EOL OSs; fix puppet version range #214 (bastelfreak)
- Rely on beaker-hostgenerator for docker nodesets #212 (ekohl)
v4.1.0 (2018-05-08)
Fixed bugs:
Closed issues:
- Default vhost configuration causes Apache to fail to start #192
Merged pull requests:
- Document that apache::mod::version should be included #211 (mattock)
- bump puppet to latest supported version 4.10.0 #209 (bastelfreak)
- add reverseproxy example using puppetlabs/apache module #207 (kpankonen)
- fix ProxyPass example #206 (kpankonen)
- Group should be a system group. #203 (ryanc)
- Propose small spelling change #201 (jeis2497052)
- update minimal vcsrepo version #198 (pgassmann)
- Set custom vhost parameters. for example Basic Auth #196 (c33s)
v4.0.0 (2017-11-11)
Breaking changes:
Implemented enhancements:
- Update to support Apache 2.4 - rework of #136 #189 (wyardley)
- Add boolean to control EPEL #181 (lukebigum)
Closed issues:
- Puppet CA certificate not configured correctly #142
Merged pull requests:
- Update (and run in Travis) acceptance tests, fix formatting in LDAP templates #190 (wyardley)
- Revert "Add apache file auth support" #188 (wyardley)
- Sort extra_settings to prevent churn #175 (barneycg)
- Add apache file auth support #149 (arioch)
v3.0.0 (2017-09-17)
Implemented enhancements:
- Add the ability to override home directory for the created user #183 (coreone)
- Apache vhost testing #172 (mterzo)
- replace all validate functions with datatypes #167 (bastelfreak)
Fixed bugs:
- Fixes puppetdb_verify_ssl parameter and apache::vhost unit tests #177 (fuero)
- Update the puppetdb_ssl_verify setting. #169 (rnelson0)
- Restart the web server when the settings file changes #159 (rnelson0)
Closed issues:
- New install, puppetboard start error #171
- Reduce dependency on other modules #166
- Problem with installing puppetboard. #163
Merged pull requests:
- Make EPEL soft dependency per style guide #185 (wyardley)
- Switch to puppet_install_helper (and fix rubocop warning in process) #184 (wyardley)
- add instructions on how to enable report storage to be able to view i… #182 (jonmosco)
- Fix github license detection #179 (alexjfisher)
- Document usage of Puppet CA via puppetdb_ssl_verify #150 (apeeters)
v2.9.0 (2017-01-13)
Implemented enhancements:
Closed issues:
- Add DEFAULT_ENVIRONMENT to settings.py #132
- Add Ability to pass OFFLINE_MODE to settings.py #130
- Release 2.7.5 to PuppetForge #118
- Adding ::puppetboard::apache::ldapauth? #110
Merged pull requests:
- Bump minimum version dependencies (for Puppet 4) #157 (juniorsysadmin)
- Remove unknown parameter from documentation #145 (ghoneycutt)
- Add ldap support #144 (elmobp)
- adding default_environment param #133 (james-powis)
- added offline mode #131 (james-powis)
- Explicitly ensure python-dev is installed #129 (dskad)
v2.8.2 (2016-05-05)
Merged pull requests:
- Release 2.8.2 #127 (bastelfreak)
- Fix Travis CI status image #126 (brandonweeks)
- rename to puppet-puppetboard #124 (bastelfreak)
v2.8.1 (2016-05-05)
Merged pull requests:
- Release 2.8.1 #123 (bastelfreak)
v2.7.5 (2016-05-05)
Closed issues:
- The parameter 'reports_count' is declared more than once in the parameter list #114
- please make a fresh release #103
- dependency error when specifying manage_virtualenv #101
- Documentation wrong on SSL #94
- progress or next steps for puppet 4 support #93
- Cut a new release #78
- Module version differences #77
- Setting 'PUPPETDB_SSL_VERIFY' via Hiera Fails #65
- Reference to missing service puppetboard #58
Merged pull requests:
- Update CHANGELONG.md #120 (bastelfreak)
- Release 2.7.5 #117 (jyaworski)
- Changelog md #116 (jyaworski)
- Version 2.7.4 #115 (jyaworski)
- Closes #93 #113 (jyaworski)
- Fixes #58. #111 (jyaworski)
- Move to voxpupuli #109 (jyaworski)
- add ssl parameter to puppetboard::apache::vhost #108 (brandonweeks)
- Update README and metadata.json to reflect org changes #106 (jyaworski)
- Ubuntu exceptions #104 (dalesit)
- Fix duplicate virtualenv declaration #102 (ogdensan)
- Feature/catalog #100 (bahner)
- Fixing what was broken in: 6b95a6ae53e7c4fc74ae830fe4123e3fdf7cb15b #99 (ryno75)
- Remove duplicate reports_count parameter #98 (badgerben)
- added conditionals around package installs #97 (ryno75)
- Default to managing selinux if ::selinux is true #96 (jyaworski)
- The process must match the group #95 (jyaworski)
- Correct selboolean value for selinux on RedHat osfamily. #92 (johnzimm)
- Fix some typo/syntax. Only on/off are valid for selboolean value #91 (Zophar78)
- update documentation for puppetdb_ssl #89 (mkinney)
- Support for .htaccess files #88 (tombuildsstuff)
- Correct default value for experimental in doc #86 (Vincent--)
- Adding the selinux setup to allow this to work on RHEL with selinux e… #84 (jlcox1970)
- Add bounds to dependency versions in metadata #79 (ghoneycutt)
2.7.3 (2015-07-20)
Merged pull requests:
2.7.2 (2015-07-15)
Merged pull requests:
- "remove pry" #81 (nibalizer)
- "Puppetboard now lives in puppet-community" #74 (nibalizer)
- Adding ability to specify limit on number of requests to the daemon #73 (holtwilkins)
- Require Vcsrepo[$dcroot] for wsgi.py file creation #72 (dbogen)
- No more testing on 1.8.7 #70 (nibalizer)
- fixup tests for trusty, add docker nodeset #69 (nibalizer)
2.7.1 (2015-02-04)
2.7.0 (2015-02-04)
Closed issues:
- SSL Cert permissions with managed user #49
- make static/ really static #48
- More flexibility with apache::vhost #47
- Quoting default_settings.py #35
Merged pull requests:
- Better comment about default value of reports_count #64 (txaj)
- Support adding arbitrary values to settings.py #63 (robinbowes)
- Clean up arrow alignement and add a default case to params.pp #62 (krionux)
- Description for rake task for metadata #60 (nibalizer)
- Fix missing listen parameter #57 (eshamow)
- Update metadata.json: fix dependency for stdlib #55 (codec)
- Linting metadata.json #54 (nibalizer)
- Moving to metadata.json #53 (nibalizer)
- Feature/set supplementary groups #52 (robinbowes)
- puppetdb_ssl renamed to puppetdb_ssl_verify #51 (robinbowes)
- Add CentOS caveats #50 (pbrit)
- Adding the ability to control the number of reports that you want to add... #40 (stack72)
2.5.0 (2014-06-23)
Closed issues:
- Have custom settings in settings.py. Don't manage default_settings.py #41
- manage user/groups separately #28
Merged pull requests:
- params: Make key and cert undef. #46 (daenney)
- Output the REPORTS_COUNT parameter to settings.py. Otherwise node pages ... #44 (sigmunau)
- Update wsgi.py.erb #43 (tommodore)
- move custom settings into settings.py. #42 (rmnwolf)
- Improve the docs after having tested the module #39 (nibalizer)
- Update Rakefile to ignore vendor gems in syntax task #38 (cmurphy)
- Quotes in conf file #37 (nibalizer)
- Beaker2 #36 (nibalizer)
- Adding lint and syntax testing #32 (nibalizer)
- introduce a prefix (wsgi_alias) into ::vhost #31 (igalic)
- Add the 'localise_timestamp' configuration option #30 (tomtheun)
- make managing of user/group optional #29 (igalic)
2.4.0 (2014-05-29)
Closed issues:
- Add a virtualenv dependency. Getting "Error: sh: 1: virtualenv: not found" #23
- Add git package dependency #21
- Offer security (ie basic auth) #19
- Allow configuration with SSL #18
- needs non-librarian(?) install instructions #16
Merged pull requests:
- Remove Puppetfile #26 (mcallaway)
- Ensure virtualenv package is 'installed' instead of 'true' #25 (nickchappell)
- Add support for virtualenv #24 (nibalizer)
- add a flag to manage git #22 (nibalizer)
- Add support for setting the git repository source. #20 (jasperla)
- Permit passing $proxy param #17 (hakamadare)
- Add stdlib version requirement to Modulefile #15 (bderickson)
- Users can specify Puppetboard Git SHA to use #14 (bderickson)
1.3.0 (2014-01-23)
Merged pull requests:
- PUPPETDB_SSL setting is now PUPPETDB_SSL_VERIFY #13 (fpletz)
- Document parameters for all classes, and variables used by templates #12 (jantman)
- Fix problem with pip install git requirement #11 (pavel-drabushevich)
1.1.0 (2013-11-25)
Closed issues:
Merged pull requests:
- add class parameters to configure default_settings.py #10 (juliushaertl)
- change base install directory to '$basedir' #9 (ashleygould)
- Fix typo in $docroot declaration #8 (cmurphy)
- Fix parameter list typo in README #5 (cmurphy)
- Fix parameter list typo in README #4 (cmurphy)
- Refactor module #3 (jtopjian)
- Update module dependencies #2 (blkperl)
* This Changelog was automatically generated by github_changelog_generator