Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Return HTTP 400 Bad Request on Solr parse errorlcg/rebase-101 | Steven Danna | 2016-07-19 | 2 | -1/+13 |
| | | | | | | | | | | | | | | | | | | Previously, chef-zero would return an HTTP 500 Internal Server Error when the Solr parser failed. Now, we return HTTP 400 with an error message identical to that of the Erchef server. Returning HTTP 400 also improves the end-user experience since knife returns more sensible error messages. Before this patch: > knife search nodes 'recipes:bar::bar' ERROR: Server returned error 500 for http://127.0.0.1:8889/search... After: > knife search nodes 'recipes:bar::bar' ERROR: knife search failed: invalid search query: 'recipes:bar::bar' | ||||
* | Release 4.7.1v4.7.1 | Thom May | 2016-07-07 | 2 | -3/+10 |
| | | | | Signed-off-by: Thom May <thom@may.lt> | ||||
* | Merge pull request #221 from stanhu/suppress-request-info-log | Thom May | 2016-07-07 | 1 | -1/+1 |
|\ | | | | | Downgrade info log message to debug | ||||
| * | Downgrade info log message to debug | Stan Hu | 2016-07-06 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #220 from chef/4.7.0v4.7.0 | Tim Smith | 2016-06-30 | 2 | -7/+17 |
|\ | | | | | Release 4.7.0 | ||||
| * | Release 4.7.0 | Tim Smith | 2016-06-30 | 2 | -7/+17 |
|/ | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Merge pull request #219 from chef/rack | Tim Smith | 2016-06-30 | 1 | -5/+5 |
|\ | | | | | Depend on rack < 2 to restore Ruby 2.1 compat | ||||
| * | Depend on rack < 2 to restore Ruby 2.1 compat | Tim Smith | 2016-06-30 | 1 | -5/+5 |
|/ | | | | | | Rack 2.0.1 was just released and it requires Ruby 2.2+ Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Merge pull request #217 from chef/saml/et-205 | Stephan Renatus | 2016-06-09 | 1 | -11/+21 |
|\ | | | | | Add external_authentication_uid to actors endpoint for querying | ||||
| * | Add external_authentication_uid to actors endpoint for queryingsaml/et-205 | kmacgugan | 2016-06-09 | 1 | -11/+21 |
|/ | |||||
* | Release v4.6.2v4.6.2 | Steven Danna | 2016-04-28 | 2 | -2/+10 |
| | |||||
* | Merge pull request #216 from chef/ssd/log_response-at-debug | Steven Danna | 2016-04-23 | 1 | -1/+1 |
|\ | | | | | Log responses only at debug log level | ||||
| * | Log responses only at debug log levelssd/log_response-at-debug | Steven Danna | 2016-04-22 | 1 | -1/+1 |
|/ | |||||
* | Bump version to 4.6.1v4.6.1 | John Keiser | 2016-04-14 | 2 | -3/+11 |
| | |||||
* | Merge pull request #214 from chef/jk/merge_more_better | John Keiser | 2016-04-14 | 1 | -1/+1 |
|\ | | | | | Actually merge key data in user PUT response | ||||
| * | Actually merge key data in user PUT responsejk/merge_more_better | John Keiser | 2016-04-14 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #213 from chef/jk/userkeys | John Keiser | 2016-04-14 | 1 | -11/+12 |
|\ | | | | | Fix users endpoint in OSC compat mode to use a data store URL | ||||
| * | Fix users endpoint in OSC compat mode to use a data store URL | John Keiser | 2016-04-14 | 1 | -11/+12 |
|/ | | | | under /organizations (otherwise ChefFS will not understand it) | ||||
* | Merge pull request #211 from chef/jk/bump-versionv4.6.0 | John Keiser | 2016-04-14 | 6 | -11/+34 |
|\ | | | | | Bump version to 4.6 | ||||
| * | Bump version to 4.6jk/bump-version | John Keiser | 2016-04-14 | 6 | -11/+34 |
|/ | |||||
* | Merge pull request #212 from chef/tc/fix-host-port-options | John Keiser | 2016-04-14 | 3 | -8/+12 |
|\ | | | | | Fix bugs related to Array vs Enumerator vs Port for options[:port/host]. | ||||
| * | Explicitly support only ruby >= 2.1.0.tc/fix-host-port-options | Tyler Cloke | 2016-04-14 | 2 | -3/+3 |
| | | |||||
| * | Fix bugs related to Array vs Enumerator vs Port for options[:port/host]. | Tyler Cloke | 2016-04-14 | 1 | -5/+9 |
|/ | | | | | | [options[:port]].flatten does not do the right thing in the case that options[:port] is an Enumerator. options[:host] is not always an Array (can be a String). | ||||
* | A bit more cleanup. | Phil Dibowitz | 2016-03-22 | 1 | -0/+1 |
| | |||||
* | Enable listening on more than one address | Phil Dibowitz | 2016-03-22 | 3 | -21/+26 |
| | | | | | | If you listen on :: you get all v6 addrs. If you listen on 0.0.0.0 you get all v4 addrs. There's no way to listen on both. Allow people to pass in multiple `--host`s | ||||
* | Remove commented sections from travis config | danielsdeleo | 2016-03-18 | 1 | -8/+0 |
| | |||||
* | Remove unused gemfiles | danielsdeleo | 2016-03-18 | 4 | -30/+0 |
| | |||||
* | Merge pull request #205 from chef/tc/org-scoped-user-keys-get | Tyler Cloke | 2016-03-16 | 6 | -8/+68 |
|\ | | | | | Implemented GET /orgs/ORG/users/USER/keys(/key) endpoint recently added to server. | ||||
| * | Implemented GET /orgs/ORG/users/USER/keys(/key) endpoint recently added to ↵tc/org-scoped-user-keys-get | Tyler Cloke | 2016-03-15 | 6 | -8/+68 |
|/ | | | | server. | ||||
* | Unpin github_changelog_generator | John Keiser | 2016-03-04 | 1 | -1/+1 |
| | |||||
* | Disallow yanked versions of github_changelog_generator | John Keiser | 2016-02-26 | 1 | -1/+1 |
| | |||||
* | Use json helpers instead of calling FFI_Yajl directlyapi-v1 | danielsdeleo | 2016-02-25 | 2 | -13/+13 |
| | |||||
* | Implement APIv1 behaviors | danielsdeleo | 2016-02-25 | 6 | -8/+66 |
| | |||||
* | Another broken version is out :(jk/changelog-again | John Keiser | 2016-02-25 | 1 | -1/+1 |
| | |||||
* | Move default keys logic into ActorDefaultKeyEndpoint; fix #putjr/pedant-keys-2 | Jordan Running | 2016-02-24 | 9 | -78/+123 |
| | |||||
* | Make user and client keys endpoints pass Pedant specs | Jordan Running | 2016-02-24 | 14 | -124/+566 |
| | | | | | | | | | | | | | | | | | | | | | | | | | - Implement ActorKeyEndpoint, ActorKeysEndpoint. - Implement user, client keys in `ActorEndpoint#delete`, `#put`. - RestBase - Fix RestErrorResponse exceptions to report actual `rest_path` instead associated with the failed data store operation instead of `request.rest_path`. - Move `json_response`, `already_json_response` args `request_version` and `response_version` into options hash; add docs. - DataError, RestErrorResponse: Pass useful message text to `super`. - RestRouter: Clean up logging - Print request methods, paths and bodies more readably for log_level >= INFO. - Pretty-print RestRequest objects (only printed when log_level == DEBUG). - Server: Change default log_level to `:warn` (to enable logging cleanup above). - `Rakefile`, `spec/run_oc_pedant.rb` - Consume RSpec, Pedant options from `ENV['RSPEC_OPTS']`, `ENV['PEDANT_OPTS']` (see `rake -D`). - Consume `ENV['LOG_LEVEL'` (see `rake -D`). - Clean up ChefZero::Server default opts and move duplicated logic to `start_chef_server` method. | ||||
* | Disallow yanked github_changelog_generatorjk/fix-build-break | John Keiser | 2016-02-24 | 1 | -1/+1 |
| | |||||
* | Merge pull request #197 from chef/lcg/metadata-gem | Lamont Granquist | 2016-02-04 | 1 | -0/+5 |
|\ | | | | | fix necessary for metadata gem | ||||
| * | fix necessary for metadata gemlcg/metadata-gem | Lamont Granquist | 2016-02-04 | 1 | -0/+5 |
|/ | | | | | | there's a Kernel#gem method in ruby because someone thought that would be a great idea, kind of messes up method_missing when the method isn't missing... | ||||
* | Go back to chef master | John Keiser | 2016-01-29 | 1 | -1/+1 |
| | |||||
* | Update rubygems / bundlerv4.5.0jk/run-against-master-chef-sometimes | John Keiser | 2016-01-29 | 1 | -0/+4 |
| | |||||
* | Run chef-zero against master chef on travis | John Keiser | 2016-01-28 | 5 | -9/+24 |
| | |||||
* | Bump revision to 4.5.0jk/bump-4.5.0 | John Keiser | 2016-01-28 | 2 | -1/+14 |
| | |||||
* | Merge pull request #194 from chef/cd/run-acl-specs | John Keiser | 2016-01-28 | 8 | -17/+14 |
|\ | | | | | Make ACLs for policies/policy_groups/cookbook_artifacts work | ||||
| * | Fix container creation (was using wrong path)cd/run-acl-specs | John Keiser | 2016-01-28 | 3 | -7/+3 |
| | | |||||
| * | Make default policy ACLs look more normal | John Keiser | 2016-01-27 | 2 | -11/+3 |
| | | |||||
| * | Move skip-acl to ChefFS | John Keiser | 2016-01-27 | 1 | -1/+1 |
| | | |||||
| * | Stop skipping ACL tests | John Keiser | 2016-01-27 | 2 | -2/+0 |
| | | |||||
| * | Restore creator into policy_group ACL | John Keiser | 2016-01-27 | 1 | -1/+1 |
| | | |||||
| * | Correct policy_groups default permissions | John Keiser | 2016-01-27 | 2 | -2/+10 |
| | |