Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
d00e1bee 07/24/2012 04:12 AM Tomáš Strachota

api v1 - fisrt version of bookmarks controller

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

added architectures controller in v1 API

1443d37f 07/24/2012 04:12 AM Martin Bacovsky

Fixed error handling in BaseController

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

api v1 - operatingsystems controller

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

api v1 - Authorization

  • added authorization handling to api and tests
  • fixed auth handling for controllers without auth
  • handling status code in permision related errors
acd8589a 07/24/2012 04:12 AM Martin Bacovsky

api v1 - architectures controler and tests

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

cleanup after merge conflict with latest develop branch

63efbbf5 07/24/2012 04:12 AM Petr Chalupa

api v1 - fixing permissions

cleanups in base controller

b2b47290 07/24/2012 04:12 AM Petr Chalupa

api v1 - render errors with rabl

better detection of permission failure in model
fix ApiConstraints
catch bad routes in api and return json

64b920ec 07/24/2012 04:12 AM Petr Chalupa

api v1 - render home#index links from restapi

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

fixes #1775 - API versioning name space

ff61accf 07/17/2012 07:21 AM Ohad Levy

fixes #1752 - fixes clone from keeping internal data (such as vm external uuid).

71b45148 07/11/2012 03:08 AM Ohad Levy

fixes #1737 - make sure mac based matching are case insensetive

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

26f75f44 07/02/2012 06:30 AM Ewoud Kohl van Wijngaarden

Return a HTTP 500 when we fail on handle_ca (fixes #1725)

ae98767d 06/28/2012 01:35 PM Amos Benari

fixes #1563 problem cloning host in latest develop

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

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

b8bbd295 06/27/2012 03:22 AM Ohad Levy

fixes #1686 - can't choose subnet when domain comes from hostgroup

f4279fea 06/27/2012 03:18 AM Ohad Levy

refs #1586 - no need to copy hostgroup root pw

the idea here is not to copy the pw from the hostgroup, as if
you would like to change the hostgroup password, it would change it
to all systems which are using the hostgroup pw (and did not override it manually).

2af9e1a0 06/26/2012 02:32 PM Corey Osman

fixes #1710 - Hosts json index function returns too much

de3fb0d7 06/26/2012 08:22 AM Amos Benari

fixes #1700 audit page performance improved

  • Added auditabale name and associated name columns.
  • Added username to audit table
bded52c2 06/21/2012 04:39 AM Ohad Levy

make sure tests can run independtily

09ce1364 06/20/2012 03:43 PM Amos Benari

audit as twitter and versions for template.

This also closes #1377 as it offer versions and diff view of the tempates.

it is not ideal, but it should handle the most common case for now,
where we should open other feature requests to support all of the ideas in #1377

eec062e6 06/20/2012 03:19 PM Ohad Levy

wip audits upgrade

aec3e0dc 06/20/2012 04:18 AM Ohad Levy

ensure we print the whole trace to the debug log in cases of failures

0c21f5b3 06/20/2012 04:05 AM Ohad Levy

fixes 1692 - bookmark edit dialog, did not allow to save / update bookmark name

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

improve SQL queries for host API requests

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

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

5dafaec7 06/17/2012 08:49 AM Ohad Levy

ensure that API calls get correct 404 error

ba9f6cdd 06/07/2012 07:40 AM Ohad Levy

fixes #1648 - User filter on hostgroup could extend to new sub hostgroup.

267f1ea2 06/07/2012 07:24 AM Ohad Levy

fixes #1619 - X-Forwarded-For multiple IPs

5bb288fe 06/07/2012 07:11 AM Ohad Levy

fixes #1650 - Session expiration prevent HTTP authentication delegation

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)

e96cd6fc 06/07/2012 03:58 AM Florent Castelli

Send error messages through JSON instead of just {"errors":[]}

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

40c55c5a 05/29/2012 06:35 AM Amos Benari

minor visual fixes to the compute resource view.

b43727d8 05/29/2012 06:27 AM Ohad Levy

incorrect usage of my hosts scope while processing a error in displaying host list

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

c9579050 05/23/2012 03:02 AM Greg Sutcliffe

Refactor my_hosts and my_facts scopes to include auth checks

caa5fcf0 05/23/2012 03:02 AM Greg Sutcliffe

