| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
chef-server-api/Rakefile
chef-server-webui/app/controllers/nodes.rb
chef-server-webui/app/controllers/users.rb
|
| | |
|
| |
| |
| |
| | |
dependencies
|
| |\ |
|
| | | |
|
| |/ |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
Raise exception if user tries to create node with no name
Display exception to the Web UI if the error is under 150chars (not a JSON dump)
|
| |\ \
| | | |
| | | |
| | | | |
pcross616/CHEF-698
|
| | |/
| | |
| | |
| | | |
* when editing a node autodetect is disabled so if a user edits a value incorrectly a JSON error is now thrown for the type of the attribute.
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
calling those APIs
|
| | |
|
|/
|
|
| |
deleted. If no admin user exists, on webui start, the default admin user will be created
|
| |
|
|\ |
|
| |\
| | |
| | |
| | |
| | |
| | | |
Conflicts:
chef-server-webui/app/controllers/status.rb
chef-server-webui/public/javascripts/JSONeditor.js
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Log exceptions for create/update failures
Notify the UI when an update failure occurs
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
pcross616/CHEF-659-ALPHA/master
|
| | | | |
| | | | |
| | | | |
| | | | | |
Fixing array creation, now detects parent object type.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* now using partials
* nodes/roles both use the same jsoneditor
* removed old version.
Conflicts:
chef-server-webui/public/javascripts/JSONeditor.js
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* using new JSON editor which handles escaped and non escaped characters
* JSON editor can load and refresh contents while editing the node
* attribute search
* much faster rendering
* uses JQuery and JSON2 libs
Supporting Code:
Views in the slice can throw content to header_content to add view specific header includes.
|
| |/ / |
|
| | | |
|
| |/
|/| |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Conflicts:
Rakefile
chef-server-slice/Rakefile
chef-server-slice/app/controllers/application.rb
chef-server-slice/app/controllers/cookbooks.rb
chef-server-slice/app/views/cookbooks/show.html.haml
chef-server-slice/lib/chef-server-slice.rb
chef-server/Rakefile
chef/Rakefile
chef/lib/chef.rb
chef/lib/chef/client.rb
chef/lib/chef/cookbook.rb
chef/spec/unit/client_spec.rb
cucumber.yml
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Updated the API to use the cdb_* methods for Chef::Node and
Chef::Role.list.
Updated the Web UI to exclusively use the non-cdb backing store methods.
Non-cdb backing store methods hit the API.
|
|
|
|
|
|
|
|
| |
Renamed the internal couchdb Chef::Node.list to cdb_list
Made Chef::Node.list hit the REST API
Fixed bug in Chef::Solr index rebuild script
Updated /nodes API endpoint to return a Hash rather than Array
Updated features
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Conflicts:
Rakefile
chef-server-slice/Rakefile
chef-server/Rakefile
chef/Rakefile
chef/lib/chef.rb
chef/lib/chef/config.rb
chef/lib/chef/couchdb.rb
chef/lib/chef/node/attribute.rb
cucumber.yml
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
chef-server-webui/app/views/cookbook_templates/index.html.haml
chef-server-webui/app/views/cookbooks/show.html.haml
chef-server-webui/app/views/openid_login/index.html.haml
chef-server-webui/app/views/openid_server/decide.html.haml
chef/lib/chef/client.rb
chef/lib/chef/compile.rb
chef/lib/chef/node/attribute.rb
chef/lib/chef/rest.rb
chef/spec/unit/client_spec.rb
chef/spec/unit/couchdb_spec.rb
chef/spec/unit/node/attribute_spec.rb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Conflicts:
Rakefile
chef-server-slice/Rakefile
chef-server-slice/app/controllers/application.rb
chef-server-slice/app/controllers/exceptions.rb
chef-server-slice/app/controllers/nodes.rb
chef-server-slice/app/controllers/openid_consumer.rb
chef-server-slice/app/controllers/openid_server.rb
chef-server-slice/app/helpers/nodes_helper.rb
chef-server/Rakefile
chef-server/config/dependencies.rb
chef-server/config/init.rb
chef/Rakefile
chef/lib/chef.rb
chef/lib/chef/application/indexer.rb
chef/lib/chef/client.rb
chef/lib/chef/config.rb
chef/lib/chef/node.rb
chef/lib/chef/queue.rb
chef/spec/unit/application/indexer_spec.rb
chef/spec/unit/client_spec.rb
chef/spec/unit/config_spec.rb
cucumber.yml
features/api/nodes/create_node_api.feature
features/api/nodes/delete_node_api.feature
features/api/nodes/list_nodes_api.feature
features/api/nodes/show_node_api.feature
features/api/nodes/update_node_api.feature
features/api/roles/list_roles_api.feature
features/steps/fixture_steps.rb
|
|
Conflicts:
Rakefile
chef-server-slice/Rakefile
chef-server-slice/app/controllers/application.rb
chef-server-slice/app/controllers/exceptions.rb
chef-server-slice/app/controllers/nodes.rb
chef-server-slice/app/controllers/openid_consumer.rb
chef-server-slice/app/controllers/openid_server.rb
chef-server-slice/app/helpers/nodes_helper.rb
chef-server/Rakefile
chef-server/config/dependencies.rb
chef-server/config/init.rb
chef/Rakefile
chef/lib/chef.rb
chef/lib/chef/application/indexer.rb
chef/lib/chef/client.rb
chef/lib/chef/config.rb
chef/lib/chef/node.rb
chef/lib/chef/queue.rb
chef/spec/unit/application/indexer_spec.rb
chef/spec/unit/client_spec.rb
chef/spec/unit/config_spec.rb
cucumber.yml
features/api/nodes/create_node_api.feature
features/api/nodes/delete_node_api.feature
features/api/nodes/list_nodes_api.feature
features/api/nodes/show_node_api.feature
features/api/nodes/update_node_api.feature
features/api/roles/list_roles_api.feature
features/steps/fixture_steps.rb
|