- [FEATURE] Support passing
DATADOG_PROXY
env var to controldogapi
behavior, #65 @datwiz - [OPTIMIZE] Only map
tags
if non-nil, #66 @owen - [MISC] Style updates, #60 @miketheman
- [MISC] Update test matrix to handle latest released major versions, #59 @miketheman
- [FEATURE] Submit Chef-related tags to Datadog for Events, #52 @miketheman
- [FEATURE] Place recent updated resources above stacktrace on failure, #46 @miketheman
- [BUGFIX] Handle cases where Chef fails during compile phase, #51 @miketheman
- [FEATURE] Allow credentials to be passed as string keys vs symbols, #50 @dwradcliffe
- [MISC] Testing framework updates, @miketheman
- [MISC] Doc updates
- [FEATURE] Allow specification of a
:hostname
to config to overridenode.name
, #41 @miketheman - [FEATURE] Allow passing an array of handles in config to alert when Chef fails, #29 @miketheman
- [OPTIMIZE] Use new version of
dogapi
lib to submit tags for Chef only, #28 @miketheman - [MISC] Updated versions of Chef tested
- [MISC] Style update for source file name, parens
- [MISC] Breaking Change: Chef 0.9.x is no longer supported. Extra code implemented for 0.9 versions has been removed. @miketheman
- [BUGFIX] Report correct response when failing to submit tags, #39 @miketheman
- [OPTIMIZE] Refactor hostname resolution to its own method, simplify
report
method. @miketheman - [OPTIMIZE] Refactor metrics reporting to its own method, simplify
report
method. @miketheman - [OPTIMIZE] Refactor tagging get/set to own methods, simplify
report
method. @miketheman - [MISC] Converted
opts
to an instance variable ofconfig
to reduce the amount of instance variables passing around. @miketheman - [OPTIMIZE] Don't try to tag node when Application Key isn't provided, #31 @miketheman
- [OPTIMIZE] Only load in the parts of the Chef gem that are used. @miketheman
- [OPTIMIZE] Change order in which event_data is constructed, to not lose the full backtrace, #37 @miketheman
Testing suite: #18, @miketheman
- Removed Tailor testing in favor of Rubocop
- Added Appraisals with specific Chef versions to be tested
- Added RSpec testing via VCR and Webmock
- [BUGFIX] moved Chef gem dependency to development, #34 @miketheman
- [BUGFIX] redis python client check was not properly checking the default version, @remh
- [MISC] tailor 1.3.1 caught some cosmetic issue, @alq
- [MISC] fixed a few repo & build issues, @miketheman
And all other versions were prior to this. See git history for more.