Project

General

Profile

Download (9.34 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
acfbc458 03/03/2014 02:26 PM Marek Hulán

fixes #812 - new permissions model, user group role and nest support, role filters for better granularity

Contributions from:
99527500 02/24/2014 11:43 AM Jimmi Dyson

fixes #4015 - support oVirt using templates like images

1fa008a4 02/19/2014 10:31 AM Joseph Magen

fixes #3912 - add inheritance for locations / organizations

9c0709db 01/21/2014 05:04 PM Jason Montleon

fixes #3909 - add disassociate and bulk action disassociate to interface

c6e02bd3 01/09/2014 07:43 AM Joseph Magen

fixes #3178 - add feature for compute profiles for hostgroups and hosts

b7589c32 11/12/2013 11:53 AM Jan Pazdziora

fixes #3312 - support /users/extlogin as a login page based on REMOTE_USER

32f72fd6 10/01/2013 12:12 PM Joseph Magen

fixes #2986 - remove #show method from controllers and routes.rb when not used

c3d8dd61 09/25/2013 03:39 PM Dominic Cleal

fixes #1244 - add smart proxy feature refresh link + API call

805358df 09/06/2013 10:22 AM Jason Montleon

fixes #1923 - matches vms on a compute resource to hosts

91ad276d 09/05/2013 01:38 PM Greg Sutcliffe

Fixes #2414 - Move puppet report processing code to the report processor

This creates a API route for POST:/api/reports which matches the GET
format for reports. Tests are updated, with the report model tests
moving to the puppet-foreman module (along with the report fixtures).

a6ce3c99 08/29/2013 09:00 AM Daniel Lobato Garcia

fixes #2891 Openstack power control operations support

Compute resource helper Strings should be possible to translate

Compute resource permission to pause vms

Tests for Openstack VM pausing/resuming

VMs UI shows only available actions

I18n string issues. Vm power state cannot be properly translated yet...

e75ffa1d 07/02/2013 03:56 AM Joseph Magen

fixes #2732 - 404 error Location Not Found on Mismatches Report if a location is selected

1bd19611 06/06/2013 04:46 PM Joseph Magen

fixes #2616 - Hostgroup fields not populating when parent fields are selected

8b80115c 05/21/2013 09:09 AM Amos Benari

fixes #2511 Footer should be replaced with an about page

40df7dfb 05/09/2013 10:20 AM Daniel Lobato Garcia

fixes #426 expose BMC information in foreman UI

Signed-off-by: Ohad Levy <>

This patch also adds an abstracted power management class for both VM
and BM

9cbce048 05/06/2013 08:44 AM Ohad Levy

fixes #2463 fixed nested puppetca and autosign controllers

remove autosign and puppetca nested controllers from being incorrectly nested classes

feacea35 04/02/2013 08:30 AM Amos Benari

upgrade foreman to rails 3.2.13

This commit updates from rails 3.0.x to 3.2.x, main changes include:

  • Asset pipline support
  • cleanup of existing assets (javascript, css, images)

Users who uses foreman in production, make sure that you now compile
your assets, e.g...

66b40d57 03/03/2013 09:59 AM Dominic Cleal

fixes #2202 - add all unassigned actions to appropriate permissions

705c827f 02/06/2013 08:41 AM Joseph Magen

fixes #2166 - error when clearing location

c4038d6f 01/30/2013 07:22 AM Ohad Levy

fixes #1827: use ids instead of names for templates routes

111ef124 01/24/2013 07:52 AM Joseph Magen

clone action, view, tests

671b45e9 01/24/2013 07:52 AM Joseph Magen

fixes #2033 - Cannot assign a host to an org

Now its possible to change Locations / Organizations only via mass assign

a25add15 01/21/2013 02:20 PM Amos Benari

refs #2041 - changed puppetclass/:id/parameters from put to post.

5237d122 01/14/2013 07:07 AM Amos Benari

fixes #2041 puppetclass_parameters update method uses PUT incorrectly

d92340af 12/12/2012 10:37 AM Joseph Magen

fixes #2037 remove catchall routes

this blocks any plugin/engine from adding additional routes

decd2842 12/05/2012 02:56 AM Amos Benari

replaced default taxonomy migration with a multiple actions for assigning hosts to orgs and locations.

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

3f482b82 11/19/2012 02:25 AM Ohad Levy

fixes #1957 - remove old libvirt hypervisors code

Since foreman 1.0 libvirt hypervisors are now part of compute resources
this patch removes the old code and migrate any existing hypervisors to
be libvirt based compute resources.

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

feature #1906 add Trend information

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

7dc19e6d 10/22/2012 07:20 AM Ohad Levy

fixes #1909 - add host audit entries to host show page

298756ca 10/18/2012 08:48 AM Amos Benari

fixes #1028 - show and override puppet class parameters in the host form.

f8d94608 09/24/2012 10:41 AM Amos Benari

fixes #832 - adds parameterized class support

Credits:
This patch is based on the original work of Olivier Favre
<> many many thanks!

This patch adds the following features
  • import class parameters, and try to understand their types
  • support a complex matrix of environments, puppet classes and their...
ba69b49b 07/24/2012 04:12 AM Martin Bacovsky

api v1 - Users controller and tests

- split api routes to separate routes file
- better detection of permission failure in model
- fix ApiConstraints
- catch bad routes in api and return json
- render home#index links from restapi
- fixed resource params recognition

6771b4cd 07/24/2012 04:12 AM Martin Bacovsky

added architectures controller in v1 API

c72a2f0f 07/24/2012 04:12 AM Tomáš Strachota

api v1 - operatingsystems controller

86fb12c1 07/24/2012 04:12 AM Ohad Levy

cleanup after merge conflict with latest develop branch

2807589b 07/24/2012 04:12 AM Corey Osman

split api routes to separate routes file

3d6d01c7 07/24/2012 04:12 AM Ohad Levy

fixes #1775 - API versioning name space

995b1748 07/04/2012 03:47 PM Amos Benari

fixes #1165 add inherited params display and override option to the host form.

Signed-off-by: Ohad Levy <>

c4ba83b0 06/27/2012 10:59 AM Ohad Levy

added commit comment, history and preview to the template editor.

ddf9051a 06/17/2012 10:06 AM Ohad Levy

allow to consume provisioning templates via JSON, show method was missing

baa3d6f9 06/07/2012 04:42 AM Ohad Levy

fixes #1657 - Support Puppet http reports processor

this patch allow usage of puppet http report processor.
in order to use it simply update your puppet.conf to have the following:

reports = http
reporturl = http://foreman/reports

NOTE: its not possible to use ssl URLS with the current report processor (AFAIK)

1b3cbe60 06/06/2012 04:47 AM Amos Benari

fixes #1572

e170c321 05/30/2012 08:47 AM Olivier Favre

fixes #1597 - Restrict compute resources access by user

And add some rights to give non admin users so they can perform some normal actions on the hosts they own.

unit/domain_parameter_test.rb self-broke... added a tiny fix.
Removing compute_resources/vms nesting, it is such a nightmare for functional tests....

dd42df0a 05/29/2012 03:41 AM Ohad Levy

adds ec2 provisioning support fixes #1223

- added progress bar for instance creation
- minor fixes for certname based deployments
- added ssh provisioning support to orchestartion, which utilize finish
scripts by default
- added images support (part of the vm compute tab)...

d6e27caf 04/09/2012 06:31 AM Ohad Levy

settings search autocompleter route was missing

197e2dce 03/21/2012 10:11 AM Ohad Levy

Adds VNC support within the browser

At first, this allows to view oVirt managed hosts within foreman.

334d0359 03/19/2012 06:51 AM Amos Benari

fixes #1540 added suport for provisioning on ovirt/rhvem using fog.

This patch addes a compute resource concept within foreman

Signed-off-by: Ohad Levy <>

4edaa78b 02/20/2012 02:43 AM Ohad Levy

refs #1173 - another leftover

6187c1c4 01/08/2012 09:36 AM Ohad Levy

fixes #1434 - Status page is broken

fc38fccd 01/03/2012 01:59 PM Florian Koch

fixes #1417 - update puppet classes broken

Signed-off-by: Florian Koch <>

da6fa387 01/03/2012 08:36 AM Ohad Levy

fixes #1422 - Media is greyed out when creating Solaris hosts

24e55891 12/25/2011 03:15 AM Ohad Levy

fixes #1411 - hostgroup ajax actions are mostly broken

0f9c9a06 12/05/2011 04:12 AM Ohad Levy

fixes #1334 - Add Run Puppet to multi host action in the hosts page

9b41cf08 11/28/2011 08:02 AM Ohad Levy

fixes #402 - Add noops/pending to metric handling, and provide pending hosts for dashboard views.

This change adds the ability to see noops in metric reports inside
foreman graphs, charts and lists. The business reason for this is to allow
users to run their puppet agents in noop mode, and see where nodes have...

017e1049 11/28/2011 03:44 AM Ohad Levy

WIP rails3 migration

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

new UI for foreman

c3829ef8 10/03/2011 09:48 AM Ohad Levy

fixes #792 - Dashboard should be default view

4c091cd8 10/02/2011 06:36 AM Ohad Levy

fixes #1201 - Import Subnets from DHCP server

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.

df886c98 09/27/2011 10:04 AM Ohad Levy

Feature #1184 - allow to save array based settings

this also moves the setting page to use inline edit

ee878ae8 09/08/2011 02:47 PM Ohad Levy

fixes #1161 - adds graph per facts

Signed-off-by: Amos Benari <>

a7f78b19 09/04/2011 03:13 AM Ohad Levy

fixes #1148 - CRUD on lookup values via the API

b96931f2 07/28/2011 02:48 AM Ohad Levy

FEATURE #982 API call to get fact keys

Signed-off-by: Corey Osman <>

8104eced 07/18/2011 05:31 AM Ohad Levy

fixes #898 - remove old search leftovers across the app

86d01ac3 07/06/2011 11:00 AM Ohad Levy

fixes #1029 - allows smart variables to be resolved via http get request.

this would allow to an external query to resolve a variable value to a given host.

e.g.
http://foreman/hosts/&lt;fqdn&gt;/lookup_values/&lt;variable_name>

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

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

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

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

84a4c89b 06/12/2011 07:13 AM Ohad Levy

fixes #976 - hypervisor name can't contain "."

7159f2a2 06/09/2011 02:06 AM Ohad Levy

fixes #967 - bookmark fails if its name includes a "."

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

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

47819d54 05/29/2011 04:10 AM Ohad Levy

fixes #948 - better support for API config_templates api

  • url now uses template name as an id, instead of numerical id's.
  • index queries now respect search condtions
  • added search to the UI part too.
  • fine grained json output
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 <>

4a8190ef 05/02/2011 04:01 AM Ohad Levy

fixes #797 - JSON for users not returned

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

635a02c9 05/01/2011 09:44 AM Ohad Levy

fixes #870 - allow to sign certificate requests via foreman

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.

31207a31 04/14/2011 02:07 AM Ohad Levy

fixes #827 add support for retrieving classes per host via the api

This allows queries like
/hosts/fqdn/puppetclasses
/puppetclasses/klass/hosts

it also changes the puppetclasses urls to include the class name instead of its ID.

b80fa6f1 04/13/2011 08:19 AM Ohad Levy

fixes #834 - add search to hostgroup page

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

6032a1ff 04/12/2011 04:49 AM Ohad Levy

fixes #831 - /hosts/fqdn/facts should not be a redirection

updated the JSON output as well to include leading hostname as root.

bd5e3385 04/11/2011 02:46 AM Ohad Levy

fixes #829 - /hosts/fqdn/reports should not be a redirection

b342a9a8 04/10/2011 04:06 PM Ohad Levy

addes search to dashboard page refs #719

ac7fe332 04/10/2011 03:51 PM Ohad Levy

added search to puppet classes page #refs 719

8de14697 04/10/2011 03:21 PM Ohad Levy

added search to operating systems page #refs 719

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

added search to reports page #refs 719

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

added search to facts page #refs 719

7747485a 04/10/2011 11:33 AM Ohad Levy

adds search to hosts refs #719

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

fixes #723 - Hypervisor details page

This also include basic functionality to power on/off guests

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

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

a67e7179 03/13/2011 04:05 AM Paul Kelly

Fixes #641 - Allow editing of the host's managed atribute

Signed-off-by: Paul Kelly <>

b752d4f7 03/07/2011 05:23 AM Lukas Zapletal

Fixes #691 - Implement simple status service

Signed-off-by: Lukas Zapletal <>

4899723c 02/10/2011 03:54 AM Ohad Levy

fixes #334 - Clone a hostgroup

e5d3f34e 02/01/2011 04:24 PM Ohad Levy

Fixes #631 - Adds the ability to set default values for hostgroups, which
are automatically applied when creating a new host (and selecting that
host group), and allows for templates to be rendered with those default
hostgroup values

1f927b16 01/26/2011 08:26 AM Paul Kelly

Fixes #350 - Add multiple build operation

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