Fixes #212 - Remove AS from facts
fixes #268 - 500 Error on "All Puppet Classes"
fixes #236 - Installation media are now usable with more than one operating system.
Fixes #265 - improved preseed template and more complicated partitioning scheme for Debian-based distributions.
fixes #264 - Overview of host's puppet classes should be sorted
Fixes #262 - Architecture selection on create/edit operating system form
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 #248 - Generalise tab management and search facility
The search facility is now available from all controllers.The search bar is only displayed if there is a partial<controller_name>/_search_line.html.erb available.This partial alsodescribes and implements the possible search parameters for this controller...
Fixes #204 - Remove AS from environments page
Merged import facility in Environment and Puppetclass controllers
Fixes #232 - Removes AS from Users page
The password verification test has not yet been implemented but will get done in AuthSourceInternal fixAll tests now pass These tests now work whether settings[:ldap] is enabled or notPlus whitespace fix
Fixes #258: Change Environment for multiple hosts.
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 #240 - Clone operation highlights changes correctly
The clone operation no longer flags edits as errors. This looks better.
fixes #233 - In the "Show" page for a Host, Build link should not be visible when Unattended is false.
Fixes #179 - allow mass assignment of parameters and host groups.Greatly inspired by Ashay Humane <ashay.humane@gmail.com> at 5c2e395c
Fixes #132 - Added a clone operation
This clones the AR, attaches clones of theoriginals host_parameters and then renders the "new" action, ready for editing.
The host_parameters must not use validate_presence of :host_id when using nested attributes.Created a hidden :nested attribute to the form to flag this behaviour...
Fixes #183 - Adds searchbar facility to hosts
Qualified the fact_selected partialAdded a reset buttonAdded popup helpBeautification and grooming
fixes #235 - Small refactoring of the media handling for operating system families: * Use URI class for any URI related operations * Added substitution for $version, $major and $minor in media path * Force use of http(s)|ftp|nfs URI schema: NFS shares have now to be entered in URI form: nfs://server/path/.../ instead of server:/path/.../
added titles to hosts show page actions
fixes #224 - edit multiple fails on operating system
fixes #222 - add search and sort functionality to dashboard host lists
fixes #220 - show all used puppet classes when using storeconfigs
fix closing tag in report template: s/capmion/caption/
fixes #200 - Remove activescaffold from the puppet groups page
fixes #219 - debian should not be the default operatingsystem family
Fixes #13 - Manage Debian family release-name
added common links to host show page and pagination
added links to all facts and switched to url helpers
reduce puppet classses per page
added google_visualr and converted dashboard and hosts graphs
fixes #208 - use nested_attributes for lookup parameters
Fixes #177 - Family concept
It will_paginate and handle searchesAdded family support to OperatingsystemMore work will be needed to add family support to host manipulation.
removing show action from arch page too
refs #203, error on zero size array
fixes #199 - adds a search functionality to puppetclass page
fixes #199 - Remove activescaffold from the puppetclasses page, search functionality will follow
Merge branch 'feature-203' into develop
removing show action in places it doesn't make sense, and minor visual changes
fixes #203 Remove ActiveScaffold from Models
fixes #206 - Remove activescaffold from the authentication page
fixes #202 - Remove activescaffold from the medias page
fixes #201 - Remove activescaffold from the domains page
fixes #207 - remove activescaffold from Parameters settings
fixes #198 - remove activescaffold from Operating systems setting page
fixes #195 - remove activescaffold from Architectures setting page
fixes #194 - remove activescaffold from partitioning table setting page
fixes #192 - Host Run Interval Chart Broken
fixes #141 - add support to extlookup kind of queries through foremanusage:wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common" if you want it in YAML, just add:wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common&format=yml"
fixes #174 - incorrect counter on host lists
fixes #173 - redirection loop on login
fixes #151 - add show host pageAdded a nested link to hosts to lots of controllers
added basic pagination
refs #153 - this will send email notifications only if its enabled in config/settings.yml
updated to year 2010
fixes #153 - EMail Notifications when hosts report failures
fixes #124 - Support run interval other than default 30 minutes
fixes - #146 Adds a host environment and fact based filtering to Summarized emails
shorter time output in dashboard view
fixes #135 - highlight in red errors in summary email
fixes #130 - divide by zero in dasbboard
fixes #80, fixes #106 and fixes #128
fixes #71 - send out daily email summary of puppet changes
switches global setting var to be a constant var - refs #100
fixed formatting
fixes - #120 - Include timestamp of dashboard page generation
fixes #108 - Move "Total" line to bottom of list and emphasize it
First stab at fixing feature #87
fixes #89 - this adds basic graphs and charts for your inventory, italso includes minor changes to the dashboard graphs
fix spelling mistakes, comments etc - minor refactor
first stab at #77 - add basic graphing engine and added a couple of graphs in the dashboard
fixes #70 - shows hosts in error state in the dashboard
added delete link from report show action
Destroyed objects did not show up correctly
fixes #28 and converts existing helpers to snippets
added missing index page and added db indexs - ref #30
Fixes #30 - a very basic version for now - feature requests ARE WELCOMED
switched to rest helpers
Adding Links to Audit LogCurrently Facts Auditing is disable
LDAP auth is not required when using the external query interface. fixed an issue that you couldnt use the ldap settings if ldap was turn off, but you couldnt login if ldap was turn on... you kinda get the idea..
Squashed commit of the following:
commit c4382aeea5d72402bcbf3049d3c08f74792ca379Author: Ohad Levy <ohadlevy@gmail.com>Date: Thu Oct 15 22:03:26 2009 +0800
disable ldap by default
commit 685baf5f2c78128feebcbeed6910b131a072a81bAuthor: Ohad Levy <ohadlevy@gmail.com>...
fixes #46, This adds a basic query able interface to Foreman
fixed typo and changed order to puppet report output
Fixes #16, this adds the possibility to see the host report status out of the host list
Fixes #23; This provides status indicators to the reports list.Additionally, this provides a detailed overview of each host.
Fixes #20. This create links from the host list to the RRD graphs that puppet generates.
You must enable the RRD graphs on your puppetmaster and allow access to them over HTTP
Fixes #9 and introduce a basic reporting viewing over http
Firefox still looks for the file in its orginal place, so removing redundent lines and reverting the layout
Oops busybox wget cant do https
Added some more text to the settings menu, removed some fields which are not yet required.
added links to redmine
fixes #4
We have a final project name -- The ForeMan
Renamed projet to the Torque
added domain and common specific parameters.this adds a similar functionality to extlookup.the order in which parameters are processed is:common => domain => hostgroup => hostwhere the latest occurrence of a parameter takes priority.