fixes #3709 - explicitly say puppet environments vs just 'environments'
fixes #3178 - add feature for compute profiles for hostgroups and hosts
fixes #1489 - add AIX family and facts importer support
refs #3811 - additional bootstrap 3 updates/fixes
fixes #3930 - refactoring of edit_self implementation.
fixes #3811 - merge with new layout
Fixes #3811 updating to bootstrap 3
Merge branch 'fixes-3872' of git://github.com/ehelms/foreman into ehelms-fixes-3872
Fixes 3872: Provides a better customizable application layout thatconforms to HTML5 best practices.
This change aims to provide a more customizable application layout by firstsplitting the base layout, menu and content out into their own view files.The base layout provides generic hooks and only the most basic common data...
fixes #2374 - added allocation option to libvirt VM
refs #3571 - add filter for notice level in report
fixes #3339 - nested fact support, allow fact importers to be registered by plugins
Fixes #3721 - Map OS family to a display variant
Fixes #3720 - Add description field to operatingsystem
fixes #3790 - Added support for isolated engine to foreman menu
fixes #3684 - add IDs to top level dropdown menus
fixes #3683 - display free and available space in vSphere datastore selection
fixes #3510 - plugin interface for registering a plugin, updated menu system
fixes #3274 moved config template to the new two-pane and add full screen editing
fixes #3270 - load subnets for the domain associated with each NIC
fixes #3243 non-required/Slow SQL queries on host show page
fixes #3254 - Added support for unobtrusive two pane control
fixes #3133 - fix security group filtering when no groups need filtering
Fixes #3168 Add FreeBSD logo in host list
fixes #3129: NoMethodError is no longer being raised when determining the value of a property
fixes #3123 vSphere VM info misses MAC address and displays memory in bytes
fixes #2764 - settings defined in settings.yaml file are now read-only
fixes #3064 - links to nested hostgroups use hostgroup_fullname
fixes #1719 - Add support for GCE
fixes #1871, #1879 - add VPC support to EC2 compute resource
Based on patch from Romain Vrignaud <romain@yakaz.com>
fixes #2891 Openstack power control operations support
Compute resource helper Strings should be possible to translate
Compute resource permission to pause vms
Tests for Openstack VM pausing/resuming
VMs UI shows only available actions
I18n string issues. Vm power state cannot be properly translated yet...
Fixes #2721 - Allow use of spice for libvirt via checkbox per-CRFixes #1711 - Add a per-CR checkbox for console passwords
fixes #2809 - send host subject as xpi opt to prevent ssl connect errors
fixes #2825 - Gravatar URL for email addresses with uppercases
Fixes #2780 - Enhance puppet classes assignment
Allows you to assign/unassign puppet classes to a host/hostgroup byclicking on it's name. You can still use the small icon on particularline.
fixes #2665 - search on click in dashboard pie chart
fixes #2731 - add color legend to the dashboard
part of a fix to #2716 error in discovery plugin menu and user without provisioning permissionsthe other part is a fix to the discovery plugin.
Fixes #2655 - Display Host buttons on unmanaged hosts if a puppet proxy exists
fixes #2484 - host, hostgroup, and BMC passwords were overwritten as blank
fixes #2679 pie get error when the label is too long
fixes #2656 error connecting to vsphere after upgrade to ruby 1.9.3
fixes #2646 Asset icon URLs are incorrect when under a different base URL
fixes #2596 - bumping up gettext-i18n-rails gem version to 0.10.0
fixes #2622 - error messages with HTML properly escaped
fixes #2631 - fix remote code execution via controller name (CVE-2013-2121)
Fixes #2615 - failed to save host group
If there was current organization selected, organizations got doubledwhich prevented save. Fixed and added test for this part.
fixes #2617 Can't edit a host once it's created
fixes #2599 - Bulk-selectable environments & puppet classes import
Makes the Env/Classes import a bit safer by first of all defaulting all thecheckboxes to be unchecked. Also adds multiple toggle links to selectivelyrealize All/New/Changed/Obsolete puppet modules.
fixes #2607 - add autocomplete=false attribute to root_host_pass input x
fixed #2534 fixes #2495 paginator has i18n issues
fixes #1951 - support for libvirt named networks
based on Dominic initial pull request 308
fixes #2588 - fixed regression introduced earlier: localization works for non-AR classes too now
fixes #2588 - table name used for localization is being determined correctly now for sti classes.
fixes #2549, fixes #2544 - new host organization and location should default to current context if it exists
fixes #2582 indicators for all.
fixes #2563 - fallback user image has wrong path
Fixes #2502 - session expiration updates
Signo now allows to transparently prolong user session which gotexpired. Also when you now logout from Foreman you will end up in Signologin form. This brings some code clean up and test changes and smallSSO method API change.
fixes #2546 - audit details error - undefined method 'map' for string
fixes #2440 remove unused files, code, unnecessary require statements
fixes #2522 dashboard events table should not have a border and is too long
fixes #2511 Footer should be replaced with an about page
fixes #2491, fixes #2487 - i18n issues
fixes #2481 - invalid state in BMC power dropdown
fixes #2453 - fix aggressive truncation of hostgroups < 26 chars
Add Gentoo operating system
Fixes #2460 - session expiration fix for SSO
We set new expiration interval when user logs in successfully using anykind of SSO. Also this patch moves logout path out of thread variableand stores it into a session. This is more secure storage for threaded...
fixes #2220 - Suport hostgroup puppet classes parameters inheritance.
fixes #2132 Smart Variables in hostgroup. 1. Show smart variables in hostgroup view. 2. Added the GUI to override smart variables values in host group.
fixes #426 expose BMC information in foreman UI
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
This patch also adds an abstracted power management class for both VMand BM
fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
Fixes #2461 - Allow user to not have a puppet proxy
fixes #2426 - translate model and column names to English
fixes translator comment
Fixes #2406 - add recent report summary to dashboard latest events box
fixes #2463 fixed nested puppetca and autosign controllers
remove autosign and puppetca nested controllers from being incorrectly nested classes
fixes #2452 - allow nil form, used for checkboxes in taxonomies wizard
fixes #2361 do not reset password on test connection.
new top-bar navigation design and a new login page
fixes #2430 - undefined method gettext_translation_for_attribute_name
fixes #2407 - Add STI to settings model
Also adds some tests for rendering new/missing STI models, andrefactors the old default_settings loader into the new sub-models.
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting strings
Feature #2368 - host list popups and various fixes
fixes #2417 - SSO abstractioning
Apache and Signo SSO reworked to a new general SSO concept.
You can use SSO service that comes with Katello for loggin in. It'sbased on OpenID protocol with slightly customized provider.
fixes #2247 Provides an option to disable the use of gravatara
A new setting is added, use_gravatar. It defaults to true. If it is set to false, then the gravatarcall out is not used and only the default user icon is used.
fixes #2263 search Hostgroup by label
flot charts
Use flot charts instead of highcharts.flot charts license is more friendly.
This version of the code is feature compatible with the old charts,including:pie: drill-down and expend.stacked charts: zoom, hide series in legend.all types has tooltips....
fixes #2362 ImagesHelper - not showing field if no images
upgrade foreman to rails 3.2.13
This commit updates from rails 3.0.x to 3.2.x, main changes include:
Users who uses foreman in production, make sure that you now compileyour assets, e.g...
Add localization calls to the subnets and the trenda pages.
There are other changes to the common layouts based on simple testing.
Add gettext calls to the common views, application controller, and application helper objects.
Note, this patch does not include an update to the strings file. This will allow patches to be submitted without colliding with each other.To regenerate the strings file, run rake gettext:find
fixes #2277 - adds spice html5 support
This also adds a newer version of the web socket proxy (where weprobably need to use an external package instead of vendor it).
we still allow users to use the old XPI based spice client (which wouldensure end to end security as well) via a 'new window' button....
fixes #2253 adds openstack floating ip support
fixes #2251 - adds openstack image listing
also refactor image list fetching
fixes #2222 hostgroup form can be scoped by multiple taxonomys.