[SQL optimizations] - many small optimizations
fixes #1165 add inherited params display and override option to the host form.
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
fixes #1649 Puppet class and environment import works only on the first smart-proxy
fixes #1697 - hostgroup class listing showed all classes regardless of environment
added classes-filter to the puppet classes selection page. fixed the selected classes sort.
also fixes #1675
smart vars looks sharper.
fixes #1572
added well to all forms.
UI - more explicit button description for the add child node.
updates UI to bootstrap v2
code smell
fixes #1324 - Separate permssions on hosts from permissions for objects within hosts.
This allows a user to be granted permission to edit the host (and so change the group or proxy) but not, for example, edit the parametersThis could probably be extended further if necessary.
fixes #1399 - Hostgroups not attaching to Nodes
fixes #1304 re issue the fix as it seemed to get only half merged
fixes #1333 -Destroy vs Delete inconsitent naming
Signed-off-by: Florian Koch <florian.koch1981@googlemail.com>
WIP rails3 migration
fixes #1231 - make first pill active by default vertical pills
wip #1231
new UI for foreman
fixes #1199 - hosts count in puppetclass page always shows 0
Note that this fix still ignores classes assgined via hostgroups.
New artwork
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....
fixes #1009 - hostgroup should show its parent classes too
fixes #35 - Allow hostgroup nesting for puppet classes and parameters
fixes #932 + sign on Safari is not rendered correctly
Signed-off-by: Amos Benari <abenari@redhat.com>
UI updates
fixes #817 - puppet classe names and ambiguity
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.
added search to puppet classes page #refs 719
adds search to hosts refs #719
updates host forms
added css grid and converted most pages to use that grid
views cleanup and added more operatingsystems icons
fixes #561 - Not all puppet classes are shown in the hostgroup edit page
fixes #419 - switching hostgroups does not update the associated classes page
Fixes #360, provide a list of hosts which are using a specific puppet class.
this is a quick fix for the original request, created #439 to fulfill the original feature request
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
Minor html layout formatting fixes
XHTML compliance
fixes #300 - Add icon hints to class add/remove
Icons taken from http://www.freeiconsweb.com/Webmaster-Pixel-Icon-Set.html
Fixes #292 - puppetdocs should be in a frame
minor formating changes
Fixes #101 - Generate rdoc files and html links on the puppetclasses page
Rewite rdocs if required by the prepare phaseIncorporate Fank Sweetser's :: patchIncorporate a url_helper suggested by OhadAdded a new interface via links on the supported environments list
fixes #277 - add search options to puppet classes page
Fixes #249 - Remove AS from reports
Added a searchbar for hostname, reporting period and the type of report.
Ensure that all index views and controllers are consistent
Ensures that all controllers use @search in the index methodEnsure that all index views use pagination
Fixes #204 - Remove AS from environments page
Merged import facility in Environment and Puppetclass controllers
fixes #200 - Remove activescaffold from the puppet groups page
reduce puppet classses per page
fixes #199 - adds a search functionality to puppetclass page
fixes #199 - Remove activescaffold from the puppetclasses page, search functionality will follow