updates UI to bootstrap v2
ensure valid invalid JS is created when user has no access
code smell
fixes #1173 - remove legacy query interface
fixes #1414 - pie is over cooked in chrome.
fixes #1411 - hostgroup ajax actions are mostly broken
fixes #1406 - excpetion errors are not showin in the UI
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 #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
WIP rails3 migration
disabled links are now disabled buttons as they should.
statistics pie is now a thumbnail that expand in a modal dialog.
un-obtrosive js for the show host charts.
fixes #1286 - moved user permission filters into a tab
update the look of host parameters page to look like the smart variables.
fixes #1277 - add bar chart to report show page.
fixes #1276 - Non intrusive javascript pie and bar
fixes #1268 - added chart to report metrics.
new UI for foreman
refs #1184 - added editing of true / false values in settings page
Feature #1184 - allow to save array based settings
this also moves the setting page to use inline edit
fixes #1182 - added inline editing
fixes #1167 - some setting values are ignored
added parenthesis to avoid warnings on older Ruby
New artwork
Fixes #906 - Always allow a user to edit some of their own User details
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #903 - Show resulting provisioning options at the Host edit screen
Fixes #920 - Add authorization to hypervisor, bookmarks, subnets, smart-proxy/autosign and puppetca
fixes #932 + sign on Safari is not rendered correctly
UI updates
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
fixed menu item when logging in with a non-admin user, refs #836.
added search bookmarks, fixes #836
app/controllers/bookmarks_controller.rb | 74 ++++++++ app/helpers/application_helper.rb | 2 +-...
fixes #719 - Adds new search functionaily
fixes #806 - Switch to JQuery instead of Prototype JavaScript library
fixes #793 - Including non-https version of Google jsapi causing SSL warning
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...
updates host forms
views cleanup and added more operatingsystems icons
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 #672 - Puppet class expansion should work faster
fixes #666 - XSS vulnerability
fixes #646 - Creating a host and getting an error results in Operating System not being accepted
Fixes #378 - Adds support for multiple configuration templates
Configuration templates (Kickstart, preseed, syslinux, gpxe etc) can nowbe saved in the database directly.
Each template is associated with valid operating systems (unless if its asnippet which can rendered via all other templates) and a possible...
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 #420 - Settings dropdown is a partial
Fixes #294 Convert settings to a dropdown
fixes #300 - Add icon hints to class add/remove
Icons taken from http://www.freeiconsweb.com/Webmaster-Pixel-Icon-Set.html
minor formating changes
fixes #276 - Fact searches should remember the previous search settings
fixes #243 - When adding classes for in individual hosts, Adding then immediately Removing the class does not work
CSS rework, aligned view on all pagesremoved google JS from pages which do not require it
Fixes #170 - implement usergroups
Added migrationAdded testsAdded MVC filesAdded the routes as wellAdded the program logic and additional viewsAdded RESTful actions for update and createAdded validations to ensure that usergroup.name and user.login do not collide...
Fixes #183 - Adds searchbar facility to hosts
Qualified the fact_selected partialAdded a reset buttonAdded popup helpBeautification and grooming
fixes #200 - Remove activescaffold from the puppet groups page
Fixes #13 - Manage Debian family release-name
fixes #207 - remove activescaffold from Parameters settings
fixes #194 - remove activescaffold from partitioning table setting page
fixes #89 - this adds basic graphs and charts for your inventory, italso includes minor changes to the dashboard graphs
first stab at #77 - add basic graphing engine and added a couple of graphs in the dashboard
empty rails project