Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
0accaa2d 05/07/2014 10:09 AM Stephen Benjamin

fixes #4639 - array in lookup_value incorrectly displayed in form

(cherry picked from commit 801a90d196d363aadae7bf2be9347ff6e46e0471)

09659e1e 04/29/2014 08:37 AM Ohad Levy

fixes #5436 - provisioning templates are world accessible

(cherry picked from commit aa0ebe8eef311875695135c1714cb09225e8cd13)

e9435728 03/24/2014 09:23 AM Dominic Cleal

Remove test erroneously pulled from develop

7c67cfe4 03/24/2014 08:58 AM Dominic Cleal

fixes #4457 - Session fixation, new session IDs are not generated on login (CVE-2014-0090)

(cherry picked from commit cfa4b52638173b9cf77ee1a5fd0c3a273f875209)

Conflicts:
test/functional/users_controller_test.rb

3885f721 03/24/2014 08:40 AM Greg Sutcliffe

Fixes #4680 - Don't append periods to unqualified unmanaged hosts

(cherry picked from commit 014c9ab5eb9bb9b8d655d48a8ccd540613390788)

f96d1ded 03/17/2014 01:48 PM Dominic Cleal

fixes #4314 - ignore default scope ordering on host search by puppet class

(cherry picked from commit a44dd0943b5ccc2c2e9a0ce264e4b2f38b5edd4d)

Conflicts:
app/models/concerns/hostext/search.rb

e32790d3 02/19/2014 11:09 AM Dominic Cleal

fixes #4268 - don't search for host with nil IP on hostname spoofing

(cherry picked from commit 1e0fd283180dc6bda30c880898cdea69cb579194)

Conflicts:
test/fixtures/hosts.yml

f08281a7 02/19/2014 11:09 AM Sam Kottler

Fixes #4221: add :dependent => :destroy for compute profiles on compute resource

(cherry picked from commit 6e7682a967c9e3dc37d244146b22d7dc2cb7103e)

86bd96ab 02/19/2014 11:08 AM Stephen Benjamin

fixes #3845 - user login session ending clears chosen organization

(cherry picked from commit f639fdcfb04d2795396d66e64cfb58e300a63188)

e46c7bc2 02/19/2014 11:08 AM Neil Miao

fixes #3596 - validation error when user with hostgroup subscription creates a new hostgroup

(cherry picked from commit de7cb88710f028bc33ae9257d185abf0b73554d5)

8fc41846 02/14/2014 12:14 PM Daniel Lobato Garcia

fixes #3519 - taxonomies include authorization module

(cherry picked from commit 14fdd9046dd3b85979bf95b4d0019e00051e35c2)

330bab4c 02/14/2014 12:14 PM Stephen Benjamin

fixes #4298 - ldap auth should accept parens in firstname or surname

(cherry picked from commit 3065cbc2df440c77e20abeed9fa525221fdcb12f)

ddfc6c4f 02/14/2014 12:13 PM Stephen Benjamin

fixes #2726 - smart class parameter override fails validation

(cherry picked from commit cfc2bb662f49d8216c2388ab35dd87af295474d0)

a6ab0522 02/14/2014 12:13 PM Stephen Benjamin

fixes #4234 - cannot edit host's puppet parameters

(cherry picked from commit 130f301a508ae31549145e5fa9b176f42dc20995)

9a3248b3 01/28/2014 01:00 PM Dominic Cleal

fixes #4005 - ensure standalone Rabl.render works outside of a controller

(cherry picked from commit 858708c466398ac5f42bb1bb0fd6c1e531e31385)

3c87b364 01/28/2014 01:00 PM Joseph Magen

fixes #2866 - Changing a hostgroup name doesn't update associated Smart Variable matchers

(cherry picked from commit 709ad8d6f425e0817d3faef2cc629af1458cb1c9)

2980561e 01/28/2014 01:00 PM Daniel Lobato Garcia

fixes #3960 - wrap APIv2 errors in an "error" node

(cherry picked from commit 0f7d219a4a65cd795eecd05117b08511d9025de2)

9f02cefa 01/23/2014 11:31 AM Dominic Cleal

refs #3697, #3701 - fix test with multiple validation failures

