summaryrefslogtreecommitdiff
path: root/lib/chef_zero
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | Release 4.7.0Tim Smith2016-06-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | Add external_authentication_uid to actors endpoint for queryingsaml/et-205kmacgugan2016-06-091-11/+21
| | | | | | |
* | | | | | | Release v4.6.2v4.6.2Steven Danna2016-04-281-1/+1
| | | | | | |
* | | | | | | Log responses only at debug log levelssd/log_response-at-debugSteven Danna2016-04-221-1/+1
| | | | | | |
* | | | | | | Bump version to 4.6.1v4.6.1John Keiser2016-04-141-1/+1
| | | | | | |
* | | | | | | Actually merge key data in user PUT responsejk/merge_more_betterJohn Keiser2016-04-141-1/+1
| | | | | | |
* | | | | | | Fix users endpoint in OSC compat mode to use a data store URLJohn Keiser2016-04-141-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | under /organizations (otherwise ChefFS will not understand it)
* | | | | | | Bump version to 4.6jk/bump-versionJohn Keiser2016-04-141-1/+1
| | | | | | |
* | | | | | | Fix bugs related to Array vs Enumerator vs Port for options[:port/host].Tyler Cloke2016-04-141-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 Dibowitz2016-03-221-0/+1
| | | | | | |
* | | | | | | Enable listening on more than one addressPhil Dibowitz2016-03-221-19/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | Implemented GET /orgs/ORG/users/USER/keys(/key) endpoint recently added to ↵tc/org-scoped-user-keys-getTyler Cloke2016-03-156-8/+68
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | server.
* | | | | | Use json helpers instead of calling FFI_Yajl directlyapi-v1danielsdeleo2016-02-252-13/+13
| | | | | |
* | | | | | Implement APIv1 behaviorsdanielsdeleo2016-02-255-7/+66
| | | | | |
* | | | | | Move default keys logic into ActorDefaultKeyEndpoint; fix #putjr/pedant-keys-2Jordan Running2016-02-248-76/+118
| | | | | |
* | | | | | Make user and client keys endpoints pass Pedant specsJordan Running2016-02-2412-79/+470
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | | | | | fix necessary for metadata gemlcg/metadata-gemLamont Granquist2016-02-041-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...
* | | | | | Bump revision to 4.5.0jk/bump-4.5.0John Keiser2016-01-281-1/+1
| | | | | |
* | | | | | Fix container creation (was using wrong path)cd/run-acl-specsJohn Keiser2016-01-281-2/+1
| | | | | |
* | | | | | Make default policy ACLs look more normalJohn Keiser2016-01-271-9/+1
| | | | | |
* | | | | | Stop skipping ACL testsJohn Keiser2016-01-271-1/+0
| | | | | |
* | | | | | Restore creator into policy_group ACLJohn Keiser2016-01-271-1/+1
| | | | | |
* | | | | | Correct policy_groups default permissionsJohn Keiser2016-01-272-2/+10
| | | | | |
* | | | | | Treat policies and policy_groups as directoriesJohn Keiser2016-01-271-4/+3
| | | | | |
* | | | | | changes to test chef-zero ACLs.Chris Doherty2016-01-273-3/+7
| | | | | |
* | | | | | DataNormalizer: Uniqify the list of actors, to satisfy pedant :acl specs ↵Chris Doherty2016-01-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | (possibly the list shouldn't repeat to start with, but no one will ever know.
* | | | | | Return 410 on /controls so we stop skipping that pedant spec.cd/run-controls-specsChris Doherty2016-01-252-0/+17
| | | | | |
* | | | | | idiomiaticify conversion of arbitrary input into a real Boolean.Chris Doherty2016-01-211-1/+1
| | | | | |
* | | | | | List of containers was missing policy_groups.Chris Doherty2016-01-211-1/+1
| | | | | |
* | | | | | Implement POST /containers to create a container with the given 'id' or ↵Chris Doherty2016-01-211-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | 'container_name'.
* | | | | | Bump revision to 4.3.3v4.4.2John Keiser2016-01-151-1/+1
| | | | | |
* | | | | | Support Chef versions that don't support cookbook_artifactsjk/cookbook-artifacts-hooverJohn Keiser2016-01-151-1/+8
| | | | | |
* | | | | | Rename cookbook artifactsJohn Keiser2016-01-153-9/+10
| | | | | |
* | | | | | Make hoovering and deleting parent dir work everywhere for cookbook_artifactsJohn Keiser2016-01-152-8/+10
| | | | | |
* | | | | | Bump revision to 4.4.1v4.4.1John Keiser2016-01-141-1/+1
| | | | | |
* | | | | | Fix cookbook_artifactJohn Keiser2016-01-142-18/+34
| | | | | |
* | | | | | Merge pull request #179 from chef/cd/artifacts-rspec-supportv4.4.0Chris Doherty2015-12-111-0/+11
|\ \ \ \ \ \ | | | | | | | | | | | | | | ChefZero::RSpec support for cookbook_artifacts.
| * | | | | | ChefZero::RSpec support for cookbook_artifacts.cd/artifacts-rspec-supportChris Doherty2015-12-101-0/+11
| | | | | | |
* | | | | | | Bump revision to 4.4John Keiser2015-12-111-1/+1
|/ / / / / /
* | | | | | Implement /cookbook_artifacts endpoints.Chris Doherty2015-12-106-15/+151
| | | | | |
* | | | | | Fix typo for CR.jk/chef-fs-tests-plus-cdChris Doherty2015-12-081-1/+1
| | | | | |
* | | | | | Split policy endpoints into separate endpointsJohn Keiser2015-12-0711-378/+274
| | | | | |
* | | | | | Make policy groups and policies bettererJohn Keiser2015-12-077-159/+50
| | | | | |
* | | | | | Add rspec support for policies.Chris Doherty2015-12-072-0/+21
| |_|_|_|/ |/| | | |
* | | | | principal_endpoint.rb: comments.Chris Doherty2015-11-131-0/+4
| | | | |
* | | | | Bug-for-bug compatibility with Server, where pedant expects an "actors" list ↵Chris Doherty2015-11-131-2/+3
| | | | | | | | | | | | | | | | | | | | of ["pivotal", "pivotal"], but chef-zero has been returning ["pivotal"].
* | | | | open_source_endpoints() -> endpoints()Chris Doherty2015-11-101-2/+2
| | | | |
* | | | | Add a dummy GET that returns meaningful values, due to pedant making ↵Chris Doherty2015-11-102-0/+33
| | | | | | | | | | | | | | | | | | | | Solr-related calls.
* | | | | Implement oc_pedant's REST routes for policyfiles.Chris Doherty2015-11-106-7/+458
| |_|_|/ |/| | |
* | | | Bump revision to 4.3.2v4.3.2John Keiser2015-09-301-1/+1
| | | |