Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
6874bbd9 05/18/2010 04:01 AM Paul Kelly

Fixes #232 - Removes AS from Users page

The password verification test has not yet been implemented but will get done in AuthSourceInternal fix
All tests now pass These tests now work whether settings[:ldap] is enabled or not
Plus whitespace fix

6b728fdc 05/18/2010 03:19 AM Bash Shell

Fixes #258: Change Environment for multiple hosts.

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...

91dcf7dc 05/17/2010 02:43 AM Ohad Levy

updated incorrect url path, refs #179

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

fdc22cbd 05/06/2010 04:41 PM Ohad Levy

fixes #180 - Query to return more information

003ae9a1 05/06/2010 04:06 PM Ohad Levy

fixes #223 - When a host update has errors then the render :edit loses required variables

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...

cdd8bb6f 05/06/2010 02:47 PM Paul Kelly

Fixes #183 - Adds searchbar facility to hosts

Qualified the fact_selected partial
Added a reset button
Added popup help
Beautification and grooming

c289176c 05/03/2010 03:18 PM Ohad Levy

fixes #237 - installing puppet from epel breaks if base image is not 5.3 or 4.9 release

7a481d2d 05/03/2010 02:20 PM Jochen Schalanda

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/.../

c030c794 05/02/2010 04:36 PM Bash Shell

fixes #226 - Return OutofSync, Error Host list from Dashboard controller as YAML

ef14965b 04/28/2010 04:21 PM Ohad Levy

fixes #222 - add search and sort functionality to dashboard host lists

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

0c759d7b 04/20/2010 10:24 AM Ohad Levy

fixes #197 - Allow site local views of unattended installation

4487bd21 04/19/2010 03:09 AM Ohad Levy

reduce puppet classses per page

c6f1b718 04/16/2010 09:46 AM Ohad Levy

added google_visualr and converted dashboard and hosts graphs

08bf6aba 04/14/2010 04:52 AM Ohad Levy

fixes #208 - use nested_attributes for lookup parameters

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.

c88c9fd6 04/12/2010 02:53 PM Ohad Levy

fixes #199 - adds a search functionality to puppetclass page

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

92971ae3 04/09/2010 09:06 AM Ohad Levy

removing show action in places it doesn't make sense, and minor visual changes

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

5539907c 03/25/2010 02:03 PM Ohad Levy

fixes #187 - Reserved chars in facts

1c53ea6a 03/25/2010 01:20 PM Ohad Levy

fixes #192 - Host Run Interval Chart Broken

f217c950 03/25/2010 01:14 PM Ohad Levy

fixes #191 - Query should return all hosts, not just recent

bc4f0284 03/23/2010 03:05 AM Telmo X

fixes #186 - When reports are kept in the database and not deleted/purged the Host.reports.last query starts slowing down and the hosts index page can take minutes to load depending on the number of hosts. By changing Host.reports.last to Host.find(host.id).reports.maximum('id') we make a more efficient query to the database cutting the lookup time.

a0d9ae09 03/17/2010 02:14 AM Paul Kelly

Fixes #176 - Dynamic disk layouts are supported

A disk layout that contains the string "#Dynamic" causes the partition
table entry to be written out as a script and executed as a %pre operation.
It is expected that the script leaves its results, a partition table, in...

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"

88bce962 03/09/2010 02:45 AM Ohad Levy

fixes #84 - add better support for binary path searching, and catch errors based on the output from puppetrun

e1e9e09b 03/08/2010 05:57 AM Ohad Levy

fixes #84 - Add puppetrun support to web interface

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

fixes #173 - redirection loop on login

7668ddf5 03/04/2010 12:57 PM Ohad Levy

show host names when browsing all facts

2a1e31dc 02/18/2010 10:26 PM Frank Sweetser

fixes #169 - Fix typo in unattended controller

3ad1c5d4 02/05/2010 04:17 AM Ohad Levy

sessions are lazy loaded in rails 2.3, no need to declare them

93cc2df2 02/05/2010 04:14 AM Ohad Levy

Merge branch 'master' of :ohadlevy/foreman

c5f4351f 02/05/2010 04:13 AM Ohad Levy

fixes #166 - query interface ignore state when using puppet classes instead of facts

07723734 01/30/2010 01:28 PM Ohad Levy

fixes 163 - clean certificate only when a new build request starts