(cherry picked from commit dbaa47b718a25992065cc6e0afea78bed1171f7e)

f0e33f83 01/23/2014 11:31 AM Stephen Benjamin

fixes #3697, #3701 - more comprehensive field validations

(cherry picked from commit 4bae5cedb8ab562b6c397234c5cb1cfd604fde74)

32e769f6 01/23/2014 11:31 AM Lukas Zapletal

fixes #3955 - added param_true? and snippet_if_exist template methods

(cherry picked from commit 3701a8d1c6d698ea8c57321eed2f87c74bd57728)

9b72da7d 01/23/2014 11:31 AM Daniel Lobato Garcia

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

(cherry picked from commit f9bc5a8e5934aac9bd8d5488f84717d33e359501)

4f566c0a 01/23/2014 11:31 AM Daniel Lobato Garcia

fixes #359 - hostname spoofing for unattended installation templates

(cherry picked from commit 5b70f0e0232bff3e580923f485bc0bd1816d9279)

c3f6929a 01/20/2014 07:10 PM Joseph Magen

fixes #3760 - API v2 define metadata @total for each controller

(cherry picked from commit 6f9438866488180e196ff18e1372cf0773afe7b9)

Conflicts:
foreman.spec

0f3faad3 01/20/2014 07:10 PM Joseph Magen

fixes #3998 - API v2 error on /api/compute_resources, missing gce.json.rabl

(cherry picked from commit 9926d4d3f87e439d2eaa36f5d54b07d71c57c3fe)

9e3a5262 01/20/2014 07:09 PM Joseph Magen

fixes #3867 - Wrong Compute Resource type shown on overview

(cherry picked from commit 2ebd2f227aef16da62c7884065bb9b47a846c9a3)

107e0ff8 01/20/2014 07:09 PM Daniel Lobato Garcia

fixes #2231 - hostgroup deletion is restricted to hostgroups without children

(cherry picked from commit 8c68024ac619121312680ee8afc467857155e71d)

da95bc60 01/20/2014 07:09 PM Ewoud Kohl van Wijngaarden

Fixes #4022: Make api puppetrun a PUT for REST standards

(cherry picked from commit bc11c17bcc66fbec3a71be920efa4de32d508ecb)

92b8e9b1 01/20/2014 07:09 PM Daniel Lobato Garcia

fixes #3515 - API handles not found objects with 404

(cherry picked from commit 46338cd73c542ecc3aa045b45e831434792c710e)

51e8d9d2 01/16/2014 10:54 AM Greg Sutcliffe

Fixes #4020 - enable @static to work on all OS template types

b80c6c00 01/16/2014 10:08 AM Frank Wall

fixes #3906 - Support for Junos ZTP

2de7832d 01/15/2014 04:48 PM Ohad Levy

fixes #3099 - Adding parameters to locations and organizations

72479d52 01/11/2014 02:20 PM Ohad Levy

fixes #3709 - explicitly say puppet environments vs just 'environments'

95a66717 01/09/2014 09:48 AM Marek Hulán

Fixes #3962 - Refactor class overwriting

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

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

8ffa0b9a 01/07/2014 10:44 AM Jan Pazdziora

fixes #3528 - Populate first name, last name, and email, if available.

bb8da765 01/07/2014 10:23 AM Romain Vrignaud

fixes #3658 - support smart proxy's chef proxy feature

288c5c13 01/06/2014 11:29 AM Joseph Magen

fixes #3937 - correct title wording for Compute Resources and Smart Proxies

7e2880b6 01/03/2014 02:35 PM Ruediger Mueck

fixes #1489 - add AIX family and facts importer support

a23741a2 12/30/2013 02:35 PM Ohad Levy

refs #3928 - use updated test fixture

997bfddb 12/30/2013 01:25 PM Joseph Magen

fixes #3928 - API v2 - update os_default_templates for operating system

752d9eae 12/30/2013 11:59 AM Ohad Levy

refs #3930 - ensure a user can actually update itself.

355bce36 12/30/2013 11:06 AM Ohad Levy

fixes #3930 - refactoring of edit_self implementation.

d31eea8c 12/29/2013 11:22 AM Amos Benari

