Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
9c0e127b 05/17/2010 07:03 AM Paul Kelly

Fixes #170 - implement usergroups

Added migration
Added tests
Added MVC files
Added the routes as well
Added the program logic and additional views
Added RESTful actions for update and create
Added validations to ensure that usergroup.name and user.login do not collide...

19bd108a 05/10/2010 03:34 AM Paul Kelly

Fixes #240 - Clone operation highlights changes correctly

The clone operation no longer flags edits as errors. This looks better.

52538203 05/09/2010 03:30 PM Ohad Levy

Fixes #179 - allow mass assignment of parameters and host groups.
Greatly inspired by Ashay Humane <> at 5c2e395c

dad78fb6 05/06/2010 04:00 PM Paul Kelly

Fixes #132 - Added a clone operation

This clones the AR, attaches clones of the
originals 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...

2295ea88 04/30/2010 03:31 AM Ohad Levy

added titles to hosts show page actions

5af52b3b 04/28/2010 03:16 PM Ohad Levy

fixes #220 - show all used puppet classes when using storeconfigs

b09b4515 04/28/2010 10:12 AM Ohad Levy Fixes #193 - move hosts controller away from AS
  • Remove active scaffold from hosts controller.
  • changed default host graphs from one day for up to one week
  • added dynamic dropdown boxes for host creation / edit page (e.g. for puppet classes, operating systems etc)....
bd46fa41 04/27/2010 06:47 AM Ohad Levy

fixes #200 - Remove activescaffold from the puppet groups page

f87f1250 04/19/2010 03:17 AM Ohad Levy

added links to all facts and switched to url helpers

5f75dccc 04/14/2010 04:02 AM Paul Kelly

Fixes #177 - Family concept

It will_paginate and handle searches
Added family support to Operatingsystem
More work will be needed to add family support to host manipulation.

af6e2624 04/09/2010 10:25 AM Ohad Levy

fixes #199 - Remove activescaffold from the puppetclasses page, search functionality will follow

1cf43cf6 04/09/2010 09:06 AM Ohad Levy

Merge branch 'feature-203' into develop

97e387ca 04/09/2010 07:41 AM Bash Shell

fixes #203 Remove ActiveScaffold from Models

2217ce9c 04/08/2010 08:48 AM Ohad Levy

fixes #206 - Remove activescaffold from the authentication page

76b2f1b7 04/08/2010 07:49 AM Ohad Levy

fixes #202 - Remove activescaffold from the medias page

c2ba4ed3 04/08/2010 07:15 AM Ohad Levy

fixes #201 - Remove activescaffold from the domains page

fa7070ca 04/08/2010 06:02 AM Ohad Levy

fixes #207 - remove activescaffold from Parameters settings

66bb73ba 04/07/2010 10:16 AM Ohad Levy

fixes #198 - remove activescaffold from Operating systems setting page

e6d73c7f 04/06/2010 03:09 AM Ohad Levy

fixes #195 - remove activescaffold from Architectures setting page

55ed30c7 04/05/2010 02:09 PM Ohad Levy

fixes #194 - remove activescaffold from partitioning table setting page

392a9112 03/17/2010 02:07 AM Paul Kelly

Fixes #175 - A link is provided to import classes and environments

There is now a link on both the environments and classes page which
imports any new classes or environments into Foreman.

0265427b 03/09/2010 06:47 AM Ohad Levy

fixes #141 - add support to extlookup kind of queries through foreman
usage:
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"

bb7981b5 03/08/2010 05:13 AM Ohad Levy

fixes #173 - redirection loop on login

72b4a854 02/18/2010 08:05 PM Juan Manuel PĂ©rez

Test de UsersController. Problema con el atributo "type" de AuthSource

88693384 02/18/2010 08:05 PM Lucas Tolchinsky

before_destroy patch successfully applied, also, added require for ruby-debug

93d0c0f1 01/26/2010 03:42 PM Ohad Levy

shorter form

adb0dfd9 01/16/2010 12:38 PM Ohad Levy

fixes #153 - EMail Notifications when hosts report failures

e386628a 01/06/2010 05:14 AM Ohad Levy

fixes #124 - Support run interval other than default 30 minutes

9c3ffb6b 12/14/2009 06:00 AM Ohad Levy

switches global setting var to be a constant var - refs #100

0e9e43bb 12/11/2009 12:06 PM Ohad Levy

fixes #118 - Add email support

12b4529c 12/11/2009 03:49 AM Ohad Levy

fixes #118 - Add email support

8b96913a 12/09/2009 01:43 AM Frank Sweetser

Fixes #122 - Only output yaml when node is found for puppetmasters host search function

456d537a 12/01/2009 06:09 AM Martin Englund

First stab at fixing feature #87

83068398 11/25/2009 03:42 AM Ohad Levy

removed unused code

300c8b44 11/25/2009 02:51 AM Ohad Levy

fixes #89 - this adds basic graphs and charts for your inventory, it
also includes minor changes to the dashboard graphs

34df1be2 11/25/2009 02:29 AM Ohad Levy

fix spelling mistakes, comments etc - minor refactor

69923df9 11/12/2009 01:47 PM Ohad Levy

fixes #68 - do not force to key in all unattended related info when using Foreman as a simple node

757a21ad 11/12/2009 12:13 PM Ohad Levy

fixes #67 - no route to host error in external nodes

d7bb0ba7 11/12/2009 12:04 PM Ohad Levy

first stab at #77 - add basic graphing engine and added a couple of graphs in the dashboard

74a55dfb 11/06/2009 07:06 AM Ohad Levy

fixes #72: allow to define the default puppet server hostname

128c4ed9 10/28/2009 07:39 AM Ohad Levy

fixes #54

90b70658 10/28/2009 06:00 AM Ohad Levy

