fixes #832 - adds parameterized class support
Credits:This patch is based on the original work of Olivier Favre<olivier@yakaz.com> many many thanks!
fixed deprecation warning.
ensure yaml UI output is formatted correctly
fixes #1847 Ensure main and Settings aren't shown on the puppetclasses page linked to from the host page
fixes #1825 - unable to select an openstack image.
Note that probably Fog 1.5 is required for this to work.
Fixed typo in the word 'associations'
The new form should save 'New compute resource'
fixes #1840 Only show the help button if a help page exists
refs #1843 normally facts base hash has no certname.
this will make sure we don't fetch the wrong host (without a certname) by mistake.
fixes #1849 - Add the current hostgroup name when editing
make sure user expire when editing the user or when logging out
minor SQL improvments
refs #1843 - adds missing lookup
fixes #1843 - Accepts a plain hash as facts source
Reformatted the 'all puppetclasses' page linked to from hosts
minor view improvments to vmware
- adds a console link to all vms- adds a minimal vm details view
fixes #1842 - Getting hostgroups via the API takes an eternity.
This changes a bit the API resonspe as well, as it makes little sense in a restcontext to return full nested objects (when the child objects can be very large).
therefore, instead of environments and puppetclasses (and eventually smart vars)...
Subnets API
a bunch of fixes to get functional tests running under 1.9.2
added environment API
fix for FactValuesControllerTest#test_create_invalid
Show kind_id in config templates API
add compute_resource.supports_update? to current provider set
api v1 - domains controller
changed dashboard display of interval to use time_ago_in_words
remove trailing dot from api auto generated description
api v1 - added media and dashboard controllers
api v1 - config templates
config templates minor sql improvments
fix smartvar api output
refs #1556 Removed .id2name from env variable.
fixes #1820 - Authenticate API calls via REMOTE_USER
This patch allows API requests authentication via REMOTE_USERonly if authorize_login_delegation and authorize_login_delegation_apiare enabled.
Quote 'epel' - snippet name.
fixes #1793 - Better handle case when a domain has no DNS proxy set
[UI] Fixed inconsistent tab naming for the initially active tab
fixes #1799 moved REMOTE_ADDR verification to settings
use safer method constantize instead of eval
Fixes #1789 - Parent hostgroup name is truncated when its sub-group is a sub-string of the parent hostgroup name
Fixes #1780 - changes EPEL url from download.fedoraproject.org to dl.fedoraproject.org
fixes #1792 - error on json output of usergroups
added a scope per proxy feature
minor cleanups for cache invalidations
fixes #1781 - clone host can fail
make sure usernames are not in the logs
fixes #1576 - api v1 - oauth support
[SQL optimizations] - many small optimizations
ensures that auto completer for users search works even when you are not an admin
ensure no extra white spaces are added to the provisioning templates editor
Openstack uses username/password.
[API] - minor fixes
- fixed api index action still refering to old restsapi gem- currently forced apipie to load DSL so we can reuse its DSL in our views
api v1 - Users controller and tests
- split api routes to separate routes file- better detection of permission failure in model- fix ApiConstraints- catch bad routes in api and return json- render home#index links from restapi- fixed resource params recognition
api v1 - fisrt version of bookmarks controller
added architectures controller in v1 API
Fixed bookmark tests (API v1)
Fixed error handling in BaseController
api v1 - operatingsystems controller
api v1 - Authorization
api v1 - architectures controler and tests
cleanup after merge conflict with latest develop branch
api v1 - fixing permissions
cleanups in base controller
api v1 - render errors with rabl
better detection of permission failure in modelfix ApiConstraintscatch bad routes in api and return json
api v1 - render home#index links from restapi
fixes #1775 - API versioning name space
fixes #1738 Puppet Runtime charts look very messed up.
[refactor] - simple method to display ec2 instance name, instead of using tags everywhere
fixes #1765 - changing a conflicting IP address might lead to losing DNS or DHCP records
require_nfs_access method should not be a private method.
[UI] added meta tag headers to support tablet and phone display size correctly
basic openstack support
fixes #1752 - fixes clone from keeping internal data (such as vm external uuid).
[UI] don't fail the hosts show page if the host has no OS assigned.
fixes #1751 - ReportCommon#status fails on ruby 1.9
fixes #1726 Template editor doesn't seem to work with IE
dont enforce host domain validations on non managed hosts
[UI] - convert all bulk operations into buttons
Update first-run splash page with a note about Smart Proxies, fixes #1721
adds missing EC2 propetries view
use file reader for the config template file upload.
fixed dropdown location for action button and bookmark.
[UI] - added missing label classes
remove unneded hidden links in the more tab
fixes #1737 - make sure mac based matching are case insensetive
ensures that compute resources are shown in the host form only if provisioning is enabled
fixes #1730 broken ui when errors and help inline.
refs #1589, ensure that vmware public key is automaticilly imported when testing connection
fixes parameters whitespace validations
fixes more menu issues
fixes #1165 add inherited params display and override option to the host form.
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
fixes the more menu bug
fixes #1716 - remove whitespace from hostname
Add Archlinux logo back to hosts page
top navigation bar looks correct on tablet and smart-phone screen size.
fixes #1240 more menu fixed for users with no permitions.
host list page fixed for smart-phones and tablet screen sizes.
Return a HTTP 500 when we fail on handle_ca (fixes #1725)
disk layout should really not be unique.
fixes #1563 problem cloning host in latest develop
fixes #1677 - Fact pie chart alters fact strings to lower case
audit time ago in words.
fixes #1638 - remove whitespaces for user email instead of validation error