Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
8347a5ef 08/28/2015 09:04 AM Ori Rabin

Fixes #10731 - Allow matches to merge with default values

2dec184c 08/24/2015 08:42 AM Eric Helms

Fixes #11303: Allow scoped search by name for permissions.

This both provides this functionality and fixes an issue with creating
filters using hammer. Hammer attempts to search for a permission by
name using scoped search syntax when creating a filter with the...

8caf49db 08/17/2015 07:15 AM Shlomi Zadok

fixes #11240 - Add api docs to hostgroup params

3a4b4001 08/03/2015 09:24 AM Martin Bacovsky

Fixes #11219 - rename config_template attributes in os_default_templates

04cb74c0 07/29/2015 09:00 AM Shimon Shtein

Fixes #9591 - Added support for "inherit" state.

17622a29 07/24/2015 10:24 AM Daniel Lobato Garcia

Refs #3809 - Enable cop Style/AlignArray

f3194059 07/21/2015 03:50 AM Dominic Cleal

refs #10550 - extract settings API error string

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

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

7267e023 07/20/2015 11:47 AM Ondřej Pražák

Fixes #6854 - Api status allowed for all users

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.

66f32673 07/08/2015 06:24 AM Martin Bacovsky

Fixes #11033 - adding missing params to auth_source ldap API docs

319d1ffb 07/02/2015 07:11 AM Alon Goldboim

Fixes #10635 - Formalize deprecation warning

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

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

6db107ae 06/26/2015 06:22 AM Martin Bacovsky

Fixes #10917 - Update API docs for template combinations

61bdcf43 06/25/2015 01:31 PM Martin Bacovsky

Fixes #10916 - convert config_template_ids in operatingsystems

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

Refs #10720 - Use API v2 response for vm_compute_attributes

f0c7b961 06/17/2015 09:39 AM Daniel Lobato Garcia

Fixes #9793 - API v2 fact_values index works for non-admins

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

9e761fcb 05/27/2015 02:16 PM Alon Goldboim

fixes #9632 - updated compute resource names to follow brand names

this commit changes strings such as Ovirt to oVirt in API v{1,2}descriptions

19bf6b09 05/18/2015 09:03 AM Dominic Cleal

fixes #10509 - add toggle for LDAP usergroup updating

1a282cba 05/11/2015 03:49 PM Shimon Shtein

Fixes #8525 - Rename "Mail" to "Email" in user preferences

00003e74 05/11/2015 03:17 PM Ohad Levy

fixes #10437 - remove incorrect/duplicate hash statements

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

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

823e62f4 04/20/2015 03:38 AM Joseph Magen

fixes #10167 - change default API from v1 to v2

22d2b02f 04/13/2015 05:38 AM Marek Hulán

Fixes #9878 - refresh external usergroup on API manipulation

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

e404a0fa 04/02/2015 05:05 AM Tomáš Strachota

Fixes #9921 - specify requirements on apidoc params for NICs

331ff165 03/26/2015 01:38 PM William Hefter

Fixes #8890 - Allow selection of plaintext "encryption" method for root password

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

Fixes #7378 - fixed API lookup keys filters

00c41428 03/25/2015 02:54 AM Shlomi Zadok

refs #9877 - s/variable/class parameter/ on param :override

f4353149 03/24/2015 07:53 AM Shlomi Zadok

fixes #9877 - Add descriptions to smart_class_parameters in api/v2

b8239e44 03/23/2015 12:47 PM Shlomi Zadok

fixes #9823 - Add description to smart variables

55be35e9 03/15/2015 04:27 AM Tomáš Strachota

Fixes #9723 - missing owner_type in host api docs

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.

ba2a9e1b 02/23/2015 10:07 AM Tomer Brisker

Fixes #9452 - correct capitalization of VMware

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

Refs #3809 - Remove classcheck cop

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

Refs #3809 - Remove cops for empty lines

06c8a10e 02/08/2015 03:57 PM Tom Caspy

fixes #5812 - url parameter in compute_resource#create is not required for EC2, removing the required flag

807f8b66 02/08/2015 02:11 PM Tomáš Strachota

Fixes #9113 - api docs for users miss locale and timestamp params

Locale was missing also in the server responses.

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

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

cf96f0f4 02/08/2015 11:04 AM Daniel Lobato Garcia

Fixes #9225 - private is defined twice in hosts controller

c6c50b21 01/13/2015 09:21 AM Tomer Brisker

Fixes #8838 - Replace HTTP error codes with human-readable symbols

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

fixes #8484 - make SmartProxyAuth concern more useful to plugins

ad998ce7 12/28/2014 07:22 AM Shlomi Zadok

