fixes #1187 remove unrequired menus when foreman is not used for provisioning
this includes URLS, setting menu items and buttons.
fixes #1153 - Change line color for skipped resources
fixes #1167 - some setting values are ignored
fixes #1085 - add default domain and subnet settings to hostgroups
fixes #1082 - Fix inconsistent icons between Hosts summary and Report summary views
Signed-off-by: Greg Sutcliffe <gsutcliffe@gmail.com>
fixes #724 - Allow default VM specs to be tied to a hostgroup
Fixes #1020 - edit multiple ok button
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #35 - Allow hostgroup nesting for puppet classes and parameters
fixes #903 - Show resulting provisioning options at the Host edit screen
Fixes 867 - Allow update_multiple to clear hostgroup
Also added the facility for clearing the environment to update_multiple_environments
fixes #900 - search by "x minutes ago" and the charts in show host
Signed-off-by: Amos Benari <abenari@redhat.com>
muved the check all to the top of the list and the multiple selection action to the action bar.
fixed colors and order of serias in show host page resources chart refs
fixes #285 - Use Charting system which can work offline
additionally, main menu buttons and bookmarks drop down are easier to handle and read
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 #847 - Retrieve last report information per host via the api
this adds two URLS to the API:
/hosts/fqdn/reports/last/reports/last
both supports JSON output which provides all of the report information.
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
Fixes #453 - Restrict dropdowns based upon user permissions
fixes #601 - virtual machine guest values go away after a validation error
Fixes #366 - Redmine authorization port
This is a major feature which provides RBAC authorization within Foremana mental note to myself - never ever work on large commits
Fixes #288 - Moved DashboardController actions (except for #index) to HostsController.
Minor SQL optimization to hosts page
Fixes #179 - allow mass assignment of parameters and host groups.Greatly inspired by Ashay Humane <ashay.humane@gmail.com> at 5c2e395c
refs #186 - minor optimization and avoid a problem when there is noreport in the DB while the host last report date exists
fixes #186 - When reports are kept in the database and not deleted/purged the Host.reports.last query starts slowing down and the hosts index page can take minutes to load depending on the number of hosts. By changing Host.reports.last to Host.find(host.id).reports.maximum('id') we make a more efficient query to the database cutting the lookup time.
fixes #151 - add show host pageAdded a nested link to hosts to lots of controllers
fixes #129 - Link from hostname on the hosts page is absolute instead of relative (breaking https)
fixes #76 - Foreman creates a link to a report even if the report is already deleted
fixes #50, now reports time is shown as long as there was atleast one report
fixes #38
wrong condition - fixes #34
fixes #34
Fixes #16, this adds the possibility to see the host report status out of the host list
fixes #18: Incorrect link to host editing
Fixes #9 and introduce a basic reporting viewing over http
the hostname is now a link to the edit method
added some status icons, and a bit of DRY
a simple host status indicator
add minimal description to forms
using machine localtime to calculate the time ago
show last compile in time ago
empty tests and controller for now