Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update all auth email address from opscode.com and getchef.com to chef.io. | Noah Kantrowitz | 2016-02-02 | 28 | -34/+34 |
| | | | Generated via git ls-files | xargs perl -pi -e "s/(Author.*?<[^@]+@)(?:opscode\\.com|getchef\\.com)(>)/\\1chef.io\\2/gi" | ||||
* | Replace all Opscode copyrights with Chef Software. | Noah Kantrowitz | 2016-02-02 | 24 | -24/+24 |
| | | | Created via git ls-files | xargs perl -pi -e "s/(Copyright.*?), Opscode(,)? Inc(\.)?/\\1, Chef Software Inc./gi" | ||||
* | Copyright year update for 2016 and massive cleanup. | Noah Kantrowitz | 2016-02-02 | 36 | -41/+41 |
| | | | Generated via git ls-files | xargs perl -pi -e "s/[Cc]opyright (?:\([Cc]\) )?((?\!$(date +%Y))\\d{4})(-\\d{4})?([, ][ \d]+)*(,|(?= ))/Copyright \\1-$(date +%Y),/g" | ||||
* | Fix nil with properties: | John Keiser | 2016-01-27 | 1 | -1/+11 |
| | | | | | | 1. Warn when default values are invalid. 2. Never validate nil (on set or get) if there is no default. 3. Emit "will be invalid in Chef 13" warning when setting an invalid nil value. | ||||
* | Autofixing Style/PercentLiteralDelimeterslcg/percentliteraldelimeters | Lamont Granquist | 2016-01-18 | 1 | -2/+2 |
| | | | | | | See chef/chefstyle#11 for analysis and discussion. We select '{}' since audit of our source code shows that is the most common, and that used to be the dominant learning paradigm (e.g. in ruby 1.9 pickaxe book. | ||||
* | Use double quotes by default | Thom May | 2016-01-14 | 28 | -87/+87 |
| | | | | | | | This is an entirely mechanically generated (chefstyle -a) change, to go along with chef/chefstyle#5 . We should pick something and use it consistently, and my opinion is that double quotes are the appropriate thing. | ||||
* | autocorrecting Style/TrailingCommalcg/trailing_comma | Lamont Granquist | 2016-01-13 | 3 | -11/+11 |
| | | | | chefstyle -a fixed 1044 occurrances | ||||
* | Merge pull request #4388 from chef/lcg/more-rubocop-lint | Thom May | 2016-01-13 | 1 | -2/+2 |
|\ | | | | | more rubocop fixes | ||||
| * | more rubocop fixeslcg/more-rubocop-lint | Lamont Granquist | 2016-01-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | fixes: Lint/UnreachableCode Lint/NonLocalExitFromIterator Lint/LiteralInCondition Lint/EmptyEnsure Lint/DefEndAlignment Lint/CircularArgumentReference | ||||
* | | really fix copslcg/really-fix-cops | Lamont Granquist | 2016-01-12 | 1 | -8/+6 |
|/ | |||||
* | chefstyle: fix Lint/StringConversionInInterpolation | Lamont Granquist | 2016-01-12 | 1 | -1/+1 |
| | | | | useless use of `"#{foo.to_s}"` | ||||
* | Adding proxifier dependency and leveraging its ability to make TCPSocket.new ↵ | tyler-ball | 2015-12-09 | 1 | -0/+38 |
| | | | | respect ENV['http_proxy'] | ||||
* | just use extend | Lamont Granquist | 2015-12-02 | 1 | -14/+9 |
| | |||||
* | dpkg multipackage and bonus fixes | Lamont Granquist | 2015-12-02 | 2 | -2/+49 |
| | | | | | | | | - multipackages dpkg_package - fixes edge conditions in load-current-resource around purging/removing packages that threw errors before - fixes the ability to purge packages that have been removed - adds a lot of functional tests for dpkg_package | ||||
* | Make modules with properties work and inherit as expectedjk/property_mixin | John Keiser | 2015-10-20 | 1 | -8/+7 |
| | |||||
* | Move properties into a mixin module (verbatim move) | John Keiser | 2015-10-20 | 1 | -0/+303 |
| | |||||
* | Add test for nonzero systemctl exit code | John Keiser | 2015-09-28 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3510 from ckaushik/issue_2513 | Thom May | 2015-09-02 | 1 | -0/+1 |
|\ | | | | | Fixing Issue #2513 - the broken render of nested partial templates | ||||
| * | Fixing Issue #2513 - the broken render of nested partial templates with ↵ | Kaushik C | 2015-07-27 | 1 | -0/+1 |
| | | | | | | | | | | | | variables Authors: Kaushik C <kaushik.chand@gmail.com>, Sam Dunne <sam@sam-dunne.com> | ||||
* | | Rename log.deprecation to log_deprecation | John Keiser | 2015-09-01 | 1 | -8/+8 |
| | | |||||
* | | Pass deprecations through formatter instead of logs | John Keiser | 2015-09-01 | 1 | -8/+8 |
| | | |||||
* | | Refactor Chef::Mixin::WideString to remove implicit Windows dependency.mcquin/refactor-wstring | Claire McQuin | 2015-09-01 | 3 | -32/+76 |
| | | |||||
* | | Validating is comparing to true instead of ruby truthiness | Phil Dibowitz | 2015-08-21 | 1 | -1/+1 |
| | | | | | | | | It should use truthiness. | ||||
* | | Merge pull request #3775 from chef/salam/win64 | Salim Alam | 2015-08-19 | 1 | -39/+15 |
|\ \ | | | | | | | Enable 64-bit support for Powershell and Batch scripts | ||||
| * | | Enable 64-bit support for Powershell and Batch scripts | Salim Alam | 2015-08-19 | 1 | -39/+15 |
| | | | |||||
* | | | PR feedback | Lamont Granquist | 2015-08-18 | 1 | -39/+39 |
| | | | |||||
* | | | CHEF-5012: add methods for template breadcrumbs | Lamont Granquist | 2015-08-18 | 1 | -0/+47 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | adds: - cookbook_name - recipe_name - recipe_line_string - recipe_path - recipe_line - template_name - template_path accessible both as instance var (@-) and method (bare), like @node/node. | ||||
* | | Flatten regex validation array so nested arrays work | John Keiser | 2015-07-29 | 1 | -1/+1 |
| | | |||||
* | | Bring set_or_return behavior back in line with what it used to be | John Keiser | 2015-07-03 | 1 | -1/+24 |
| | | |||||
* | | Make required name attributes work | John Keiser | 2015-07-03 | 1 | -106/+63 |
| | | |||||
* | | Make required name attributes workjk/required_name_attribute | John Keiser | 2015-07-02 | 1 | -2/+2 |
| | | |||||
* | | Do not validate defaults, for backcompat purposesjk/property-base | John Keiser | 2015-06-23 | 1 | -1/+2 |
| | | |||||
* | | Freeze default constants | John Keiser | 2015-06-23 | 1 | -0/+1 |
| | | |||||
* | | Fix set_or_return order: default->coerce->validate | John Keiser | 2015-06-23 | 1 | -31/+63 |
| | | |||||
* | | Add some comments | John Keiser | 2015-06-23 | 1 | -13/+173 |
| | | |||||
* | | Evaluate lazy defaults in context of the instance | John Keiser | 2015-06-23 | 1 | -3/+9 |
| | | |||||
* | | Add coercion | John Keiser | 2015-06-23 | 1 | -0/+8 |
| | | |||||
* | | Add property_is_set? | John Keiser | 2015-06-23 | 1 | -10/+17 |
| | | |||||
* | | Ensure validators don't run against initial values | John Keiser | 2015-06-23 | 1 | -0/+1 |
| | | |||||
* | | Don't validate `nil` when setting the value to nil | John Keiser | 2015-06-23 | 1 | -17/+22 |
| | | |||||
* | | Allow values to be set to nil (override defaults) if user allows it | John Keiser | 2015-06-23 | 1 | -42/+49 |
| | | |||||
* | | Make "is" fail if you pass nil and don't validate it | John Keiser | 2015-06-23 | 1 | -11/+8 |
| | | |||||
* | | Add name_property | John Keiser | 2015-06-23 | 1 | -6/+7 |
| | | |||||
* | | Add "is" to property | John Keiser | 2015-06-23 | 1 | -97/+115 |
| | | |||||
* | | Create property on resource, alias attribute to it | John Keiser | 2015-06-23 | 1 | -9/+12 |
|/ | |||||
* | Better API version error handling helper code. | tylercloke | 2015-06-05 | 1 | -25/+32 |
| | | | | Renamed Chef::Mixin::ApiVersionRequestHandling.handle_version_http_exception -> server_client_api_version_intersection and made it do much more useful / sane things. See comments for details. | ||||
* | Reregister V0 support for Chef::Client. | tylercloke | 2015-06-05 | 1 | -0/+9 |
| | |||||
* | Added V1 support to Chef::User.update and removed admin field. | tylercloke | 2015-06-05 | 1 | -8/+5 |
| | |||||
* | Added versioned Chef Object API support code and repaired Chef::User.create. | tylercloke | 2015-06-05 | 1 | -0/+53 |
| | | | | Also added Chef::User.create V1 API support. Chef::User.create will attempt to use V1 of the server API, and if it fails, it will fall back to V0. | ||||
* | Fix hyphenated LWRP nameshyphenated-lwrp | John Keiser | 2015-06-03 | 1 | -4/+10 |
| |