Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add make_child_entry in ChefFS CookbookSubdir | Maxime Brugidou | 2015-11-25 | 1 | -0/+5 |
| | | | | Following a517fa8a we can't call `child` on cookbook subdirs. | ||||
* | Use repo_mode to decide whether to treat /users as | John Keiser | 2015-11-18 | 1 | -7/+13 |
| | | | | a list of users or as invites | ||||
* | Properly rescue ENOENT on delete and send DataNotFoundError | John Keiser | 2015-11-18 | 1 | -6/+10 |
| | | | | so that callers can 404 when deleting a nonexistent path | ||||
* | Fix /acls/environments and /acls/environments/x.json | John Keiser | 2015-11-18 | 1 | -1/+14 |
| | |||||
* | Support POST /organizations/NAME/association_requests and POST ↵ | John Keiser | 2015-11-18 | 1 | -0/+160 |
| | | | | /organizations/NAME/users | ||||
* | Allow downloading of root_files in a chef repositoryssd/download-root-files | Steven Danna | 2015-10-23 | 1 | -1/+1 |
| | | | | | | | A FileSystemEntry with a nil parent is a "root directory" and thus should exists so long as its filesystem path exists. This was preventing the download of files such as invitation.json whose parent directory is a root directory. | ||||
* | Re-upgrade chef-zero to latestjk/latest-chef-zero | John Keiser | 2015-09-23 | 3 | -4/+7 |
| | |||||
* | Refactor "children" to use make_child_entry everywhere, simplifyjk/fs_children | John Keiser | 2015-08-07 | 17 | -87/+60 |
| | |||||
* | Don't return nil from make_child_entry | John Keiser | 2015-08-07 | 1 | -2/+2 |
| | |||||
* | Fix multiple directory warning to print actual directory | John Keiser | 2015-08-07 | 1 | -1/+1 |
| | |||||
* | Don't say a file system entry exists unless it can have the given | John Keiser | 2015-08-07 | 1 | -1/+1 |
| | | | | child. | ||||
* | Rename make_child / _make_child_entry -> make_child_entry for consistency | John Keiser | 2015-08-07 | 14 | -44/+31 |
| | |||||
* | Speed up file system access by not listing children on every | John Keiser | 2015-08-07 | 2 | -1/+20 |
| | | | | | | | | | child(name) access. Also removes an intermittent warning when first downloading large numbers of cookbooks where sometimes a cookbook directory has been created but its children have not: when you run child('other_cookbook') it lists 'cookbooks'.children and notices the empty directory. Annoying, and probably affects knife-ec-backup. | ||||
* | Allow cookbooks_dir to use chef_rest instead of rest for now. | tylercloke | 2015-07-06 | 2 | -10/+2 |
| | |||||
* | Cleanup. | tylercloke | 2015-07-06 | 1 | -1/+1 |
| | |||||
* | Default Chef::ChefFS::...::ChefServerRootDir.rest to use API V0 and ↵ | tylercloke | 2015-07-06 | 2 | -3/+11 |
| | | | | | | | | deprecated chef_rest. Unfortunately, chef_rest was using the now outdated Chef::HTTP so I could not default it to API V0. It was also being used anywhere except Chef::ChefFS::FileSystem::CookbooksDir, which can just as easially use rest instead of chef_rest as they provide the same interface. That update has been made. | ||||
* | Use windows paths without case-sensitivity.ksubrama/path_space | Kartik Null Cating-Subramanian | 2015-06-30 | 4 | -80/+126 |
| | | | | | | Fixes #1684 Add tests for path manipulation in chef-fs. Clean up the handling of paths in chef-fs. | ||||
* | Missing require (require what you use).jk/missing_require | John Keiser | 2015-06-26 | 1 | -0/+1 |
| | |||||
* | fix Lint/UnderscorePrefixedVariableName | Lamont Granquist | 2015-02-23 | 1 | -3/+3 |
| | |||||
* | fix Lint/Loop style | Lamont Granquist | 2015-02-18 | 1 | -2/+3 |
| | |||||
* | Ensure cookbook_manifest is required where it's used | danielsdeleo | 2015-02-11 | 1 | -0/+1 |
| | |||||
* | Temporarily implement deprecation warnings as errors | danielsdeleo | 2015-02-11 | 1 | -1/+1 |
| | | | | | This is an intermediate step where we're cleaning up all internal code to convert cookbook version objects to JSON in the new way. | ||||
* | Improve policy ChefFS supportpolicyfile-native-api-support | danielsdeleo | 2015-01-27 | 5 | -5/+56 |
| | |||||
* | Add ChefFS data handling for policies | danielsdeleo | 2015-01-27 | 2 | -0/+14 |
| | |||||
* | Add policy support to ChefFS configuration | danielsdeleo | 2015-01-27 | 1 | -4/+25 |
| | |||||
* | Merge pull request #2166 from charlesjohnson/UserDataHandler | Lamont Granquist | 2015-01-25 | 1 | -0/+1 |
|\ | | | | | Add display_name handling to Chef::ChefFS::DataHandler::UserDataHandler | ||||
| * | Add display_name handling to Chef::ChefFS::DataHandler::UserDataHandler | Charles Johnson | 2014-10-04 | 1 | -0/+1 |
| | | | | | | | | Add support for user full name as display_name to Chef::ChefFS::DataHandler::UserDataHandler | ||||
* | | Fix #2596: parse instead of from_jsonjk/2596 | John Keiser | 2014-12-10 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #2073 from opscode/ryan/group_post-mastertball/restore-050d148 | Serdar Sutay | 2014-11-19 | 1 | -0/+4 |
|\ \ | | | | | | | Populate the actors when creating groups | ||||
| * | | Populate the actors when creating groups | Ryan Cragun | 2014-11-19 | 1 | -0/+4 |
| |/ | |||||
* | | add empty? method for cheffs base dir class | curiositycasualty | 2014-10-28 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | add spec tests remove commented pry binding delegate to Array#empty? instead | ||||
* | | Found some JSON pretty printing statements I missed | tyler-ball | 2014-10-07 | 2 | -2/+2 |
| | | |||||
* | | Trying to eradicate all traces of the JSON gem from Chef | tyler-ball | 2014-10-07 | 3 | -3/+6 |
|/ | |||||
* | Add ChefFS rdoc, format existing ChefFS rdoc correctlyjk/doc | John Keiser | 2014-09-09 | 4 | -22/+148 |
| | |||||
* | Make Chef::Config.versioned_cookbooks configurable by consumersjk/versioned_cookbooks_config | John Keiser | 2014-09-05 | 7 | -15/+22 |
| | | | | without having to modify Chef::Config itself | ||||
* | Fix crash when repo root does not exist | John Keiser | 2014-09-05 | 1 | -7/+10 |
| | |||||
* | Add many comments to DataHandler and FileSystem classes | John Keiser | 2014-09-05 | 16 | -22/+138 |
| | |||||
* | Add org.json, members.json, invitations.json for full org download | John Keiser | 2014-09-05 | 13 | -23/+288 |
| | | | | and upload support | ||||
* | Switch back to ChefZero::RSpec version 3jk/rspec_zero_3 | John Keiser | 2014-08-29 | 1 | -1/+1 |
| | | | | And add some Enterprise tests (fix an acl delete issue) | ||||
* | Clean up acl data handler, add username to user handler for cheffishjk/data_handler_cleanup | John Keiser | 2014-08-27 | 2 | -2/+3 |
| | |||||
* | Warn on using 'everything' for knife download on a hosted setup PR #1913 | jmink | 2014-08-25 | 2 | -3/+12 |
| | |||||
* | Use thread-safe OpenSSL::Digest instead of Digest | Grzesiek Kolodziejczyk | 2014-08-20 | 1 | -2/+2 |
| | |||||
* | remove JSON gem usage | Lamont Granquist | 2014-08-11 | 6 | -12/+12 |
| | | | | | | | | | should fully convert to using ffi-yajl there are still issues with JSON gem monkeypatching interacting with chef-zero and the spec tests so we keep the requires here for the json gem and the ffi_yajl/json_gem here. when ohai and chef-zero are fixed, we an just require ffi_yajl. | ||||
* | Reverse the error wording in Chef::ChefFS::FileSystem#copy_entries | Jeremiah Snapp | 2014-08-01 | 1 | -1/+1 |
| | |||||
* | Remove unused argument to CookbookUploader#initialize | danielsdeleo | 2014-07-30 | 1 | -2/+2 |
| | |||||
* | [chef_fs/file_system] Ignore missing entry at destination when purgingssd/purge-ignore-missing-on-purge | Steven Danna | 2014-06-18 | 1 | -2/+6 |
| | | | | | | | | | If a user attempts to call #copy_to with a path that does not exist at either the source or destination and :purge set to true, we currently fail with an error trying to delete the non-existent entry at the destination. This patch ignores that failure. | ||||
* | Do not wait for clean exit when Exception is thrownjk/exiterror | John Keiser | 2014-06-02 | 1 | -4/+6 |
| | |||||
* | Fix tests on 1.8.7 | John Keiser | 2014-05-19 | 2 | -15/+17 |
| | |||||
* | Do not provide "lazy" unless it is available (Ruby 2.0+) | John Keiser | 2014-05-19 | 1 | -19/+21 |
| | |||||
* | Prevent parallel first/take/drop from processing things it shouldn't | John Keiser | 2014-05-19 | 1 | -6/+65 |
| |