fixes #1781 - clone host can fail
[UI] don't fail the hosts show page if the host has no OS assigned.
[UI] - convert all bulk operations into buttons
minor fixes to host show page
added vm tab
host show folded into tabs.
adds ec2 provisioning support fixes #1223
- added progress bar for instance creation- minor fixes for certname based deployments- added ssh provisioning support to orchestartion, which utilize finish scripts by default- added images support (part of the vm compute tab)...
fixes #1645 - Show host's MAC address in host details
Signed-off-by: Florian Koch <florian.koch1981@googlemail.com>
fixes #137 - Better support for non-hostname certnames
This patch introduce a new setting :use_uuid_for_certificates whichdefaults to false.
users who wish to deploy their hosts using a random unique id, shouldenable that setting, and use the certname directive in their puppet.conf...
[UI] typo - fixed red highlighting for hosts with errors
updates UI to bootstrap v2
code smell
fixes #1334 - Add Run Puppet to multi host action in the hosts page
fixes #402 - Add noops/pending to metric handling, and provide pending hosts for dashboard views.
This change adds the ability to see noops in metric reports insideforeman graphs, charts and lists. The business reason for this is to allowusers to run their puppet agents in noop mode, and see where nodes have...
better text trncating in hosts list
WIP rails3 migration
Fixes #1305 - out of sync state takes precedence over error state in host list
Signed-off-by: Tim Speetjens <tim.speetjens@gmail.com>
fixes #1303 - Column widths for long text in 0.4
Signed-off-by: Amos Benari <abenari@redhat.com>
fixes #1261 - show templates in host-show page
fixed js for multiple-actions confirmation-modal.
un-obtrosive js for the show host charts.
fixes #1196 - show FQDN in the hosts listing to prevent misunderstanding
hosts and report page replaced icons, and prevent overflow
typo reprot -> report
fixes #1256 - report links from host list might lead to a purged report
fixes #1236 - multiple actions modal
fixes #1230: table overlays buttons in host view
new UI for foreman
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
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