fixes #777 - this enable auditing of when a host is changing its puppet class assignmetns
one limitation of this patch is that at the moment, each class changegets its own audit record.
fixes #35 - Allow hostgroup nesting for puppet classes and parameters
fixes #993 postgres search issue
Signed-off-by: Amos Benari <abenari@redhat.com>
fixes #965 and fixes #964
fixes #900 - search by "x minutes ago" and the charts in show host
refs #285 - removes any left over from the old google charts libraries
Improved usability of the search suggestion list - fixed #850 when writing a long query such as "a=b and c=" it will gray-out the completed part (a=b) this is done to help the user focus on the part that he is writing.
fixes #843 - show more virtual guests information
added html view for guestsmoved common methods into the virt plugin
updated scoped search plugin
fixes #719 - Adds new search functionaily
fixes #806 - Switch to JQuery instead of Prototype JavaScript library
fixes #770 - puppet autosign fails if using legacy puppet ca handleing
Fixes #662 - Add deprecation warnings for GW classes
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #661 - unable to create 32bit libvirt instances
Updated code to be more ruby 1.87- friendly, refs #427
fixes #427 - Ability to provision xen/kvm guests
this patch adds support to libvirt based hypervisors
updated will paginate plugin
removed empty task folder
updated searchlogic to latest module
Fixes #239 - Erases environments and puppetclasses
The fix also includes a page in which the use selects the additionsand removals which they would wish to apply to their database.Errors are reported and an opportunity is given to reapply the changes.
fixes #324 - Don't try to read CA signed certs as foreman user before cleaning with puppetrun
fixes 154 - audit log does not store user information
fixes #271 - remove active scaffold plugin
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...
updated SearchLogic plugin
fixes #227 - Host graphs are shown with one month offset
fixes #222 - add search and sort functionality to dashboard host lists
added google_visualr and converted dashboard and hosts graphs
added searchlogic plugin
fixes #84 - add better support for binary path searching, and catch errors based on the output from puppetrun
fixes #84 - Add puppetrun support to web interface
fixes 162 - Certificate will not be removed when FQDN has uppercase letters
added basic pagination
lates plugin update broke many things, reveting to a safe version for now
fixes #154 - audit log does not store user information
switches global setting var to be a constant var - refs #100
Fixes #111 - GW::puppetca#clean now logs an error and fails when there in no CA
Fixes #74. Logger messaging works in the proxy module
A logger method was introduced as well as a mechanism for logging if thiscode is run as a standalone cgi service
added active_scaffold_list_filter plugin
fixes #74 - tftp and puppet ca errors are not shown in the log file
added some basic error handling
added act_as_audited plugin, seems to be a better implementation than our onws
reverted to an older AS commit
AS had a bad commit, reverting - see http://code.google.com/p/activescaffold/issues/detail?id=711&colspec=ID%20Type%20Status%20Summary
updated AR version
updated to latest version of AS
Fixes #17This adds the possibility to import from a previous external node interface.letting Foreman reads the old setup and update its database accordingly
Changed default TFTP dir to be a subdir of GNI.
force file rewrite, avoids FileUtils exceptions
built function and puppetca proxy now works
added some basic validations if the file exists
added a build action, this triggers all required actions (e.g. PuppetCA, DNS Tftp etc
Fixed an issue when flash messages were broken
updated active scaffold
fixed an issue with wrong contoller names which lead to broken links, redid some model relationships (hopefuly simplified - hence removed the nested_has_many_through plugin
created a proxy plugin, this plugin access the different gateways (e.g. dhcp/dns/puppetca/tftp etc)
realigned models to use :though and habtm when it made sense, setup basic AS controllers to support that
updated migrations to use puppet Rails function of creating the db schema, adjusted what ever it took to get the first Fedora 11 client installed with our kickstart
added another plugin needed for rails 2.3 and ActiveScaffold
added active_scaffold as a git submodule