Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
64b8c7a4 09/04/2015 05:11 AM Ondřej Pražák

Fixes #11426 - remove puppet class paremeters no longer possible during edit in UI

e2452a0b 09/03/2015 02:56 AM Brad Buckingham

fixes #11649 - taxonomies api - add description to base.json.rabl

Adding the 'description' to the base.json.rabl so that it is displayed
when a user performs commands like 'organization list' from hammer-cli-katello.

E.g.

hammer> organization list
---|----------------------|----------------------|---------------...

6b4b489f 09/03/2015 02:54 AM Ori Rabin

fixes #10832 - separating lookup keys into puppet and variable

293036df 09/01/2015 10:51 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...

09ce8a63 08/13/2015 07:13 AM Ori Rabin

Fixes #4419 - rearranging smart class parameters edit form

4269abbd 08/11/2015 03:56 AM Tomáš Strachota

Fixes #10248 - cloning volume information for virtual machines

ee464a8e 07/20/2015 05:49 PM Ondřej Pražák

Fixes #10550 - Settings API will not update when value parameter is missing

445dd7ab 07/20/2015 10:28 AM Daniel Lobato Garcia

Fixes #11089 - Adapt tests to Rails 4

This commit contains all changes to tests in branch
https://github.com/theforeman/foreman/pull/2055 that I found to be
retrocompatible with Rails 3. The more of these we can get in, the less
code we will have to review for Rails 4, and the more relevant it will...

890e765e 07/14/2015 03:35 AM Daniel Lobato Garcia

Fixes #11078 - Substitute find_all_by by where to comply with Rails 4

This commit takes away all instances up to this point of find_all_by to
improve Rails 4 compatibility. They are substituted by .where calls.

d575926a 07/13/2015 07:36 AM Alon Goldboim

Fixes #10356 - changed the POST/PUT RABL template to be the same as the GET template

HTTP response code standardized to 201 on create.

5fc2aed6 07/01/2015 03:01 PM Martin Bacovsky

Fixes #10963 - partition table can't access os ids

b95c1e1b 06/19/2015 10:00 PM Walter Huf

Refs #10720 - Use API v2 response for vm_compute_attributes

9250d8b4 06/10/2015 12:08 PM Tomáš Strachota

Fixes #6976 - Build default PXE menu should be POST request

510d53cd 06/09/2015 07:22 AM Marek Hulán

Fixes #7096 - Adds STI to templates

This commit converts Ptables to be just another type of Template so it
gets the same features as ConfigTemplate. ConfigTemplate was renamed to
ProvisioningTemplate to reflect UI and the name under it's commonly known.

7e8bfe82 06/08/2015 03:32 PM Walter Huf

fixes #10720 - Adds API to get host vm attributes

This exposes an API to fetch a host's vm_compute_attributes,
such as vmware cpus and memory. It lives at a separate endpoint
because it involves a fetch for data from the compute resource,
and may have different performance characteristics than the database.

2950fe11 06/08/2015 04:01 AM Tomáš Strachota

Fixes #10715 - api build_pxe_default returns non-JSON message

The fix adds a new method `render_message` for responding with a status
text.

ee66b3af 06/01/2015 03:54 AM Shlomi Zadok

fixes #9031 - Add routes to view template_combinations per hostgroup / environment

0fd7412f 05/19/2015 07:39 AM Dominic Cleal

fixes #10482 - get external user group members only once during refresh

d936284f 05/04/2015 06:49 AM Shlomi Zadok

fixes #9812 - Adds validation on override value, ensure match returns error if blank

05c84091 04/13/2015 12:29 PM Daniel Lobato Garcia

Fixes #10123 - Tests API v2 external user groups

The addition of a .refresh call after create, update and delete, caused
our tests to fail because of many failed calls to LDAP.
We can just expect the method to return true as we're not testing the
refresh functionality in these methods.

