Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
27210309 10/10/2010 01:09 PM Paul Kelly

Added a basic notice facility to foreman

Notice.create :message => "text", :level => level, :global => boolean
if global is true then any user can cancel that message for all users
else each user must cancel the message individually

level can be "warning" or "message"...

d3156019 09/10/2010 06:30 PM Paul Kelly

Fixes #294 Convert settings to a dropdown

f15945db 08/16/2010 09:29 AM Ohad Levy

fixed all parenthesize warnings

2c83f744 06/25/2010 08:56 AM Paul Kelly

Fixes #260 - Switch to using STI for OS families

b82a38da 06/03/2010 03:16 AM Frank Sweetser

fixes #300 - Add icon hints to class add/remove

Icons taken from http://www.freeiconsweb.com/Webmaster-Pixel-Icon-Set.html

19529e4b 06/02/2010 11:09 AM Paul Kelly

Fixes #292 - puppetdocs should be in a frame

b0e2071a 05/28/2010 03:54 PM Ohad Levy

minor formating changes

a67b0923 05/28/2010 03:52 PM Paul Kelly

Fixes #101 - Generate rdoc files and html links on the puppetclasses page

Rewite rdocs if required by the prepare phase
Incorporate Fank Sweetser's :: patch
Incorporate a url_helper suggested by Ohad
Added a new interface via links on the supported environments list

ac0f2ae6 05/28/2010 08:56 AM Ohad Levy

fixes #276 - Fact searches should remember the previous search settings

85d3461d 05/28/2010 04:25 AM Ohad Levy

fixes #243 - When adding classes for in individual hosts, Adding then immediately Removing the class does not work

edf4198b 05/27/2010 04:43 PM Ohad Levy

fixes #271 - remove active scaffold plugin

2e04e41b 05/27/2010 03:21 PM Ohad Levy

CSS rework, aligned view on all pages
removed google JS from pages which do not require it

fee0b7af 05/27/2010 03:20 PM Ohad Levy

Minor SQL optimization to hosts page

661e86c7 05/26/2010 12:49 PM Ohad Levy

fixes #269 - Remove activescaffold from audits page

459e0feb 05/24/2010 07:11 AM Paul Kelly

Fixes #249 - Remove AS from reports

Added a searchbar for hostname, reporting period and the type of report.

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

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

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

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

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

9a9b3e75 04/20/2010 06:21 AM Paul Kelly

Fixes #13 - Manage Debian family release-name

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.

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

69cbb0f5 03/25/2010 01:13 PM Ohad Levy

refs #186 - minor optimization and avoid a problem when there is no
report in the DB while the host last report date exists

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.

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"

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

f105e932 01/15/2010 03:35 PM Ohad Levy

fixes #157: Audit show page might fail

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

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

935cc758 12/12/2009 12:34 AM Ohad Levy

fixes #129 - Link from hostname on the hosts page is absolute instead of relative (breaking https)

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

f2cc32e4 11/12/2009 12:24 PM Ohad Levy

fixes #76 - Foreman creates a link to a report even if the report is already deleted

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

e370e123 10/29/2009 04:46 PM Ohad Levy

Destroyed objects did not show up correctly

f2b00c3c 10/29/2009 04:26 PM Ohad Levy
  • created an audit show page
  • added auditing for external node parameters
    refs #43
eecd3e7e 10/29/2009 02:21 PM Ohad Levy

fixes #28 and converts existing helpers to snippets

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

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

244bdd5a 10/21/2009 09:53 AM Ohad Levy

switched to rest helpers

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

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

7767028b 10/16/2009 01:09 PM Ohad Levy

fixes #50, now reports time is shown as long as there was atleast one report

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

da5379af 10/14/2009 04:58 PM Ohad Levy

fixes #38

c45b3e26 10/13/2009 03:23 AM Ohad Levy

wrong condition - fixes #34

775a253f 10/12/2009 04:14 PM Ohad Levy

fixes #34

7c0c8e06 09/24/2009 02:31 PM Ohad Levy Minor view changes:
  • Adds a link from host report to host edit
  • Resized edit text box size
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.

9feeecf5 09/18/2009 06:22 AM Ohad Levy

fixes #18: Incorrect link to host editing

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

Fixes #9 and introduce a basic reporting viewing over http

72910375 09/10/2009 02:05 PM Ohad Levy

Added some more text to the settings menu, removed some fields which are not yet required.

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

We have a final project name -- The ForeMan

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 :)

3446abb6 09/05/2009 03:59 PM Ohad Levy

the hostname is now a link to the edit method

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

Unattended Installation works again, fixed many small debian issues

c878e775 08/24/2009 04:07 PM Ohad Levy

moved hardcoded URLS into url_path

2ce2046f 08/24/2009 01:13 PM Ohad Levy

added some status icons, and a bit of DRY

766e0f38 08/23/2009 04:03 PM Ohad Levy

a simple host status indicator

774a8797 08/23/2009 02:58 PM Ohad Levy

typo - need to escapes now

4eae751e 08/23/2009 01:31 PM Ohad Levy

avoid ruby warning about strings

67981d0e 08/22/2009 05:21 PM Ohad Levy

added support for epel and fixed a few typos

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

fce2cbc0 08/04/2009 03:10 PM Ohad Levy

added external nodes parameters support

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

93bd0d5d 08/01/2009 05:05 PM Ohad Levy

Basic support for Debian / Ubuntu preseed installations.

901d79bc 08/01/2009 05:02 AM Ohad Levy
  • Fixed an issue when the host arch is not the last part of the directory.
    • introduced the $arch variable in the media path value
  • Added default media values for CentOS 5.3 and Fedora 11
27a04cb4 07/30/2009 05:02 PM Ohad Levy

added a partition table controller

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

60d93725 07/27/2009 04:58 PM Ohad Levy

add minimal description to forms

29eeadb8 07/25/2009 04:34 PM Ohad Levy

using machine localtime to calculate the time ago

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

show last compile in time ago

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

1b23d712 07/25/2009 04:34 PM Ohad Levy

added media path validaiton to be either NFS or url

22924f15 07/25/2009 04:34 PM Ohad Levy

fix the relationship between a host and a media (must be though an OS), added some helpers to auto parse the install path (e.g. NFS or URL) etc

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

46ac4aa8 07/25/2009 04:34 PM Ohad Levy

added facts controllers

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

added basic unattended controller

2f077f63 07/25/2009 04:34 PM Ohad Levy

empty tests and controller for now

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

empty rails project