Fixes #30 - a very basic version for now - feature requests ARE WELCOMED

7b151cc2 10/16/2009 02:15 PM Ohad Levy

Basic infrastructure to Support Audit Logs - ref #43

f254ce22 10/16/2009 07:49 AM Ohad Levy

moving to DB based sessions, AR requires sometimes sessions bigger than 4k - until we'll move to memcache

1ba05a93 10/15/2009 03:07 PM Ohad Levy

Squashed commit of the following:

commit c4382aeea5d72402bcbf3049d3c08f74792ca379
Author: Ohad Levy <>
Date: Thu Oct 15 22:03:26 2009 +0800

disable ldap by default

commit 685baf5f2c78128feebcbeed6910b131a072a81b
Author: Ohad Levy <>...

bc2625b5 10/14/2009 08:32 AM Ohad Levy

Fixes #47, now hosts external node info can be found under:
foreman_url/node/hostname

see extras/externalnode/node.rb script for examples

0e12dbfc 10/13/2009 05:00 PM Ohad Levy

fixes #46, This adds a basic query able interface to Foreman

722e891f 10/12/2009 08:22 AM Ohad Levy

fixes #44, this however doesnt show any Report of Facts controllect activites, could not find a way to specify it per method

767bbf03 09/20/2009 04:40 PM Ohad Levy

Fixes #16, this adds the possibility to see the host report status out of the host list

53b2819f 09/19/2009 03:05 PM Ohad Levy

fixes #22

b0d3f4ee 09/19/2009 09:05 AM Ohad Levy

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

816465f2 09/18/2009 05:11 AM Ohad Levy

Fixes #17
This adds the possibility to import from a previous external node interface.
letting Foreman reads the old setup and update its database accordingly

e5224d76 09/18/2009 04:09 AM Ohad Levy

Hopefully last trace of the old project name

d7eeca00 09/16/2009 01:33 PM Ohad Levy

fixes #12

eafaf5f1 09/14/2009 04:15 PM Ohad Levy

Fixes #9 and introduce a basic reporting viewing over http

d5f708c3 09/11/2009 03:22 PM Ohad Levy

fixes #6

1fe671cf 09/09/2009 01:44 PM Ohad Levy

We have a final project name -- The ForeMan

152204ad 09/07/2009 03:49 PM Ohad Levy

Renamed projet to the Torque

c7643fc9 09/07/2009 06:38 AM Ohad Levy

added domain and common specific parameters.
this adds a similar functionality to extlookup.
the order in which parameters are processed is:
common => domain => hostgroup => host
where the latest occurrence of a parameter takes priority.

eac234e0 09/06/2009 02:44 PM Ohad Levy

renamed project to the torque

086ec942 09/05/2009 05:43 PM Ohad Levy

Added Groups to puppet classes, now its possible to associate a host with a group of classes
it also allowed to setup parameters per group and override them in the host level

I've done it late at night, so who knows :)

f7c9d852 09/05/2009 12:16 PM Ohad Levy

Changed default TFTP dir to be a subdir of GNI.

26a8190e 08/31/2009 02:05 PM Ohad Levy

Unattended Installation works again, fixed many small debian issues

4f92ab78 08/22/2009 03:47 PM Ohad Levy

started to simplify kickstart templates, moved a lot of generic stuff to helpers so we dont have to repeat ourselfs in each os

1938eb58 08/20/2009 06:57 AM Ohad Levy

fixed typos

e22af92d 08/13/2009 03:43 PM Ohad Levy

Added a rake task which imports facts (in yaml format) directly to the DB.
this is useful for people who don't use store configs, but still want to import puppet node information to the database.

192ec2cf 08/09/2009 01:15 PM Ohad Levy

puppet doesnt store dates in UTC, redmine #2518

c6eee281 08/02/2009 04:45 PM Ohad Levy

Add support for multiple puppet classes per host / operating system / environment etc
this 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...

9eb0e160 07/30/2009 03:30 PM Ohad Levy

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

9d85b563 07/29/2009 03:48 PM Ohad Levy

force read of puppet config files upon startup

f02a737e 07/28/2009 03:04 PM Ohad Levy

created a proxy plugin, this plugin access the different gateways (e.g. dhcp/dns/puppetca/tftp etc)

7291f36d 07/25/2009 04:34 PM Ohad Levy

removed default route, added pkelly email address

6e50fa1d 07/25/2009 04:34 PM Ohad Levy

realigned models to use :though and habtm when it made sense, setup basic AS controllers to support that

04a577ac 07/25/2009 04:34 PM Ohad Levy

added a basic external nodes support

286a2207 07/25/2009 04:34 PM Ohad Levy

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

b4b14336 07/25/2009 04:34 PM Ohad Levy

working kickstart integertaion, WIP

5a1011c0 07/25/2009 04:34 PM Ohad Levy

fixed a problem with rails 2.3 - see https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/2283-unnecessary-exception-raised-in-asdependenciesload_missing_constant

309f6e18 07/25/2009 04:34 PM Ohad Levy

added basic observers setup, added default values for hosts, minor cleanup

18738311 07/25/2009 04:34 PM Ohad Levy

added basic unattended controller

950ddeb3 07/25/2009 04:34 PM Ohad Levy

Added domain model.
removed ensure_not_used from all models and add it to Activerecord:Base class as an initalizer

4f62db91 07/25/2009 04:34 PM Ohad Levy

added os model and fix active record relationship to media and host, hopefully supporting the kickstart integeration for path etc

d3d91384 07/25/2009 04:34 PM Ohad Levy

initial host module

34973e14 07/25/2009 04:34 PM Ohad Levy

Added support for a global settings file, added GW libs

5563217a 07/13/2009 09:55 AM Ohad Levy

empty rails project