e02a2ff2 04/07/2015 10:17 AM Julien Pivotto

Fixes #8812 - Pass model type so search_for is called on Host

At least on version 1.6.1, the absence of this second parameter leads to a
runtime crash when it's time to validate if the current user (non-admin) is
allowed to perform a power operation on given a host via the APIv2....

1f47202c 04/07/2015 04:46 AM Keenan Brock

Fixes #10002 - Add attribute ancestry to taxonomies API v2

bc68c48d 03/25/2015 11:36 AM Martin Bacovsky

Fixes #7378 - fixed API lookup keys filters

cfd1c413 03/12/2015 10:48 AM Tomáš Strachota

Fixes #9657 - merge NICs from compute profile in host create API

- updated api docs for hosts and interfaces
- host create/update api actions now merge interfaces from compute
profiles
- NIC type mapping extracted into a separate class
- return full host detail after host update

1b1b3986 03/10/2015 04:21 AM Tomáš Strachota

Fixes #9678 - Can't update admin flag for users via API

find_resource needs to be defined prior to UsersMixin is included as it
requires the variable @user being set.

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

Refs #3809 - Remove classcheck cop

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

Refs #3809 - Remove cop IndentationConsistency

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

Refs #3809 - Remove cops for empty lines

fa941058 02/08/2015 01:45 PM Shlomi Zadok

fixes #9030 - Adds support to clone config template via api

43c4bd72 01/27/2015 11:58 AM Marek Hulán

Fixes #7456 - Extract primary interface from host

Contributions from:

