refs #5188 - prepare place holder for host details
host details should include subscription status
fixes #5520 - proper capitalization in orchestration header
fixes #5038 - remove empty label causing template edit box indentation
fixes #5132 URL doesn't update correctly after creating a new host
fixes #5258 - Can't edit a host due to IPMC/BMC interface form error
fixes #5083 - refactor host_edit.js - remove puppetclass specific functions to class_edit.js
fixes #5157 - allowed to suggest new IP on the new host form
fixes #4381: dns records are being update after changes to host when dhcp is also present
fixes #3592 lazy load vm with ajax in host show page.
fixes #1809 - foreman realm integration
Fixes #4851: a SmartProxy.with_features scope replaces feature-specific scopes generated during class loading
refs #4167 - Added inline info regarding root password length policy
fixes #4123 - libvirt imaging support using backing volumes
fixes #4524 - The logged in user should be the default one in create new hosts
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #4393 - rename ancestry label to title
fixes #4015 - support oVirt using templates like images
fixes #3912 - add inheritance for locations / organizations
fixes #3307 - add troubleshooting to console page
fixes #4220 dashboard and report-show pages chart-frame is not in place.
fixes #3999 - refactor DRY implementation of "nested label" for objects with ancestry
fixes #4152 - fix syntax error in _form.html.erb for hosts and hostgroups
fixes #3909 - add disassociate and bulk action disassociate to interface
refs #3811 alerts messages cleanup and minor refactoring
fixes #3178 - add feature for compute profiles for hostgroups and hosts
refs #3811 - additional bootstrap 3 updates/fixes
fixes #3811 - merge with new layout
Fixes #3811 updating to bootstrap 3
Fixes #3720 - Add description field to operatingsystem
fixes #2600 - fixed gettext extraction on vms forms
fixes #3661 - mis-redirection from /hosts/fqdn/edit to /hosts
fixes #3338 - grey out VM form when editing is not supported
Fixes #3182 - Make IP optional in some circumstances
fixes #3270 - load subnets for the domain associated with each NIC
fixes #2741 - remove dash from -%> to %>
fixes #3136 - host cloning should auto-suggest a new IP address
fixes #3218 - Remove Double calls to CR provider when creating a new host.
fixes #1871, #1879 - add VPC support to EC2 compute resource
Based on patch from Romain Vrignaud <romain@yakaz.com>
fixes #2910 - renamed *.erb extensions to *.html.erb
fixes #2851 - refresh puppet classes on environment change
fixes #2713 - do not update nics table on every host update as a workaround to bug #2489
Fixes #2655 - Display Host buttons on unmanaged hosts if a puppet proxy exists
fixes #2489 - fixes BMC password caused by rails bug accepts_nested_attributes_for and serialized child field
Fixes #2642 - Display build button if host type has changed
Fixes #2641 - Add type_changed check to JS to allow form to refresh when provisioning a discovered host
fixes #2636 host submit missing progress-bar when installed at sub-domain
fixes #2606 fix display of compute resource errors
fixed #2534 fixes #2495 paginator has i18n issues
fixes #2545 - EC2 instance does not show EC2 related options in Edit page.
fixes #2549, fixes #2544 - new host organization and location should default to current context if it exists
fixes #2582 indicators for all.
fixes #2440 remove unused files, code, unnecessary require statements
Revert "fixes #2484 - host and hostgroup root passwords are not saving"
This reverts commit 2193afa0e33e939739a53d2918cb2e31ee92ac7a.
merged by mistake
fixes #2484 - host and hostgroup root passwords are not saving
fixes #2485 - updated_at = NULL
fixes #2491, fixes #2487 - i18n issues
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 UI errors in trend pages
new top-bar navigation design and a new login page
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting strings
Feature #2368 - host list popups and various fixes
fixes #2360 loading parameters on host edit form when hostgroup or environment is changed
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 wrong spice JS referenec
changed include tag to js-require Fixes file not precompiled issue in production.
moved spice console to spice-html5-rails gem
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...
fixes #2324 Refactoring of Host STI
Allows plugins to render a different STI-type edit form and savethe changed type. Also allows the /fact_values upload to specifya type. Adds tests for the STI type changes.
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 #2252 - add supports to openstack log console
Feature: #686 - Hosts can inherit environment from hostgroup
new org wizard.
fixes #2033 - Cannot assign a host to an org
Now its possible to change Locations / Organizations only via mass assign
hosts mulitple
removed the need to add 'btn' class for the action_buttons helper, and changed the action buttons to small.
reorg in the user and settings top menus.
bootstrap2.2.2
fixes #1814 - converts sp_* attributes into a BMC interface class
this patch also includes the following
fixes #1937 - Foreman doesn't work well when run on subpath
replaced default taxonomy migration with a multiple actions for assigning hosts to orgs and locations.
Add organization and location to foreman.
This feature allows foreman to provide multi location, multi tenant andmulti organizations capablities.
the idea is that resources within foreman (e.g. hosts, subnets, users,environments etc) can belong to one or more locations and organization,...
fixes #1637 adds spice support
added vm name and cursor release instruction to the spice console title.this is a follow up to 057d497
Fixes #1823 - Use Compute Resources permissions for Virtual Machine tab
fixes #1957 - remove old libvirt hypervisors code
Since foreman 1.0 libvirt hypervisors are now part of compute resourcesthis patch removes the old code and migrate any existing hypervisors tobe libvirt based compute resources.
if the ovirt host uses spice now you can connect
fixes #1862 resets cookie after deleting hosts
fixes #1909 - add host audit entries to host show page
fixes #1028 - show and override puppet class parameters in the host form.
fix minor css classes declaration.
fix for #1893
Reformatted the 'all puppetclasses' page linked to from hosts
[UI] Fixed inconsistent tab naming for the initially active tab
[UI] - convert all bulk operations into buttons
[UI] - added missing label classes