fixes #1902 - audit changes to lookup keys and values/overrides
(cherry picked from commit 971fee795383d2f7dc757a91ceb46bd693e20a4d)
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #4393 - rename ancestry label to title
fixes #2726 - smart class parameter override fails validation
fixes #2741 - rails 3 syntax
fixes #3206 - prevent any user including admin from creating lookup_value with fdqn= or hostgroup= if host/hostgroup does not exist
fixes #3048 - Non Admin user fails to override parameters when creating new host
fixes #2985 - remove #as_json method from AR models since rabl views used for API
fixes #2945 - extend AR to add getter/setters *_name(s) for has_many/belongs_to associations
fixes #2386 - permission failure on create_lookup_value
Feature #2368 - i18n extracting strings
Make sure we're not merging nil in to_json
Options argument might be nil. Therefore it fails when trying to call {}.merge(options) (for example when recording examples with apipie).
removed lower() on default_scope to get tests to pass in postgresql
fixes #1887fixes #1839
fixes #832 - adds parameterized class support
Credits:This patch is based on the original work of Olivier Favre<olivier@yakaz.com> many many thanks!
fixes #1351 New smart variable and match cannot be entered at same time.
WIP rails3 migration
fixes #1148 - CRUD on lookup values via the API
fixes #322 Ability to add custom variables and multiple values resovledin a dynamic Hierarchally order
This commits introduces the ability to define variables per puppetclass.
additionally, each class can have multiple values, depends on the hostwhich is requesting that variable....
fixes #208 - use nested_attributes for lookup parameters
fixes #141 - add support to extlookup kind of queries through foremanusage:wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common" if you want it in YAML, just add:wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common&format=yml"