Revert "fixes #1183 - make an ESXi server appear in the UI without errors"
This reverts commit 017979ebc84eb91c302d632b7382eedb91259a66.
fixes #1199 - hosts count in puppetclass page always shows 0
Note that this fix still ignores classes assgined via hostgroups.
refs #1201 - adds the ability not to import all subnets
TODO: redo this at some point with checkboxes
fixes #1201 - Import Subnets from DHCP server
fixes #1187 remove unrequired menus when foreman is not used for provisioning
this includes URLS, setting menu items and buttons.
Feature #1184 - allow to save array based settings
this also moves the setting page to use inline edit
fixes #1183 - make an ESXi server appear in the UI without errors
fixes #1182 - added inline editing
fixes #1150 - When ticking On-the-fly user creation submit button and fields are hidden
fixes #1167 - some setting values are ignored
fixes #1161 - adds graph per facts
Signed-off-by: Amos Benari <abenari@redhat.com>
refactor - various facts cleanups
Fixes #1131 - Minor inconsistency: "Destroy" and "Delete" button have same function and different names
Signed-off-by: Marcello de Sousa <foreman-dev@area151.com>
fixes #1084 - OpenSUSE / SLES deployment root password not working
New artwork
refs #1067 Link to Foreman issue tracker opens in a new window
fixes #1085 - add default domain and subnet settings to hostgroups
fixes #1093 - undefined method
fixes #1097 - 500 ERROR could be generated when User.current is not set
refs #1067 - Error message should show trace too
fixes #1067 - Expose error messages in the web GUI
fixes #724 - Allow default VM specs to be tied to a hostgroup
fixes #1058 Adds support for OpenSuSE provisioning
Fixes #989 - Add Sparc Solaris support
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Fixes 1052 - Error when selecting medium
fixes #898 - remove old search leftovers across the app
fixes #1046 - Error when editing a lookup key
fixes #1045 adds total memory usage chart to statistics page
Signed-off-by: Mikael Fridh <frimik@gmail.com>
Refs #1041 Add audit_parent to db and ui
Seems to work fine, within the limitations of HostClasses gettingtheir own entry. Search doesn't work right - it searches on"parent = 1" not "parent = host/domain/blah"
Signed-off-by: Greg Sutcliffe <gsutcliffe@gmail.com>
fixes #1044 - Adds ERB templates to disk layouts
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 #100 - Setting is now a ActiveRecord object
This allows users to manage foreman settings via the UI.
the UI is a bit ugly, but works :)
fixes #1009 - hostgroup should show its parent classes too
fixes #35 - Allow hostgroup nesting for puppet classes and parameters
Fixes #820 - Intel Solaris support
fixes #984 - Display Error on environments->classes link
fixes #976 - hypervisor name can't contain "."
fixes #973 - Error 500 when click "All Puppet Classes"
Version bump to 0.3
Fixes #906 - Always allow a user to edit some of their own User details
Fixes #904 - Always show owned in user host filter
fixes #951 - when querying for host templates POST is used instead of GET
fixes #950 - virtual machine settings sometimes break into two lines
fixes #903 - Show resulting provisioning options at the Host edit screen
fixes #948 - better support for API config_templates api
Fixes #911 - Add link to template documentation
Fixes #920 - Add authorization to hypervisor, bookmarks, subnets, smart-proxy/autosign and puppetca
fixes #942 - Fix syslinux asking for language for debian 6 and debian 5
Fixes 867 - Allow update_multiple to clear hostgroup
Also added the facility for clearing the environment to update_multiple_environments
fixes #930 - Skipped resources should not put systems in 'error' state
fixes #892 missing div close and some other html crimes.
fixes #932 + sign on Safari is not rendered correctly
fixes #922 - Confirmation message should be more explicit
fixes #916 - Incorrect fact entries in the db breaks facts view
Fixes #905 - Add :build_host as a separate permission type
UI updates
fixes #899 - There are numerous typos and formatting issues with the code
Fixes #914 - Edit permission should also grant manage/unmanage
fixes #909 host edit broken. Issue was a result of moving to jquery.
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 #458 - Long host list in edit user
Fixes #805 - display 'no subnets' when selecting a site with no subnets
refs #285 - removes any left over from the old google charts libraries
fixes #285 - Use Charting system which can work offline
additionally, main menu buttons and bookmarks drop down are easier to handle and read
fixes #872 - LDAP Auth Source Account Password reset
fixes #876 - Improve puppet certificates pages
fixes #874 - rails js caching fails to refresh
ensures that current user is cleared, refs #807
fixed menu item when logging in with a non-admin user, refs #836.
fixes #871 - Wrong wget url in app/views/unattended/ files
fixes #817 - puppet classe names and ambiguity
fixes #775 - The external nodes YAML link should be clickable for a non-admin user in Host/View
fixes #797 - JSON for users not returned
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 +-...
fixes #870 - allow to sign certificate requests via foreman
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.
fixes #400 - Puppetca Monitor
fixes #843 - show more virtual guests information
added html view for guestsmoved common methods into the virt plugin
fixes #827 add support for retrieving classes per host via the api
This allows queries like/hosts/fqdn/puppetclasses/puppetclasses/klass/hosts
it also changes the puppetclasses urls to include the class name instead of its ID.
add search to audit page fixes #773, fixes #772 and fixes #412
fixes #835 - allow to delete virtual guests
added JSON output to guestsAdded Guest modelAdded confirmation before power cycleAdded Deletion option to guests
fixes #739: Clicking hostname leads to 'search', not details
fixes #831 - /hosts/fqdn/facts should not be a redirection
updated the JSON output as well to include leading hostname as root.
fixes #829 - /hosts/fqdn/reports should not be a redirection
added search to puppet classes page #refs 719
added search to operating systems page #refs 719
added search to reports page #refs 719
added search to facts page #refs 719
adds search to hosts refs #719
fixes #719 - Adds new search functionaily
fixes #723 - Hypervisor details page
This also include basic functionality to power on/off guests
fixes #806 - Switch to JQuery instead of Prototype JavaScript library