Fix privacy leaks in stats, facts, and dashboard - fixes #1582

33031581 05/19/2012 02:21 PM Greg Sutcliffe

Add AIF pxe type - refs #1620

ad7ccf6a 05/15/2012 01:41 AM Brian Gupta

Dashboard "Good hosts" should exclude "pending" hosts, refs #1617

370a7ac7 05/14/2012 04:19 AM Ohad Levy

fixes #137 - Better support for non-hostname certnames

This patch introduce a new setting :use_uuid_for_certificates which
defaults to false.

users who wish to deploy their hosts using a random unique id, should
enable that setting, and use the certname directive in their puppet.conf...

0bb7ac8f 05/14/2012 02:46 AM Brian Gupta

Changes to dashboard statistics. Fixes #1617

577f33c5 05/09/2012 03:38 AM Ohad Levy

fixes #1606 - foreman returns to main screen after session expiry

e89d93bc 04/30/2012 03:55 AM Brian Gupta

Fixed reported stats on dashboard for good_hosts and reports_missing in text table

96ede451 04/16/2012 09:32 AM Amos Benari

fixes #1574 - ovirt - add remove and show volumes

  • volume and interface ordering is now working
  • removed include blank because it is a duplicate of the Blank ovirt-template.
  • bootable is disabled when editing a vm, because currently I don't handle volume updates. just add and remove of a volume....
f37934af 04/09/2012 07:29 AM Ohad Levy

fixes #1452 use fog for libvirt management

This patch introduces a few new features:

  • console support
  • multiple disks
  • multiple nics
4213d2be 03/28/2012 01:08 PM Ohad Levy

first go at vmware integeration refs #955

this patch adds the ability to add a vmware compute resource, and display their console

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.

7e031001 03/20/2012 03:01 PM Ohad Levy

Add Connection testing for EC2 compute

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

67799065 03/15/2012 10:34 AM Ohad Levy

code smell

30ae12bf 03/15/2012 10:28 AM Ohad Levy

Fixes #944 - clear network conflicts

When a network conflict is detected (such as conflicting ip/name dns or
dhcp records), foreman would try to suggest a resolution.

Signed-off-by: Paul Kelly <>

0db5df0b 03/14/2012 11:04 AM Ohad Levy

refs #1524 - fixed incorrect syntax

fcc37ae7 03/14/2012 10:47 AM Ohad Levy

fixes #1535 - incorrect server response when authentication fails upon API request

b16f321a 03/14/2012 10:46 AM Corey Osman

fixes #1524 Add more attributes to JSON host index

Signed-off-by: Corey Osman <>

dd172ed7 03/14/2012 05:46 AM Ohad Levy

fixes #808 - Add smart-proxy puppetrun to foreman

ace6fbad 03/14/2012 05:46 AM Ohad Levy

fixes #1503 - When creating a host, it should be possible to define a Puppet CA and a Puppet Master to use

54358a76 02/23/2012 08:23 AM Greg Sutcliffe

fixes #1324 - Separate permssions on hosts from permissions for objects within hosts.

This allows a user to be granted permission to edit the host (and so change the group or proxy) but not, for example, edit the parameters
This could probably be extended further if necessary.

17637a75 02/19/2012 09:04 AM Ohad Levy

fixes #1173 - remove legacy query interface

0c87d936 02/15/2012 02:43 AM Ohad Levy

fixes #1460 - add an option to upload provisioning templates

5346844c 01/29/2012 09:11 AM Ohad Levy

fixes #1308 - error when trying to cancel build.

77440fe6 01/29/2012 09:11 AM Ohad Levy

fixes #1175 - PXELinux does not render with spoof

6f0fc8f1 01/24/2012 01:46 PM Ohad Levy

fixes a couple of broken tests + show full error trace in development mode.

b985b702 01/15/2012 08:44 AM Ohad Levy

fixes #1401 - smart proxies filtering. will not remember the selected filter once an operation was selected

d7bd2f22 01/15/2012 03:14 AM Ohad Levy

fixes #1446 - expire idle web sessions

8593fdde 01/10/2012 03:20 PM Ohad Levy

fixes #1433 - Edit multiple Parameters (Operation FAILED: undefined method `reference_id_is')