fixes #3811 - merge with new layout

0fa5d146 12/25/2013 09:22 AM Dominic Cleal

fixes #3752 - move data population from migrations into seed script

a1b8169f 12/18/2013 09:54 AM Daniel Lobato Garcia

fixes #3280 - authenticate returns true for API requests when login:false

9e1b7578 12/16/2013 03:57 PM Marek Hulán

fixes #3339 - nested fact support, allow fact importers to be registered by plugins

bbf64d99 12/16/2013 03:54 PM Joseph Magen

fixes #3693 - API v2 - accept GET json format of object in PUT/POST requests to add/remove has_many associations

55a29e83 12/16/2013 12:27 PM Dominic Cleal

fixes #3885 - sort IDs in test to prevent random failures

48a65101 12/13/2013 03:02 PM Greg Sutcliffe

Fixes #3721 - Map OS family to a display variant

c2c32409 12/13/2013 03:02 PM Greg Sutcliffe

Fixes #3720 - Add description field to operatingsystem

9a1f72f4 12/12/2013 10:34 AM Eric Helms

Fixes #3753 - always use main_app to determine paths for running an isolated namespace plugin

2e469342 12/09/2013 05:49 PM Joseph Magen

fixes #3491 - API v2 rabl templates base, main, show for each controller

9f16bd9e 12/05/2013 03:37 PM Joseph Magen

fixes #2983 - Add autosign#index to API v1 and v2 and remove from UI controller

1ccec31c 12/03/2013 09:06 PM Dominic Cleal

fixes #3794 - don't validate IP address that's later provided by a CR

d10f61d2 11/28/2013 05:04 PM Joseph Magen

fixes #3020 - API v2 - option to specify version in URL as well as in header

15d91324 11/27/2013 12:32 PM Joseph Magen

fixes #3646 - API v2 change default root name for api json single object response to no root node but make it configurable

885dd246 11/27/2013 12:32 PM Joseph Magen

fixes #3137 - API v2 - show error if optional nested object does not exist for nested route

92b7b44d 11/26/2013 04:05 PM Joseph Magen

fixes #3018 - API v2 metadata for pagination, search, order in index collection json response

cc739ab4 11/25/2013 11:36 AM Joseph Magen

fixes #3011 - default root node name for api collections json response to :results but make it configurable

df4c1afc 11/23/2013 07:24 PM Dominic Cleal

fixes #3736 - users API uses login name as an identifying attribute

0fecb533 11/22/2013 04:04 PM Thomas McKay

fixes #3673 - auditing added to ptable w/ test

611fd588 11/22/2013 03:32 PM Amos Benari

fixes #3510 - plugin interface for registering a plugin, updated menu system

39dfa4be 11/22/2013 11:20 AM Lukas Zapletal

fixes #2763 - correcting doco links

6ff82077 11/20/2013 02:44 PM Dominic Cleal

fixes #3659 - use URL host for hostname, not URL itself

625e5c7b 11/20/2013 10:29 AM Stephen Benjamin

fixes #3661 - mis-redirection from /hosts/fqdn/edit to /hosts

ccd9e52c 11/20/2013 10:29 AM Stephen Benjamin

fixes #3493 - check if auto user reg is allowed for auth source

585f328e 11/19/2013 08:31 PM Greg Sutcliffe

Fixes #3468 - Move token expiry to scope to avoid FK issues

9e08f306 11/14/2013 04:44 PM Dmitri Dolguikh

fixes #3603 - replaced a relation with a collection in 'where' conditions

dc38aad3 11/13/2013 11:20 AM Joseph Magen

fixes #3017 - split APIv2 controllers from v1 parents

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

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

ce188941 11/08/2013 11:25 AM Dominic Cleal

refs #3569 - fix URL validation test error on merge

8c618ae8 11/08/2013 10:20 AM Greg Sutcliffe

Fixes #3569, #3210 - Use port from foreman_url for templates

b18c3a35 11/07/2013 01:44 PM Ohad Levy

fixes #3587, #2855 - print an error on invalid json vs 500 error

390e2281 11/06/2013 06:17 PM David Davis

