Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
52e114a6 09/26/2011 10:53 AM Ohad Levy

fixes #1182 - added inline editing

e26886b3 09/25/2011 08:35 AM Ohad Levy

fixes #1150 - When ticking On-the-fly user creation submit button and fields are hidden

4bceda79 09/19/2011 05:17 AM Ohad Levy

fixes #1153 - Change line color for skipped resources

c45a0014 09/19/2011 03:30 AM Ohad Levy

fixes #1167 - some setting values are ignored

53c61d6d 09/14/2011 05:07 AM Ohad Levy

added parenthesis to avoid warnings on older Ruby

5d264a2d 09/05/2011 07:26 AM Ohad Levy

refactor - various facts cleanups

62354905 09/04/2011 06:50 AM Frank Sweetser

Add Scientific Linux OS icon

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...
8dec3f5b 08/09/2011 06:48 AM Ohad Levy

fixes #1085 - add default domain and subnet settings to hostgroups

7875667c 08/07/2011 02:37 AM Ohad Levy

fixes #1082 - Fix inconsistent icons between Hosts summary and Report summary views

Signed-off-by: Greg Sutcliffe <>

d5707b63 08/03/2011 02:24 AM Ohad Levy

fixes #724 - Allow default VM specs to be tied to a hostgroup

7d15e280 07/27/2011 07:18 AM Paul Kelly

Fixes #1070 - image_file name is wrong

Signed-off-by: Paul Kelly <>

0e039477 07/24/2011 11:26 AM Paul Kelly

Fixes 1052 - Error when selecting medium

Signed-off-by: Paul Kelly <>

fd2fa665 07/14/2011 08:41 AM Greg Sutcliffe

Refs #1041 Add audit_parent to db and ui

Seems to work fine, within the limitations of HostClasses getting
their own entry. Search doesn't work right - it searches on
"parent = 1" not "parent = host/domain/blah"

Signed-off-by: Greg Sutcliffe <>

61e586a4 07/11/2011 03:14 AM Ohad Levy

fixes #1031 - Adds a CentOS logo

9afa092e 07/06/2011 10:07 AM Ohad Levy

fixes #322 Ability to add custom variables and multiple values resovled
in a dynamic Hierarchally order

This commits introduces the ability to define variables per puppet
class.

additionally, each class can have multiple values, depends on the host
which is requesting that variable....

29eebabc 07/03/2011 09:30 AM Ohad Levy

splitted setting default data from the migration
this allows to add new data and modify its defaults
improved settings UI a bit more
refs #100

f3f39194 07/03/2011 02:03 AM Paul Kelly

Fixes #1020 - edit multiple ok button

Signed-off-by: Paul Kelly <>

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

487b7791 06/27/2011 06:48 AM Ohad Levy

fixes #1009 - hostgroup should show its parent classes too

9ed3da57 06/20/2011 09:16 AM Ohad Levy

fixes #997 - hosts tab is highlighted when in hostgroup pages

4d4b84f6 06/20/2011 07:07 AM Ohad Levy

fixes #35 - Allow hostgroup nesting for puppet classes and parameters

a6db0470 06/15/2011 07:03 AM Paul Kelly

Fixes #820 - Intel Solaris support

Signed-off-by: Paul Kelly <>

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

69f9cb82 05/30/2011 08:52 AM Ohad Levy

fixes #903 - Show resulting provisioning options at the Host edit screen

d6464cf9 05/26/2011 07:02 AM Paul Kelly

Fixes #923 - Hostgroup puppetmaster proxy ignored on new host page

Signed-off-by: Paul Kelly <>

b8c81182 05/26/2011 04:34 AM Paul Kelly

Fixes #943 - Use the Sandbox renderer for host's PXE menu

Signed-off-by: Paul Kelly <>

ad3d61b7 05/25/2011 08:28 AM Paul Kelly

Fixes #920 - Add authorization to hypervisor, bookmarks, subnets, smart-proxy/autosign and puppetca

Signed-off-by: Paul Kelly <>

bf228dd6 05/25/2011 04:59 AM Paul Kelly

Fixes 867 - Allow update_multiple to clear hostgroup

Also added the facility for clearing the environment to update_multiple_environments

Signed-off-by: Paul Kelly <>

fd704256 05/24/2011 04:42 AM Amos Benari

fixes #932 + sign on Safari is not rendered correctly

Signed-off-by: Amos Benari <>

76702262 05/23/2011 10:45 AM Amos Benari

UI updates

  • login colores updated.
  • updated the puppets classes selection gui

Signed-off-by: Amos Benari <>

1baed2e3 05/22/2011 10:13 AM Amos Benari

fixes #900 - search by "x minutes ago" and the charts in show host

Signed-off-by: Amos Benari <>

fe6d3ff2 05/17/2011 09:29 AM Amos Benari

no default open color on dashboard pie

095c11d3 05/17/2011 09:29 AM Amos Benari

muved the check all to the top of the list and the multiple selection action to the action bar.

4bcdf1c8 05/12/2011 04:55 AM Amos Benari

fix bookmark sub-menu on ie and ff fixes #889

26df2a7e 05/11/2011 05:31 AM Paul Kelly

Fixes #458 - Long host list in edit user

Signed-off-by: Paul Kelly <>

259eb5cc 05/09/2011 02:10 PM Amos Benari

fixed colors and order of serias in show host page resources chart refs

4242cd78 05/05/2011 09:05 AM Ohad Levy

refs #285 - removes any left over from the old google charts libraries

