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.
renamed project to the torque
Added Groups to puppet classes, now its possible to associate a host with a group of classesit also allowed to setup parameters per group and override them in the host level
I've done it late at night, so who knows :)
fixed issues with Ubuntu Preseed, currently tested only on Jaunty, added a default Ubuntu/Debian partition layout
no need to remove the startup file, if required, change it through puppet itself.
Unattended Installation works again, fixed many small debian issues
moved hardcoded URLS into url_path
added support for epel and fixed a few typos
started to simplify kickstart templates, moved a lot of generic stuff to helpers so we dont have to repeat ourselfs in each os
fixed typos
updated Paul's email address
Add support for multiple puppet classes per host / operating system / environment etcthis should enable a proper dropdowns when creating the gui part that shows possible puppet class / operating system / env combinations
fix external nodes to actully work with multiple puppet classes...