fixes #8049 - Add timezone to user

626e88b9 12/11/2014 02:25 AM Dominic Cleal

fixes #8627 - add host comment field to API documentation

563fa283 12/04/2014 04:22 AM Shlomi Zadok

fixes #8228 - add a config_templates concern to serve config_templates controllers

92adcd4c 12/02/2014 01:18 PM Tomáš Strachota

Fixes #8284 - missing params in OS api docs

69dc398f 11/27/2014 08:19 PM Shlomi Zadok

fixes #8459 - remove sp_subnet_id from api/hosts

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

Refs #3809 - Remove useless assignments

3a36bdf6 10/31/2014 09:22 AM Stephen Benjamin

fixes #7586, #7734, #7172 - user preferences for receiving mail notifications

Adds a framework for user-selectable mail notifications. The work is
still done in ActionMailer classes and launch by rake in cron, however a
wrapper called MailNotification is used to provide RBAC and make the...

0e3d0658 10/31/2014 07:07 AM Stephen Benjamin

fixes #4463 - use unattended URL for hostgroup provisioning

8e53b7c9 10/30/2014 05:37 AM Ori Rabin

Fixes #3260- Allows puppet to manage value of smart class parameter that can be overrided

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

ea4eec44 10/22/2014 05:11 AM Ori Rabin

Fixes #3309 - Support deep merging of hash and array structures in smart class parameters

5da15d1a 10/20/2014 06:48 AM Tomáš Strachota

Fixes #7830 - interfaces api output is class specific

- per type rabl templates
- fixed api docs for interfaces

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

453dc693 10/14/2014 04:10 AM Joseph Magen

fixes #3492 - API v2 nested routes for each controller

5638cc68 10/14/2014 03:38 AM Joseph Magen

fixes #7332 - Host Create API documentation missing required parameters

1cf31c62 10/08/2014 03:07 PM Dominic Cleal

refs #7401 - fix markdown syntax in API doc

356b2e69 10/07/2014 05:49 AM Marek Hulán

Fixes #7401 - Add support for bonds

Renames physical_device to attached_to and move the virtual device
form out of BMC.
Extends the form for Bond devices
Allow configuration of bonds in KS template
Parsing of Bond interfaces from facts
Mac address is required only for physical devices

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

e5ee7335 09/30/2014 06:22 AM Dominic Cleal

refs #2127 - add password_hash to API

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

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

93eb9f09 09/24/2014 05:38 AM Tomáš Strachota

Fixes #2524 - adding taxonomy scope parameters

915b2918 09/24/2014 05:38 AM Tomáš Strachota

Fixes #5088 - adding location_ids and organizations_ids to apidocs of taxable resources

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

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

668ab917 09/15/2014 05:41 AM Dominic Cleal

refs #3085 - missing API i18n string extraction

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

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

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

7669211c 09/03/2014 06:45 AM Marek Hulán

Fixes #5926 - hide sensitive parameter values

User can check to hide value when creating or editing global parameter.
The value is masked by *** and is also not displayed when overriding.

fb5ac616 09/03/2014 05:01 AM Joseph Magen

Fixes #7261 - API v2 - mark wrapped params hash for POST/PUT as required instead of optional

73eb580f 09/01/2014 07:37 AM Tomer Brisker

Fixes #6161 - Mark override on adding smart variable override via api

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

12bb385d 08/05/2014 07:54 AM Ori Rabin

Fixes #6794: Adds search parameter for template kinds

39054ec4 08/01/2014 11:13 AM Joseph Magen

fixes #6825 - refactor api/v2/filters_controller.rb to use find_optional_nested_object and add Authorizable to class Role

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

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

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

Refs #4478 - API doc strings marked for translation

160ffa2a 07/30/2014 05:24 AM Ohad Levy

fixes #6529 allow to define IP suggestion per subnet

4df26ec4 07/30/2014 04:22 AM Joseph Magen

fixes #6432 - add validation for attributes missing :presence => true and remove duplicate validation messages 'can't be blank'

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

Fixes #6768 - Hammer set-parameter does not work

1c98ceae 07/28/2014 10:08 AM Joseph Magen

Fixes #6236 - add taxonomy parameters to host API v2 create/update documentation

5dded917 07/22/2014 03:49 AM Joseph Magen

fixes #6375 - fix needed for Rails 3.2.8 only that ensures reference_id on parameter.rb matches the nested object id

4a28771d 07/17/2014 10:05 AM Stephen Benjamin

fixes #1646, #3103 - enable cloning and locking of templates

7eb6ff00 07/16/2014 02:04 AM Dominic Cleal

fixes #6562 - APIv2 is declared stable as of the next release

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

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

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