Project

General

Profile

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

# Date Author Comment
be0b9bee 09/15/2015 09:33 AM Daniel Lobato Garcia

Fixes #11579 - Reports show/destroy restricted by host authorization (CVE-2015-5233)

ReportsController 'show' and 'destroy' now perform a check to see if
the User is authorized to see the Host associated with the Report. In
case it's not, it returns 404, as to not give hints whether a Report...

92c48ac7 03/26/2015 09:03 AM Shlomi Zadok

fixes #9469 - redirect to reports#index on destroy

(cherry picked from commit 0b1dafbbef20e185a9e4fdda626796db4a6168bd)

abd8f1d1 02/18/2015 03:54 AM Daniel Lobato Garcia

Refs #3809 - Remove cops for empty lines

8b737c9c 09/29/2014 07:17 AM Joseph Magen

fixes #4386 - gem friendly_id to simplify find by id, name, label, etc

b4fbdf57 07/22/2014 07:00 PM Dominic Cleal

fixes #6402 - use standard success/error handlers in UI controllers

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:
f9bc5a8e 01/21/2014 12:02 PM Daniel Lobato Garcia

fixes #3920 - prevent 500 ScopedSearch errors on the API, raise UI errors correctly

f2c78d4a 10/15/2013 12:18 PM Joseph Magen

fixes #2741 - rails 3 syntax

76e5dd41 09/10/2013 09:12 PM Joseph Magen

fixes #2969 - remove all legacy api code in UI controllers, add deprecation response

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

f3dd3bb6 05/22/2013 10:45 AM Joseph Magen

fixes #2440 remove unused files, code, unnecessary require statements

bfbf7ed8 04/24/2013 05:07 AM Lukas Zapletal

Feature #2368 - i18n extracting strings

358ec5a3 01/20/2013 10:06 AM Dominic Cleal

fixes #2121, #2069 - restrict importers and ENC to puppetmasters and users

CVE-2013-0171: report and fact importers parse YAML directly from the remote
host without authentication. Untrusted YAML can instantiate objects and be
used to exploit Foreman.

CVE-2013-0174: external nodes (ENC) output is available to any source and...

25d4ca6d 12/11/2012 03:57 AM Joseph Magen

host routes api changes squashed

2d86bf9e 11/28/2012 08:04 AM Ohad Levy

ensure no duplicate hosts can be created

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

1c0cbb8c 09/03/2012 09:38 AM Ohad Levy

minor SQL improvments

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)

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

fixes #1446 - expire idle web sessions

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

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

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

WIP rails3 migration

942d876d 06/05/2011 03:24 AM Corey Osman

fixes #956 return custom number of reports

Signed-off-by: Corey Osman <>

925b276b 05/15/2011 11:08 AM Corey Osman

Feature #882 - add api call to reports page to get the index section

Signed-off-by: Corey Osman <>
Signed-off-by: Ohad Levy <>

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.

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

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

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

added search to reports page #refs 719

d2487f16 02/22/2011 04:26 AM Bash Shell

Fixes #683 - Report list sometimes fail to generate the correct SQL query

754b1a01 11/18/2010 04:59 AM Ohad Levy

fixes #303 - cleanup flash hash from activescafold leftovers

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

Fixes #444 - use searchlogic in interesting report filter

4634fd09 11/10/2010 12:36 PM Ohad Levy

fixes #445 - ensure that all anonymous actions are accessible

23e59327 11/09/2010 12:15 PM Ohad Levy

Ensures that all anonymous actions are allowed - refs #366

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

4cbaa406 10/21/2010 10:17 AM Ohad Levy

Fixes #405 and Fixes #349 - Adds support to 2.6.x reports

NOTE: Its recommended to Backup your DB prior to using this patch.

bf37a972 10/04/2010 01:14 PM Ohad Levy

Some of the controller filters were running twice,
this way is the preferred way to ensure that they running only once where appropriate.

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

XHTML compliance

39165477 05/27/2010 03:50 AM Ohad Levy

fixes #272 - add a warning if there is a clock drift between the client and foreman

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.

3ad1c5d4 02/05/2010 04:17 AM Ohad Levy

sessions are lazy loaded in rails 2.3, no need to declare them

5b6c6024 12/21/2009 11:47 AM Ohad Levy

fixes #131 - do not store sessions for facts/reports creation

ff1cc6b1 12/14/2009 06:00 AM Ohad Levy

fixes #106 - redid the status calcuation, this fixes #80 but not in an optimal way - db migration would be required for that.

6c6713de 12/14/2009 02:48 AM Ohad Levy

fixes #117 - Add SSL redirection

56009410 11/04/2009 01:50 PM Ohad Levy

fixes #57 - add retention rules to expire old reports

128c4ed9 10/28/2009 07:39 AM Ohad Levy

fixes #54

07a1c800 10/28/2009 06:06 AM Ohad Levy

fixes #44 this filters the content of the report/fact, but still shows the request in the log

966a4556 10/21/2009 09:46 AM Ohad Levy

ensure that the authentcation filter runs on all other actions beside create

0f419629 10/20/2009 09:45 AM Ohad Levy

fixes #53, fixes #25 and general improvment to sql delete commands

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

722e891f 10/12/2009 08:22 AM Ohad Levy

fixes #44, this however doesnt show any Report of Facts controllect activites, could not find a way to specify it per method

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.

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

Fixes #9 and introduce a basic reporting viewing over http