e89efb28 01/10/2012 05:41 AM Ohad Levy

fixes #786 - Add the option to use existing DHCP reservations

note that this patch only ensures that the ip used is the same as the
existing dhcp record.
if there is a mistmatch in what foreman expects in the reservation vs.
actual state, #944 should kick in.

1704e000 01/08/2012 01:41 PM Florian Koch

fixes #1313 ensure all host names are lowercased

Signed-off-by: Florian Koch <>

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

fixes #1434 - Status page is broken

accaf323 12/31/2011 01:40 PM Corey Osman

fixes #1418 Add json call to retrieve bookmarks

Signed-off-by: Corey Osman <>

9bbcf6a4 12/25/2011 04:55 AM Ohad Levy

fixes #1356 - Stop hosts from being visible if your filter doesn't permit it

90ddcbb1 12/25/2011 04:54 AM Greg Sutcliffe

Don't show reports from hosts not in a User's filter refs #1356

ac36e7ce 12/20/2011 01:55 AM Ohad Levy

Revert "Fixes #944 - clear network conflicts"

This reverts commit 117ba92a758e4589ef5fdf1f1b9083402b2d317b.

62756323 12/19/2011 09:11 AM Romain Vrignaud

fixes #1300 Add support of HTTP Auth with REMOTE_USER env variable

117ba92a 12/19/2011 08:14 AM Paul Kelly

Fixes #944 - clear network conflicts

When a network conflict is detected (such as conflicting ip/name dns or
dhcp records), foreman would try to suggest a resolution.

Signed-off-by: Paul Kelly <>

8bf83415 12/19/2011 07:47 AM Ohad Levy

fixes #1406 - excpetion errors are not showin in the UI

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

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

b5029ab9 12/04/2011 04:58 AM Ohad Levy

fixes #1357 - Provisioning Snippets broken after rails3 upgrade

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

bfcbdbd8 11/08/2011 09:16 AM Tim Speetjens

Fixes #1298 - Make the run distribution chart appear within the same scope as the rest of the dashboard

Signed-off-by: Tim Speetjens <>

87e42d24 10/31/2011 10:46 AM Tim Speetjens

refs #1151 Fix the scopes so they behave as expected and Adapt dashboard pie data to the corrected scopes

Signed-off-by: Tim Speetjens <>

f28a6895 10/31/2011 10:26 AM Ohad Levy

fixes #1257 - various fixes around bcm dhcp record

ae9fafcc 10/31/2011 05:00 AM Ohad Levy

fixes #1274 - a user is not able to edit itself

0423daa9 10/30/2011 09:34 AM Ohad Levy

fixes #1174 - some error messages may show up twice

b26ddb7d 10/30/2011 05:22 AM Ohad Levy

fixes #1272 - New Hostgroup: Selecting an environment does not update class list

f443d54a 10/27/2011 09:24 AM Tim Speetjens

fixes #1151 Fix dashboard pie, to contain correct total number of hosts

to me this makes sense. Don't shoot me if the logic isn't 100% correct...

in short, active hosts are counted as ok hosts, which makes the
counters get higher than the number of total hosts sometimes....

224783a1 10/25/2011 11:02 AM Ohad Levy

fixes #1208 - Unauthenticated IP spoofing should not be allowed

9c3f01c5 10/24/2011 04:47 AM Ohad Levy

fixes #1232 - unable to assign OS default provisioning templates

6d808722 10/19/2011 03:23 PM Ohad Levy

fixes #1228 - 404 not found generated when there is no help / welcome view

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

new UI for foreman

60a05c7b 10/09/2011 04:28 PM Ohad Levy

fixes #127 - hostgroup clone fails if it has vm attributes

26f2a2a2 10/09/2011 04:26 PM Ohad Levy

fixes #1216 - puppetdoc errors where not captured correctly

297fca24 10/05/2011 08:47 AM Ohad Levy

refs #1211 - ENC url is name, not id.

d1d29d08 10/05/2011 04:37 AM Ohad Levy

fixes #1211 allow both id and name as an id

4d8b2799 10/03/2011 04:53 AM Ohad Levy

refs #1201 - adds the ability not to import all subnets

TODO: redo this at some point with checkboxes

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

fixes #1201 - Import Subnets from DHCP server