72e65b31 01/26/2010 03:38 PM Ohad Levy

fixes #151 - add show host page
Added a nested link to hosts to lots of controllers

4e42b118 01/26/2010 03:36 PM Ohad Levy

added basic pagination

72a5a1de 01/20/2010 07:05 AM Ohad Levy

fixes #159 - query interface should be able to limit host selection based on state

9925f8cf 01/11/2010 03:26 PM Ohad Levy

refs #154 - it should return nil when we are not using authentcation

32e8c048 01/08/2010 07:57 AM Ohad Levy

refs # 138 - add log error if unable to generate statistics
git ci app/controllers/statistics_controller.rb -m refs

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

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

d0ecc70c 01/06/2010 02:03 AM Ohad Levy

minor time formatting change

5b6c6024 12/21/2009 11:47 AM Ohad Levy

fixes #131 - do not store sessions for facts/reports creation

867beeea 12/14/2009 06:22 AM Ohad Levy

fixes #130 - divide by zero in dasbboard

16cb7742 12/14/2009 06:02 AM Ohad Levy

fixes #80, fixes #106 and fixes #128

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

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

ff1cc6b1 12/14/2009 06:00 AM Ohad Levy

fixes #106 - redid the status calcuation, this fixes #80 but not in an optimal way - db migration would be required for that.

6c6713de 12/14/2009 02:48 AM Ohad Levy

fixes #117 - Add SSL redirection

5859a64c 12/11/2009 03:45 AM Ohad Levy

fixes #127 - query interface ignores invalid facts

06160506 12/10/2009 07:26 AM Ohad Levy

fixes #125 - allow query interface to specify multiple classes and facts and key value pairs for facts

b8d4a4b0 12/01/2009 06:17 AM Martin Englund

bug #99

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

First stab at fixing feature #87

7f81c83f 11/26/2009 02:34 PM Ohad Levy

fix for missing puppet server name

5bcca893 11/25/2009 03:10 PM Martin Englund

it should display the corrent puppet master name

1cd4a9b6 11/25/2009 03:45 AM Ohad Levy

fixes #82

9187d3f1 11/25/2009 03:39 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

4b8adb21 11/20/2009 04:07 AM Ohad Levy

fixes #68 ; wrong condition was used again

c1c67721 11/20/2009 03:49 AM Ohad Levy

fixes #68 ; wrong condition was used

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

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

4bdd27e1 11/09/2009 03:49 AM Ohad Levy

fixes #70 - shows hosts in error state in the dashboard

56009410 11/04/2009 01:50 PM Ohad Levy

fixes #57 - add retention rules to expire old reports

f2b00c3c 10/29/2009 04:26 PM Ohad Levy
  • created an audit show page
  • added auditing for external node parameters
    refs #43
128c4ed9 10/28/2009 07:39 AM Ohad Levy

fixes #54

07a1c800 10/28/2009 06:06 AM Ohad Levy

fixes #44 this filters the content of the report/fact, but still shows the request in the log

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

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

966a4556 10/21/2009 09:46 AM Ohad Levy

ensure that the authentcation filter runs on all other actions beside create

0f419629 10/20/2009 09:45 AM Ohad Levy

fixes #53, fixes #25 and general improvment to sql delete commands

c79698c2 10/19/2009 02:32 PM Ohad Levy

clean up remain original audit files

48578f0e 10/19/2009 02:28 PM Ohad Levy

Merge branch 'audits'

f685dd61 10/19/2009 02:20 PM Ohad Levy

Adding Links to Audit Log
Currently Facts Auditing is disable

aa5a2230 10/17/2009 05:30 AM Ohad Levy

added act_as_audited plugin, seems to be a better implementation than our onws

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

Basic infrastructure to Support Audit Logs - ref #43

21d7dd1b 10/16/2009 07:49 AM Ohad Levy

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..

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 <>...

2a425d8e 10/14/2009 08:37 AM Ohad Levy

fixes #40

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

4f10558e 09/23/2009 07:40 AM Ohad Levy

fixes #31

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

9f9a8052 09/19/2009 04:23 PM Ohad Levy

Fixes #23; This provides status indicators to the reports list.
Additionally, this provides a detailed overview of each host.

44ae5775 09/19/2009 03:14 PM Ohad Levy

removed redundent show message in host list