Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
611f5bff 11/28/2012 05:38 AM Amos Benari

Add organization and location to foreman.

This feature allows foreman to provide multi location, multi tenant and
multi organizations capablities.

the idea is that resources within foreman (e.g. hosts, subnets, users,
environments etc) can belong to one or more locations and organization,...

2704a359 10/31/2012 05:30 AM Amos Benari

fixed active tab on cached topbar.

fe4629de 10/31/2012 05:19 AM Robert Birnie

feature #1906 add Trend information

Signed-off-by: Amos Benari <>
Signed-off-by: Ohad Levy <>

ec1b5011 07/26/2012 08:21 AM Ohad Levy

make sure usernames are not in the logs

d9a2ebac 07/26/2012 07:58 AM Ohad Levy

[SQL optimizations] - many small optimizations

This is one of a few patches aim to improve Foreman performance
  • Bookmarks have only users, not usergroups
  • added caching to the settings table
  • removed notice message lookups (we are not really using those)...
18118f5a 07/11/2012 11:08 AM Ohad Levy

remove unneded hidden links in the more tab

180a48c8 07/04/2012 03:48 PM Amos Benari

fixes more menu issues

a7961050 07/02/2012 10:44 AM Amos Benari

top navigation bar looks correct on tablet and smart-phone screen size.

1d0bc0b0 07/02/2012 10:44 AM Amos Benari

fixes #1240 more menu fixed for users with no permitions.

82e47ae0 04/29/2012 08:56 AM Amos Benari

updates UI to bootstrap v2

567c726c 11/14/2011 10:12 AM Amos Benari

fixes #1314 'More' dropdown entries does not get populated correctly

Signed-off-by: Amos Benari <>

ad58d3fb 11/06/2011 08:51 AM Amos Benari

changed 'settings' to 'more', and 'oreman settings' to 'settings'

05ab4c16 10/18/2011 04:31 PM Ohad Levy

new UI for foreman

c8ce839a 09/28/2011 05:17 AM Ohad Levy

fixes #1187 remove unrequired menus when foreman is not used for provisioning

this includes URLS, setting menu items and buttons.

01984fb7 08/16/2011 07:35 AM Amos Benari

New artwork

  • dark top-bar
  • moved the search box below the tabs line.
  • improved the show host page
  • added notifications
  • Settings tab now changes title based on the active action
  • lots of cleanups - fixes #1066, fixes #926, fixes #628 and many other minor changes...
0a71a63b 08/08/2011 01:28 PM Ohad Levy

fixes #1097 - 500 ERROR could be generated when User.current is not set

76607ed5 06/29/2011 02:17 PM Ohad Levy

fixes #100 - Setting is now a ActiveRecord object

This allows users to manage foreman settings via the UI.

the UI is a bit ugly, but works :)

572a19c3 06/05/2011 02:47 AM Paul Kelly

Fixes #906 - Always allow a user to edit some of their own User details

Signed-off-by: Paul Kelly <>

4ebe38c7 05/23/2011 10:36 AM Ohad Levy

fixes #899 - There are numerous typos and formatting issues with the code

7e64f911 05/02/2011 10:45 AM Ohad Levy

ensures that current user is cleared, refs #807

8003e4f9 05/02/2011 10:40 AM Amos Benari

fixed menu item when logging in with a non-admin user, refs #836.

2ef88134 05/02/2011 03:24 AM Ohad Levy

fixes #852 - Open "Support" and "Wiki" Links In New Window

9161008b 05/02/2011 02:56 AM Amos Benari

added search bookmarks, fixes #836

  • adds sub navigations under main menu items, each sub navigation is a bookmark.
  • adds visual improvements to main menu

    app/controllers/bookmarks_controller.rb | 74 ++++++++
    app/helpers/application_helper.rb | 2 +-...

b0b1ea21 04/10/2011 03:17 PM Ohad Levy

added search to reports page #refs 719

ba5b7e74 03/21/2011 10:53 AM Ohad Levy

fixes #582 - Foreman should not fail if libvirt ruby binding are not installed

cdf02336 03/15/2011 04:26 AM Ohad Levy

views cleanup and added more operatingsystems icons

a90f0ee7 03/15/2011 04:17 AM Jason Rist

New Look and Feel for Foreman.

Lots of CSS and other changes.
Fixed flash notice.
Fix for fieldsets.
Modified the new/edit for Hosts page. Significantly improved workflow for 1024x768 and higher.
Fixed the menu styles.

7db117c0 01/20/2011 04:43 AM Ohad Levy

fixes #585 - support link points to an invalid url

96be8845 01/14/2011 09:04 AM Ohad Levy

fixes #427 - Ability to provision xen/kvm guests

this patch adds support to libvirt based hypervisors

db59a916 12/20/2010 05:31 AM Jochen Schalanda

Fixes #263 - Refactored Foreman to use correct singular and pluralization of medium/media

06823dc7 12/16/2010 08:54 AM Ohad Levy

Fixes #65, Fixes #339 and Fixes #539

This commit introduce the following:
  • Smart proxy CRUD within Foreman
  • Subnet operations
    • CRUD
    • Finding the next free IP (via the dhcp proxy)
  • Association of subnets, domains to proxies (dns, dhcp and tftp)
cab0d8c6 11/29/2010 07:08 AM Ohad Levy

Fixes #378 - Adds support for multiple configuration templates

Configuration templates (Kickstart, preseed, syslinux, gpxe etc) can now
be saved in the database directly.

Each template is associated with valid operating systems (unless if its a
snippet which can rendered via all other templates) and a possible...

010c668d 11/10/2010 12:43 PM Paul Kelly

Fixes #444 - use searchlogic in interesting report filter

e53706e8 11/08/2010 09:44 PM Paul Kelly

Fixes #370 - Added 'interesting' filter to reports

9fd7478e 11/07/2010 10:39 AM Paul Kelly

Fixes #366 - Redmine authorization port

This is a major feature which provides RBAC authorization within Foreman
a mental note to myself - never ever work on large commits

03be090a 10/31/2010 03:51 PM Paul Kelly

Fixes #420 - Settings dropdown is a partial

f5df7d44 10/03/2010 03:07 PM Paul Kelly

Fixes #390 - A user account is always associated with a session

be96f201 09/19/2010 01:19 PM Ohad Levy

XHTML compliance

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

Fixes #294 Convert settings to a dropdown

7a4ec5cf 07/06/2010 04:51 PM Paul Kelly

Fixes #145 - Added AuthSourceInternal

Added a password setting facility to the user class for AuthSourceInternal
Switched to SHA1
Changed :ldap to :login
Applied numerous fixes from Ohad Levy
Fixed malformed user page
Switched attr_accessible to attr_protected...

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

fixes #269 - Remove activescaffold from audits page

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

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)....
f87f1250 04/19/2010 03:17 AM Ohad Levy

added links to all facts and switched to url helpers

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

fixes #208 - use nested_attributes for lookup parameters

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

fixes #206 - Remove activescaffold from the authentication page

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

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

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

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

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

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

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

Adding Links to Audit Log
Currently Facts Auditing is disable

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

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.

50d325f0 09/10/2009 01:25 PM Ohad Levy

added links to redmine

84c0a1f6 09/10/2009 02:43 AM Ohad Levy

fixes #4

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.

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

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

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

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

fixed wrong links in settings tab, also use the hosttypes as the class output of the external nodes method

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