fixes #3597 - removing rr gem, make tests consistent by using just mocha

bb3916d6 11/05/2013 09:08 AM Ohad Levy

fixes #3566 - exposes orchestration tasks via the API at /api/orchestration/id/tasks

b1f7f970 11/05/2013 08:39 AM Petr Chalupa

fixes #3577 - do not treat `params[:dryrun]` with value `false` as true

01302dc5 11/01/2013 09:56 AM Greg Sutcliffe

Fixes #3182 - Make IP optional in some circumstances

74346b1b 10/31/2013 11:57 AM Martin Bacovsky

fixes #2951 - Host API documentation lacks compute_resource_id

974075d7 10/30/2013 08:38 AM Ohad Levy

fixes #3205 - Extract and refactor report importing logic

This patch extracts all report importing logic into seperate importer and status classes.
long term this could allow:

1. aliases methods for async operations
2. different types of reports imports (based on reporting type).

5ab79857 10/29/2013 08:41 PM Ohad Levy

fixes #1830 - auto assign puppet proxy if its not defined upon facts/reports event

fb68fd22 10/24/2013 11:11 AM Ohad Levy

[REFACTOR] fixes #2967 - refactored Fact Importer

Based on Dmitri Dolguikh <> original patch.

- renamed original fact_importer class to fact_parser class
- moved fact handling logic to its own fact_importer class
- fact importer now assumes single-value facts...

4ab0b55c 10/24/2013 09:01 AM Martin Matuška

fixes #3364 Add option to disable automatc host creation when a report is received

eef1a369 10/21/2013 08:34 AM Joseph Magen

fixes #3140 - API to allow importing of puppet classes

3035495f 10/18/2013 02:03 PM Greg Sutcliffe

Fixes #3293 add FactoryGirl to tests

9269ddca 10/18/2013 01:35 PM Lukas Zapletal

fixes #3239 - pxelinux spoofing on postgres now works

5031bb10 10/18/2013 01:34 PM Tomáš Strachota

fixes #2818 - validation of OS families in ptables

4d4557e9 10/15/2013 12:18 PM Joseph Magen

fixes #2741 - remove dash from -%> to %>

4638a878 10/10/2013 12:49 PM Martin Matuška

fixes #3136 - host cloning should auto-suggest a new IP address

d42d1f52 10/10/2013 12:46 PM Tomáš Strachota

fixes #3170 - dash separated mac address notation

89e506f7 10/09/2013 08:06 AM Aaron Stone

fixes #3222 - nil the certname when handling certs if UUID certs have now been disabled

9d743410 10/08/2013 05:07 PM Joseph Magen

fixes #3111 - v2 API calls to /api/[class]/[object]/parameters/[parameter] return wrong object

bd48d5c9 10/08/2013 04:40 PM Joseph Magen

fixes #3206 - prevent any user including admin from creating lookup_value with fdqn= or hostgroup= if host/hostgroup does not exist

409d7f19 10/07/2013 03:51 PM Joseph Magen

fixes #3190 - Fix STI auditable_type - Audit should say updated Location/Organization rather than updated Taxonomy and ComputeResource should not use STI class

06909647 10/07/2013 10:33 AM Joseph Magen

fixes #3048 - Non Admin user fails to override parameters when creating new host

3dd4c0e5 10/07/2013 08:32 AM Dominic Cleal

fixes #3160 - sanitize host/host group names in lookup_value associations (CVE-2013-4386)

3315ec57 10/03/2013 06:44 PM Dominic Cleal

fixes #2756 - update setting descriptions at startup

dab82c90 10/02/2013 10:23 AM Dmitri Dolguikh

Fixes #3177: a 'G' suffix is automatically appended to libvirt volume capacity value if none was specified

a9b9661b 09/30/2013 10:55 AM Hannes Schaller

fixes #2975 added setting for using the shortname instead of FQDN for new virtual machines

d74b482e 09/27/2013 04:41 PM Florian Ernst

Fixes #2244: avoid constantly changing os.release_name

Tests thanks to Sam Kottler <>

a836f881 09/27/2013 04:40 PM Dmitri Dolguikh

refs #3141 - added tests around Foreman::Controller::SmartProxyAuth