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
minor fix and added a few tests to ensure config templates works correctly
added commit comment, history and preview to the template editor.
refs #1586 - ensures that hostgroup hierarchy order is processed correctly
facter sometime send wrong mac address with bonded nics,
This patch is kind of a workaround to ensure we dont override valueable information.
fixes #1707 - db:migrate fail on in bookmark.rb with ruby1.9
fixes #1686 - can't choose subnet when domain comes from hostgroup
refs #1586 - no need to copy hostgroup root pw
the idea here is not to copy the pw from the hostgroup, as ifyou would like to change the hostgroup password, it would change itto all systems which are using the hostgroup pw (and did not override it manually).
fixes #1710 - Hosts json index function returns too much
minor fixing to audits search link, closes #1700
fixes #1700 audit page performance improved
fixes #1642 Puppet Runtime chart shows nothing.
incorrect error message shown when trying to rename the admin account
auto updaet debian / ubuntu release names from facts.
Added OS Family attribute to Partition Tables and Installation Medium
update default provisioning templates
added usage warning when using hypervisors
added alert layout helper
Do not enable auditing while executing rake tasks / migrations
fixes #1613 - Email address format validation preventing admin user creation
audit with association.
fixes #1649 Puppet class and environment import works only on the first smart-proxy
make sure tests can run independtily
fixes #1586 -Root password inheritance doesn't seem to work properly
fixes #1697 - hostgroup class listing showed all classes regardless of environment
fixes #1544 - Updating a host fails if you cannot reach the SOA nameservers
audit as twitter and versions for template.
This also closes #1377 as it offer versions and diff view of the tempates.
it is not ideal, but it should handle the most common case for now,where we should open other feature requests to support all of the ideas in #1377
wip audits upgrade
fixes #1691 - allow searching for fact values for hosts inside a hostgroup
ensure we print the whole trace to the debug log in cases of failures
fixes 1692 - bookmark edit dialog, did not allow to save / update bookmark name
Fixes puppetclasses search with pg database
The request is sorting the results on a field that isn't in the DISTINCTSELECT'ed columns and pg doesn't like it.Fixes #1607
improve SQL queries for host API requests
allow to consume provisioning templates via JSON, show method was missing
ensure that API calls get correct 404 error
we don't change mac/ip by default
This seems to be a bit tricky as facter not always report the correct mac.
managed hosts will not be auto updating by default, however one could stilldefine the ignore_puppet_facts_for_provisioning settings.
fixes #1115 Host parameters are not available via the API
don't allow to delete a provisioning template when its assigned to an OS default template
[ec2] added the ability to create multiple security groups