fixes #11649 - taxonomies api - add description to base.json.rabl
Adding the 'description' to the base.json.rabl so that it is displayedwhen a user performs commands like 'organization list' from hammer-cli-katello.
E.g.
hammer> organization list---|----------------------|----------------------|---------------...
fixes #10832 - separating lookup keys into puppet and variable
Fixes #11466, #11462 - Improve layout of textareas
Refs #3809 - Enable Rails delegate cop
Refs #3809 - Stabby lambda syntax for oneliners
I started by spotting log.rb which didn't have a lambda wrapping itsdefault scope, as needed by Rails 4. Since the style guide and mostRails 4 documents used the stabby lambda, I turned on the cop so that we...
Fixes #11630 - Enable management of nics in compute profiles without libvirt network
fixes #11570 - returning 'dependent destroy' to lookup values
Fixes #11579 - Reports show/destroy restricted by host authorization (CVE-2015-5233)
ReportsController 'show' and 'destroy' now perform a check to see ifthe User is authorized to see the Host associated with the Report. Incase it's not, it returns 404, as to not give hints whether a Report...
fixes #11619 - only check template changes when persisted
Fixes #11031 - ignore identifiers of interfaces being destroyed
Fixes #11427 - puppetclass edit text under optional input validator is now alert-info
Fixes #11467 - Textareas in form may be resized only vertically
Fixes #11596 - Changed the javascript to put the error near te ip field, not inside it.
Fixes #11388 - Popovers display with correct size and dismiss on next click
Fixes #10408 - adding checkbox in hosts-index page for keeping selected hosts
Fixes #11461 - Remove 'global scope' column in host/hostgroup parameters form
Fixes #11437 - do not modify frozen arrays in select_f helper
Fixes #10731 - Allow matches to merge with default values
Fixes #9453 - improve tooltips on puppetclass selection forms
Fixes #11581 - Headlines extracted in the selected hosts modal
Fixes #11006, #11004 - Facts % is now in the center of the graph
Additionally, the value represented in the graph is trimmed forreadability, and a legend was added.
fixes #11425 - adding lookup_value_matcher to host and hostgroup to make db schema more logical
fixes #9058 - interfaces should not be affected when changing loc/org
Fixes #9704,#9705 - ability to customize vmware VM on image-based provisioning
Allows applying the changes form the form to the VM when cloning froma template.
Depends on https://github.com/fog/fog/pull/3570
Fixes #11451 - Changed bookmark name to be unique per controller.
fixes #10130 - availability zones should be available in open stack
Fixes #11282 - Search on numeric facts is broken if using "~"
Fixes #11450 - Improve hidden parameter handling
Fixes #11379 - Audit search for hostgroup/OS title
Before this commit, hostgroup and OS could only be searched by name,which is impractical as names are not unique. As we do on Hosts search,I've added hostgroup_title and os_title as keys to search on /audits.
Fixes #11303: Allow scoped search by name for permissions.
This both provides this functionality and fixes an issue with creatingfilters using hammer. Hammer attempts to search for a permission byname using scoped search syntax when creating a filter with the...
Fixes #11174 - Don't show password placeholder when empty
fixes #11385 - Enable management of nics in compute profiles without libvirt network
fixes #11374 - re-initialize select2 on smart vars
Fixes #11432 - Allow copying from ACE editor
fixes #11220 - column ambiguity for non-admin host creation
fixes #10232 - moving validations and casting out of lookup key and value
fixes #11274 - Unable to get resourcePoo
Cluster attribute full_path makes sense when there are intermediate folders (both between vCenter/datacenter and datacenter/cluster). There was a bug/typo in fog (https://github.com/slivik/fog/pull/1) and after it is merged this should work.
fixes #10997 - update fog to 1.33.0
Fixes #11371,#4410 - puppet parameters truncated and tooltip added
fixes #11240 - Add api docs to hostgroup params
Fixes #11372 - Formalize assets names.
Fixes #11376 - show location tab in organization editor
Fixes #11187 - explicitly pass resource_type and permission to check
Fixes #11255 - Fixed inheritance checks for explicit input on host clone
fixes #1881 - adding auto refresh button to dashboard
Fixes #4419 - rearranging smart class parameters edit form
Fixes #10248 - cloning volume information for virtual machines
Fixes #7840 - Show correct values for smart variables on host edit page
fixes #11250 - Remove uniqueness check from subnet network addresses
fixes #11172 - disable select2 with css class (and enable elsewhere)
fixes #11171 - compute profiles nics & volumes select2 are initiated separately
Fixes #11283 - check for operatingsystem_ids before using it
Fixes #1453 - add use_image and jumpstart helpers to Host jail
Fixes #4468 - Dropdown shows '1' when all reports within last 24 hours
Fixes #11219 - rename config_template attributes in os_default_templates
Fixes #11258 - validation handles blank provider
fixes #7275 - remove welcome page and replace with docs button
Fixes #7167 - names of settings marked for translation
Fixes #11231 - Correctly stubbify global parameters
Fixes #9591 - Added support for "inherit" state.
Fixes #11013 - Added common table css classes to the tables
Fixes #10133 - Prevent deadlocks when fixing counter_cache
fixes #11122 - initialize ENCRYPTION_PREFIX only once
fixes #11175 - [API] Add taxonomies to ptables, display ptables in taxonomies
Fixes #11206 - plugin API now expose default role permissions
Fixes #11062 - do not process data when FormData is used
Refs #3809 - Enable cop Style/MultilineTernaryOperator
Refs #3809 - Enable cop Style/IfUnlessModifier
Refs #3809 - Enable cop Style/AlignArray
Fixes #10850 - handled errors when missing template when rendering widget
Fixes #11150 - Allow searching of facts as types other than string
Fixes #11168 - Provisioning templates form is showing corrrect tabs
Fixes #11009 - include instruction using foreman-debug into 500 error page
Fixes #10929 - Add removed widgets to dashboard
This commit allows users to re-add widgets. At this point it's onlypossible to recover removed widgets by clicking on "Reset to default".
To do this I populate the 'Add widgets' list by getting a diffbetween the current widgets and the available ones. The code calls any...
Fixes #4830 - Added a new template to show when no trend data is collected.
refs #10550 - extract settings API error string
Fixes #10550 - Settings API will not update when value parameter is missing
Fixes #11011 - notifications are removed when window is changed
Fixes #11010 - removed type and association tabs, placed those options in the template tab
Fixes #6854 - Api status allowed for all users
fixes #5897 - when user doesn't have an email, email isn't required
fixes #11120 - migrate websockets setting when readonly in settings.yaml
Fixes #11035 - template preview feature
fixes #5630 - fixes VMWare clone from template fails if VMWare is in foreign language
fixes #10985 - Set css class for width of filter select on Puppet CA index
fixes #11121 - initialise websockets_encrypt after dependencies
When settings.yaml (SETTINGS) is used to set websockets_encrypt to true,the key and cert need to be initialised first for its key/certvalidation to pass.
fixes #11095 - lookup keys do not get saved to db on setter invokation
Fixes #11014 - increased space for subnet domain assocation(up to 70 chars).
Fixes #11111 - action dropdowns pulled right
Fixes #10915 - Deleting a host removes all host specific overrides
Fixes #8343 - Consolidated code paths, and removed unnecessary DB calls for parent object
Fixes #9293 - Organization/location menu closes correctly
Fixes #9603 - fixed websockets_* set of settings
Fixes #11023 - Pass identity_endpoint to Openstack Fog 1.32.0
Fixes #11078 - Substitute find_all_by by where to comply with Rails 4
This commit takes away all instances up to this point of find_all_by toimprove Rails 4 compatibility. They are substituted by .where calls.
Fixes #10356 - changed the POST/PUT RABL template to be the same as the GET template
HTTP response code standardized to 201 on create.
Fixes #3971 - warning shown when PXE template is edited and has hosts in build mode
Fixes #11012 - Making Puppet menu cosistent
Fixes #11033 - adding missing params to auth_source ldap API docs
fixes #11024 - update smart proxy realm docs link