All host must have at least one primary interface and one provision (can...

c3b33536 01/13/2015 04:18 AM Stephen Benjamin

fixes #8484 - make SmartProxyAuth concern more useful to plugins

2312cccf 11/19/2014 06:03 AM Daniel Lobato Garcia

Refs #3809 - Remove useless assignments

2094e4e8 11/04/2014 12:28 PM Greg Sutcliffe

Refs #969 - Foreman-side changes for serving templates from the proxy

cad1b13c 10/23/2014 05:18 AM Tomáš Strachota

Fixes #8005 - Convert allowed NIC types to strings

- allowed NIC type classes need to be registered now
- api for interfaces use lowercase human readable values for defining types
- fixed output of api's create action to the standard format

e14b5758 10/21/2014 09:18 AM Greg Sutcliffe

Fixes #7733 - Remove hosts.yml fixtures and use FactoryGirl instead

8e0f91f5 10/14/2014 07:56 AM Joseph Magen

fixes #7372 - API v2 - accept PUT/POST requests with wrapped root node to add/remove has_many associations of child nodes

54141ab9 10/07/2014 07:42 AM Daniel Lobato Garcia

Fixes #5139 - leftovers subscribe_to_all_hostgroups

Remove user_xxx unnecessary tables and notices

Update subhostgroups removed

Fixes for migration of foreign keys

Remove users from compute_resource fixture

Remove table notices after fk are removed for pg/mysql

5f029ed6 10/07/2014 03:40 AM Daniel Lobato Garcia

Refs #3809 - Use parentheses in method definitions

4f7a4d0b 10/06/2014 02:37 PM David Davis

Refs #3809 - Fix a few rubocop TODOs

96144a47 10/06/2014 01:57 PM Daniel Lobato Garcia

Refs #3809 - Remove rubocop TODOs

Removed the following TODOs so that cops for these will run from now on:

Lint/AmbiguousOperator, DefEndAlignment, DeprecatedClassMethods
EnsureReturn, RequireParentheses, Void, BlockAlignment, EndAlignment,
UselessAccessModifier,...

4c59b8da 09/30/2014 08:12 AM Joseph Magen

fixes #6856 - API v2 - more efficient import puppetclasses for single environment

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

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

553a0beb 09/22/2014 10:52 PM Joseph Magen

fixes #5896 - Set Compute Resource's 'Console passwords' option in API

5eb88cf5 09/15/2014 05:35 AM Ori Rabin

Fixes #3085: Request to be able to clone host groups via API

40f9c481 09/10/2014 06:24 AM Tomer Brisker

refs #6161 - Add test to make sure override is marked on create

d455f32c 09/03/2014 11:24 AM Marek Hulán

Fixes #6444 - add support for virtual NICs

Extend additional interface details refs #2240

NIC facts parsing change and we create interfaces in Foreman according
to facts we recieve.

Subclasses does not define their own attributes and serialize them to
attrs hash. All BMC attributes are extracted to separate columns so it's...

fe1a2733 08/15/2014 08:12 AM Greg Petras

Fixes #6756 - exposes vmware resource pools and folders through the API

a52580f5 08/15/2014 08:12 AM Greg Petras

Fixes #6608 - expose disk usage info through available_storage_domains API

a2610e98 08/11/2014 04:41 AM Joseph Magen

fixes #6696 - API v2 - specify 'host' as the key in which parameters will be wrapped rather than Host::Base

cad9cce9 08/10/2014 04:49 AM Dominic Cleal

fixes #6964 - replace default scope that hides users with explicit scope

4b2dffae 08/07/2014 04:21 AM Daniel Lobato Garcia

Fixes #5734 - API for external groups management

50ebc024 07/31/2014 11:17 AM David Davis

Fixes #6446 - Forbidding non-json POST/PUT requests in v2

6421fa1c 07/31/2014 10:35 AM Daniel Lobato Garcia

Fixes #813 - External usergroups can be linked to an LDAP auth source

f5317a04 07/31/2014 08:39 AM David Davis

Fixes #6786 - Handle error when no taxonomy params get sent

Basically, no organization params are getting sent as the bug reporter is not
using json and not using wrapped params. You can also test this by doing:

curl -X POST http://localhost:3000/api/v2/organizations...

2656873b 07/31/2014 03:49 AM Martin Bacovsky

Refs #4478 - API doc strings marked for translation

1eaa44ca 07/29/2014 08:30 AM Martin Bacovsky

Fixes #6768 - Hammer set-parameter does not work

160e24ea 07/28/2014 10:10 AM Joseph Magen

fixes #6430 - validate presence of location and organization for managed host if Settings are turned on

56c90914 07/23/2014 07:58 AM Joseph Magen

fixes #6749 - fix API v2 examples in docs that show error messages by re-ordering functional tests

c980e9a8 07/15/2014 10:23 AM Joseph Magen

fixes #5178 - unify API parameters and return values. User creation should not require payload wrapped with 'user' root

3ccd0ef6 07/10/2014 11:43 AM Jason Montleon

fixes #4155 - enable host/CR (dis)association via api

14e81700 07/09/2014 01:27 PM Tomáš Strachota

Fixes #6532 - permission related api extensions

- usergroups#show lists associated roles
- listing available resource types
- filters#show lists associated roles
- filters#index lists associated roles and permissions and orders the results
- pagination in permissions#index...
225b3818 07/02/2014 10:13 AM Tomáš Strachota

Fixes #6285 - Settings API does not parse incoming values to correct data type

e07f9a12 06/30/2014 07:57 AM Dominic Cleal

fixes #3272 - allow 'admin' account to be removed and replaced

301e9dc1 06/24/2014 08:23 AM Joseph Magen

fixes #6248 - API V2 return object for POST/PUT/DELETE should not include root node

e0d618ef 06/24/2014 08:18 AM Joseph Magen

fixes #6216, #4416 - avoid foreign key errors when deleting some objects in use

6568415c 06/20/2014 08:58 AM Joseph Magen

fixes #6229 - validate installation media exists for new host if pxe_build

ecac9440 06/19/2014 01:59 PM Thomas McKay

fixes #6003 - don't render user default loc/org object directly

f5ab56ae 06/17/2014 12:33 PM Dmitri Dolguikh

fixes #5722: VM-based host cloning picks up existing compute attributes

10ac97b0 05/12/2014 03:16 PM Joseph Magen

fixes #4250 - API v2 - add compute profiles

428b1cfb 05/02/2014 12:06 PM Joseph Magen

fixes #5506 - added scoped search to SmartProxy for UI and API v2

111cde57 04/13/2014 09:24 PM Joseph Magen

fixes #4204 - add config groups feature - assign multiple config groups to a host or hostgroup

7e1f0c79 04/11/2014 01:37 PM Daniel Lobato Garcia

fixes #3914 - set current taxonomies on login from user defaults

c95aebfb 04/03/2014 09:50 AM Joseph Magen

fixes #4863 - API V2 - add puppetclasses format style=list and module_name to base.json.rabl

e4fde4e3 04/02/2014 11:01 AM Ivan Necas

Fixes #4976 - ensure the process is really running inside a rake task

77f70152 04/02/2014 10:46 AM Stephen Benjamin

fixes #1809 - foreman realm integration

c83e29ac 04/01/2014 11:33 AM Lukas Zapletal

fixes #1966 - improved UI errors for proxy

3cdaa292 03/31/2014 01:05 PM Dmitri Dolguikh

Fixes #4851: a SmartProxy.with_features scope replaces feature-specific scopes generated during class loading

a44dd094 03/13/2014 11:21 AM Dominic Cleal

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

e4d88172 03/07/2014 05:30 PM Greg Petras

fixes #4581 Implement available_networks API for VMware

42c9541f 03/06/2014 10:27 AM Joseph Magen

fixes #4201 - update operating system by label, use description or fallname otherwise

e44f5c1c 03/04/2014 11:55 AM Daniel Lobato Garcia

fixes #3001 - Facts searchable by both host id and name

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:
832c0925 02/24/2014 08:38 PM Joseph Magen

fixes #4393 - rename ancestry label to title

823d4e1b 02/21/2014 04:29 PM Joseph Magen

fixes #3876 - API find_resource by name even if name starts with integer

8d113bd8 02/21/2014 04:29 PM Joseph Magen

fixes #4349 - API v2 - add location and organization child nodes to user, domain, subnet, etc show json templates

d8b61e36 02/21/2014 04:15 PM Joseph Magen

fixes #4198 - API v2 - add child nodes to show responses. Ex. architecture should show operating systems node

ea49a05e 02/19/2014 03:28 PM James Netherton

fixes #4222 Add capability to compute resource API to retrieve cluster,network,storage info on oVirt

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

fixes #3912 - add inheritance for locations / organizations

34897490 02/17/2014 11:15 PM Joseph Magen

fixes #3939 - add option to 'inherit from parent' for hostgroup attributes

1e0fd283 02/17/2014 11:41 AM Dominic Cleal

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

14fdd904 02/10/2014 02:24 PM Daniel Lobato Garcia

fixes #3519 - taxonomies include authorization module

c4bfd47f 02/05/2014 05:24 PM Stephen Benjamin

fixes #3725, #4167 - root password validations, remove default password

4c034b3c 01/27/2014 05:54 PM Joseph Magen

fixes #3553 - add "except" option to prevent puppet class import to select types of import

0f7d219a 01/27/2014 10:08 AM Daniel Lobato Garcia

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

f9bc5a8e 01/21/2014 12:02 PM Daniel Lobato Garcia

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

6f943886 01/20/2014 05:52 PM Joseph Magen

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

8c68024a 01/17/2014 12:09 PM Daniel Lobato Garcia

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

bc11c17b 01/17/2014 11:23 AM Ewoud Kohl van Wijngaarden

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

46338cd7 01/17/2014 09:24 AM Daniel Lobato Garcia

fixes #3515 - API handles not found objects with 404

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

refs #3928 - use updated test fixture