2.1.3 (2020-09-01)
Fixed bugs:
Merged pull requests:
- Ensure that systemctl is reloaded on upgrade #153 (dhollinger)
- More build process fixes #152 (dhollinger)
- More build fixes #151 (dhollinger)
- Some pre-release fixes #150 (dhollinger)
- Add new sidekiq service files #149 (dhollinger)
- Create r10k log proxy #147 (dhollinger)
- Add log level options #142 (dhollinger)
- Update build tools for 2.1.2 #141 (dhollinger)
v2.1.2 (2020-07-21)
Fixed bugs:
- ArgumentError - wrong number of arguments (given 1, expected 2) #136
- puppet-webhook 2.1.1 runs in development mode #131
- Fix a parser issue with the module endpoint #137 (dhollinger)
- Bugfix: Run Puma in production mode #135 (bastelfreak)
Closed issues:
- Update r10k gem to 3.4.1 #121
Merged pull requests:
- document webhook configuration #138 (bastelfreak)
- Update r10k and dependencies #133 (dhollinger)
- Update gems to latest version #132 (bastelfreak)
- remove legacy travis config keys / use bionic as CI image #129 (bastelfreak)
v2.1.1 (2020-06-23)
Merged pull requests:
- Update puma version in vanagon #126 (dhollinger)
- Bump puma from 4.3.3 to 4.3.5 #125 (dependabot[bot])
- Remove coveralls due to vulnerable dependencies #124 (dhollinger)
- Added several package versions and a yum repo file #123 (dhollinger)
- Update docker-compose file #120 (dhollinger)
- Some docker fixes #119 (dhollinger)
v2.1.0 (2020-03-09)
Implemented enhancements:
- Add Warden and enforce token auth #82
- Update tests to use WebMock instead of Rack::Test #72
- Remove Puppet Server Requirement #70
Closed issues:
- Breaks on Ruby 2.4 #104
Merged pull requests:
- Improve the token generator #117 (dhollinger)
- Add/fix redis dependency #116 (dhollinger)
- Add new build tools and clean up some require statements #115 (dhollinger)
- correct ruby requirements in README.md #110 (bastelfreak)
- Bump rack from 2.0.6 to 2.0.8 #109 (dependabot[bot])
- Bump puma from 3.12.1 to 3.12.2 #108 (dependabot[bot])
- Add build config and tools #107 (dhollinger)
- Bump nokogiri from 1.10.2 to 1.10.5 #105 (dependabot[bot])
- Update yard gem #103 (dhollinger)
v2.0.0 (2019-05-17)
Breaking changes:
- Add sidekiq support with puppet and r10k libs #96 (dhollinger)
- MVC Rework #83 (dhollinger)
Fixed bugs:
- Fix a http body param bug #88 (dhollinger)
Closed issues:
- Rename
stash
parserbitbucket-server
, and reintroduce parser for stash users. #89
Merged pull requests:
- Final updates before release #101 (dhollinger)
- Added some more tests for the workers #100 (dhollinger)
- Add Docker container and example docker-compose #99 (dhollinger)
- Update the README in prep for 2.0.0 release #98 (dhollinger)
- Remove unecessary puppet integration #97 (dhollinger)
- Re-add user/pass support #95 (dhollinger)
- Added authentication model, controller, and tasks #94 (dhollinger)
- Remove gemnasium badge #93 (alexjfisher)
- Reinstate stash support in 2.x #91 (alexjfisher)
- Remove config file and have an example file in place #87 (dhollinger)
v1.7.0 (2019-02-18)
Breaking changes:
Merged pull requests:
- Re-enable
stash
(post receive hook plugin) support #90 (alexjfisher)
v1.6.2 (2019-01-15)
Fixed bugs:
- Ensure that the ssl cert/key content is sent to WEBrick, not the path #84 (dhollinger)
v1.6.1 (2018-12-23)
v1.6.0 (2018-12-19)
Implemented enhancements:
Fixed bugs:
- Logging settings don't work properly #77
- Change webrick log constants to strings to match conf file #80 (dhollinger)
Closed issues:
Merged pull requests:
- Ensure that loglevel is using the const value #78 (dhollinger)
- Add Sidekiq support #76 (dhollinger)
v1.5.2 (2018-11-02)
Merged pull requests:
- Only load mco and chatops plugins if enabled #66 (dhollinger)
v1.5.1 (2018-11-02)
Merged pull requests:
- Remove global mcollective requirement as it has been moved into a plugin #63 (dhollinger)
v1.5.0 (2018-11-02)
Implemented enhancements:
- Add tests to validate posts to the module route #37 (dhollinger)
Fixed bugs:
- puppet_webhook is not compatible with Ruby < 2.2.2 #56
Merged pull requests:
- Bitbucket Server (stash) detection / JSON updates #61 (ChetHosey)
- Stray payload reference #60 (ChetHosey)
- Changed minimum versions to Puppet 5/Ruby 2.2 #58 (ChetHosey)
- Add tests for the DataParsers helper module #55 (dhollinger)
v1.4.0 (2018-05-02)
Implemented enhancements:
- Rocketchat plugin #53 (dhollinger)
- ChatOps Plugin Support #52 (dhollinger)
v1.3.0 (2018-04-24)
Implemented enhancements:
- Add additional Slack options. #50 (dhollinger)
- Async routes #49 (dhollinger)
v1.2.0 (2018-04-06)
Merged pull requests:
v1.1.0 (2018-03-06)
Implemented enhancements:
- Allow github to send form-urlencoded payloads and bug fix in webrick_opts #45 (williamberman)
Closed issues:
- Refactor binary to pass configuration values from file or CLI #27
Merged pull requests:
- Replace all MCollective agent calls with the agent lib. #44 (dhollinger)
v1.0.0 (2017-12-21)
Implemented enhancements:
- (#puppethack) Add cli binary #40 (dhollinger)
Closed issues:
- Move all routes into a routes/ directory #26
Merged pull requests:
- Update config options and docs #41 (dhollinger)
- Fix payload gentypes #39 (dhollinger)
- Add simple config.ru file #38 (dhollinger)
- Switch to using rack-bodyparser #36 (alexjfisher)
- Move routes into a routes directory #35 (dhollinger)
- Fix generate_types typo #34 (alexjfisher)
- Fix Code Climate badges #33 (alexjfisher)
- Add reporting to CodeClimate and associated badges #32 (alexjfisher)
- Report coverage to Codacy and add badge #31 (alexjfisher)
v0.1.0 (2017-11-17)
Implemented enhancements:
- Cleanup config loader #2
Closed issues:
Merged pull requests:
- Development release 0.1.0 #24 (dhollinger)
- Add rubygems deploy to travis #23 (dhollinger)
- Fix TFS checks and add more fixtures/tests #22 (dhollinger)
- Fix README badges after project rename #21 (dhollinger)
- Finished renaming gem to puppet_webhook #20 (dhollinger)
- Preparing the README for Pre-Release #19 (dhollinger)
- Clean up configuration code #18 (dhollinger)
- Fix bug and add unit tests for stash payload #17 (alexjfisher)
- Move module_name parsing into the Parser #16 (dhollinger)
- Add first spec tests #15 (alexjfisher)
- Move repo_user/name parsing to webhook_json_parser #14 (alexjfisher)
- Add run_prefix_command back #13 (dhollinger)
- Add Apache 2.0 LICENSE file #12 (alexjfisher)
- Rubocop and travis #11 (alexjfisher)
- Refactor payload parsing #7 (alexjfisher)
- Get rack/parser working #5 (dhollinger)
- POC for rack-parser #4 (alexjfisher)
- Putting the server in the load path #1 (binford2k)
* This Changelog was automatically generated by github_changelog_generator