FIX suggestion of ip when subnet id is not the same as array index
first go at vmware integeration refs #955
this patch adds the ability to add a vmware compute resource, and display their console
ensures that libvirt hosts do not have a compute_resource_id
this is a work around as we use openstruct, and should be removed oncelibvirt code is fully migrated to fog.
Adds VNC support within the browser
At first, this allows to view oVirt managed hosts within foreman.
Add Connection testing for EC2 compute
fixes #1540 added suport for provisioning on ovirt/rhvem using fog.
This patch addes a compute resource concept within foreman
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
minor code syntax cleanup
code smell
Fixes #944 - clear network conflicts
When a network conflict is detected (such as conflicting ip/name dns ordhcp records), foreman would try to suggest a resolution.
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #1479 - Chosing an environment, does not update puppet class list
fixes #786 - Add the option to use existing DHCP reservations
note that this patch only ensures that the ip used is the same as theexisting dhcp record.if there is a mistmatch in what foreman expects in the reservation vs.actual state, #944 should kick in.
refs #1422, wrong field name
fixes #1422 - Media is greyed out when creating Solaris hosts
fixes #1414 - pie is over cooked in chrome.
fixes #1374 - Overwriting of valid IP when subnet selected
javascript simple indetation fixes.
fixes #1411 - hostgroup ajax actions are mostly broken
fixes #1396 - Add puppet classes to Hostgroups is broken
fixed error on expanding chart that doesn't have link assosiated with it.see the memory charts on the statistics page.
fixes #1304 re issue the fix as it seemed to get only half merged
fixes #1239 hosts un-check all doesn't work
fixes #1321 add click event to the facts and stats pie chart. The click event redirect to the relevant hosts search that match the clicked slice.
Signed-off-by: Amos Benari <abenari@redhat.com>
better text trncating in hosts list
coloring all the 'new' buttons in green.
WIP rails3 migration
fixes #1336 - hostlist looks wrong in firefox
fixes #1248 - Added icon and auto detection support for Scientific Linux CERN (SLC)
Signed-off-by: Andrew Elwell <Andrew.Elwell@gmail.com>
dashboard pie has links to the relevant hosts filter page.
statistics pie is now a thumbnail that expand in a modal dialog.
fixed column width in hosts page for IE.
fixed reports index page column-width.
make log-table-filter in the reports-show page, work localy with js instead of submit.
show hosts chart subtitle has proper space now.
fixed js for multiple-actions confirmation-modal.
un-obtrosive js for the show host charts.
fixed json parse to work on IE
fixed javascript errors on IE.
fixed multiple action, was missing a place-holder.java-script are now non-obtrusive.
fixes #1196 - show FQDN in the hosts listing to prevent misunderstanding
hosts and report page replaced icons, and prevent overflow
fixes #1286 - moved user permission filters into a tab
prevent magic-line code from braking when a page does not belong to a menu item.
fixes #1276 - Non intrusive javascript pie and bar
refs #1231 smart variables ui improvemnts
1. Moved remove button to the action bar.2. Fixed remove of new variable.
fixes #1246 action links in host show page.
fixes #1231 - make first pill active by default vertical pills
wip #1231
fixes #1235 open tabs with errors in forms
fixes #1236 - multiple actions modal
fixes #1242 - unable to set boolean values in foreman settings page
new UI for foreman
refs #1184 - added editing of true / false values in settings page
refs #1201 - adds the ability not to import all subnets
TODO: redo this at some point with checkboxes
Feature #1184 - allow to save array based settings
this also moves the setting page to use inline edit
fixes #1182 - added inline editing
fixes #1174 - error messages might show up twice
also fixes wrong colors for warning errors etc
fixes #1161 - adds graph per facts
Add Scientific Linux OS icon
New artwork
refs #1067 - Error message should show trace too
fixes #1058 Adds support for OpenSuSE provisioning
fixes #1031 - Adds a CentOS logo
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....
splitted setting default data from the migrationthis allows to add new data and modify its defaultsimproved settings UI a bit morerefs #100
Fixes #1020 - edit multiple ok button
Fixes #1017 - edit multiple is grey but still active
fixes #35 - Allow hostgroup nesting for puppet classes and parameters
Fixes #820 - Intel Solaris support
fixes #951 - when querying for host templates POST is used instead of GET
fixes #903 - Show resulting provisioning options at the Host edit screen
Fixes #946 - Some edit_multiple pages have OK button disabled
Fixes 867 - Allow update_multiple to clear hostgroup
Also added the facility for clearing the environment to update_multiple_environments
fixes #932 + sign on Safari is not rendered correctly
UI updates
action bar buttons, title and submit buttons style changes.
muved the check all to the top of the list and the multiple selection action to the action bar.
added scroll and submit button to the multi action dialog
make the buttons smaller.
fix bookmark sub-menu on ie and ff fixes #889
fixes #285 - Use Charting system which can work offline
additionally, main menu buttons and bookmarks drop down are easier to handle and read
fixed menu item when logging in with a non-admin user, refs #836.
fixes #860 header links overlap search button on 1024 screen
public/stylesheets/style.css | 5 ++-- 1 files changed, 3 insertions(), 2 deletions(-)
fixes #852 - Open "Support" and "Wiki" Links In New Window
added search bookmarks, fixes #836
app/controllers/bookmarks_controller.rb | 74 ++++++++ app/helpers/application_helper.rb | 2 +-...
refs #815 - converted mulity host selections to a dialog box
fixes #815 - Redirect to login page when editing multiple hosts
this patch converts the mulitple selections to be pure javascript,removing the buggy AJAX implementation.
Improved usability of the search suggestion list - fixed #850 when writing a long query such as "a=b and c=" it will gray-out the completed part (a=b) this is done to help the user focus on the part that he is writing.
use the new error rendering option in scoped search auto completer.
fixes #719 - Adds new search functionaily
fixes #806 - Switch to JQuery instead of Prototype JavaScript library
Fixes #609 - Orchestrate puppetca operations
This also includes adding support for a puppet smart-proxy target typeand providing migration supportUpdated to provide backward compatability for host and hostgroup objectsNow terminates the build and incorporates other fixes...
added css grid and converted most pages to use that grid
views cleanup and added more operatingsystems icons
removed unused image
New Look and Feel for Foreman.
Lots of CSS and other changes.Fixed flash notice.Fix for fieldsets.Modified the new/edit for Hosts page. Significantly improved workflow for 1024x768 and higher.Fixed the menu styles.
fixes #334 - Clone a hostgroup
added missing spinner image - refs #541