3eecf845 05/05/2011 08:43 AM Amos Benari

fixes #285 - Use Charting system which can work offline

this includes:
  • dashboard charts
  • statistics page
  • host show page

additionally, main menu buttons and bookmarks drop down are easier to handle and read

73b01046 05/03/2011 07:53 AM Ohad Levy

fixes #876 - Improve puppet certificates pages

  • Add basic things like filtering based on state (pending, valid, revoked) sorting etc
  • Add support timestamps that were introduced in #873
8003e4f9 05/02/2011 10:40 AM Amos Benari

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

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

1a51088d 04/23/2011 02:16 PM Ohad Levy

fixes #815 - Redirect to login page when editing multiple hosts

this patch converts the mulitple selections to be pure javascript,
removing the buggy AJAX implementation.

2a0cffd3 04/20/2011 08:56 AM Ohad Levy

fixes #400 - Puppetca Monitor

f3c1ecd3 04/17/2011 07:14 AM Ohad Levy

fixes #847 - Retrieve last report information per host via the api

this adds two URLS to the API:

/hosts/fqdn/reports/last
/reports/last

both supports JSON output which provides all of the report information.

3b49df17 04/13/2011 07:59 AM Amos Benari

add search to audit page fixes #773, fixes #772 and fixes #412

Signed-off-by: Amos Benari <>

80516e41 04/10/2011 09:36 AM Ohad Levy

fixes #719 - Adds new search functionaily

b3f525e2 03/31/2011 05:28 PM Ohad Levy

fixes #723 - Hypervisor details page

This also include basic functionality to power on/off guests

8ba2e00a 03/31/2011 07:43 AM Ohad Levy

fixes #806 - Switch to JQuery instead of Prototype JavaScript library

a60820e8 03/30/2011 05:11 AM Ohad Levy

fixes #804 - 'puppet' value should be the default for the puppetmaster text field

d67f2883 03/29/2011 12:19 PM Paul Kelly

Fixes #790 - puppetmaster_name should be obj.puppetmaster_name

Signed-off-by: Paul Kelly <>

b55bbb7f 03/27/2011 03:55 AM Ohad Levy

fixes #793 - Including non-https version of Google jsapi causing SSL warning

bb9a1ad1 03/22/2011 06:46 AM Paul Kelly

Fixes #565 - rake puppet:import:puppet_classes misses some changes

Signed-off-by: Paul Kelly <>

4f150622 03/18/2011 02:25 PM Ohad Levy

fixes #763 - Sometimes list of hosts may fail if no OS details are found

36f93e4d 03/17/2011 02:32 PM Ohad Levy

Fixes #609 - Orchestrate puppetca operations

This also includes adding support for a puppet smart-proxy target type
and providing migration support
Updated to provide backward compatability for host and hostgroup objects
Now terminates the build and incorporates other fixes...

8deb9933 03/15/2011 04:56 AM Ohad Levy

updates host forms

668d432f 03/15/2011 04:26 AM Ohad Levy

added css grid and converted most pages to use that grid

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.

4f9daa4b 02/16/2011 08:18 AM Ohad Levy

fixes #672 - Puppet class expansion should work faster

b1d0f88f 02/16/2011 03:02 AM Justin Sherrill

Fixes #650 - Makes snippet rendering use the safemode module to prevent attacks

Note, that the safemode module is still not used for file system snippets, since those require file-system access anyways

218bd6e0 02/15/2011 10:55 AM Justin Sherrill

Fixes #632 - Adds the ability to generate a PXE menu containig
provisioning template and hostgroup combinations on smart proxies

faf1e8d0 02/15/2011 05:11 AM Ohad Levy

fixes #666 - XSS vulnerability

743a5d9c 02/04/2011 03:25 AM Ohad Levy

fixes #646 - Creating a host and getting an error results in Operating System not being accepted

efa47b57 01/26/2011 08:31 AM Paul Kelly

Fixes #453 - Restrict dropdowns based upon user permissions

501cde54 01/24/2011 04:02 AM Ohad Levy

fixes #605 - remove parenthesize argument(s) warnings

e25f52ae 01/23/2011 07:58 AM Ohad Levy

fixes #601 - virtual machine guest values go away after a validation error

4f4e9e84 01/20/2011 04:03 AM Ohad Levy

fixes #595 - the search bar under reports is not always show

This is a sub optimal commit, as ideally, the host report list should be converted into a nested route

e08af891 01/20/2011 04:02 AM Ohad Levy

fixes #474 - Foreman does not add a node automatically on initial report

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

b723e051 12/20/2010 05:31 AM Ohad Levy

Fixes #555 - unable to build Debian hosts with Safe template's

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)
380d48b9 12/13/2010 03:46 AM Ohad Levy

Fixes #524 - unable to access epel in safe templates, refs #469

32847027 12/09/2010 04:17 PM Justin Sherrill

Fixes #469 - Changing templates to be rendered within a safemode/sandbox

02c0befc 12/09/2010 03:52 PM Justin Sherrill

Fixes #496 - Fixing issues with operating system edit/new pages when setting default config templates

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

11782648 11/25/2010 09:53 AM Ohad Levy

fixes #471 - enabling parameters for Operating Systems

4eeb9ffc 11/09/2010 12:41 PM Ohad Levy

fixes #441 - display facts timestamp

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

6e8defed 11/04/2010 09:54 AM Ohad Levy

Fixes #288 - Moved DashboardController actions (except for #index) to HostsController.

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

Fixes #420 - Settings dropdown is a partial

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