Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
3c1af256 09/15/2015 08:12 AM Shlomi Zadok

fixes #11242 - Add operatingsystem_id to os_default_templates in API

e669d488 09/11/2015 06:06 PM Michael Alves Lobo

Fixes #3650, #11600 - Compute Resource availability_zones, flavors, security_groups API v2 endpoints

e54016da 09/04/2015 08:03 AM Marek Hulán

Fixes #10782 - global host status

Introduce new global host status that is composed of host substatuses.
Each substatus defines a mapping to the global one which can result in
three values
  • OK
  • WARN
  • ERROR

Plugins can add their own substatuses. These are automatically...

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

bb3572ff 09/02/2015 05:58 AM Daniel Lobato Garcia

Refs #3809 - Stabby lambda syntax for oneliners

I started by spotting log.rb which didn't have a lambda wrapping its
default scope, as needed by Rails 4. Since the style guide and most
Rails 4 documents used the stabby lambda, I turned on the cop so that we...

8347a5ef 08/28/2015 09:04 AM Ori Rabin

Fixes #10731 - Allow matches to merge with default values

d1e6d79e 07/28/2015 08:06 AM Shlomi Zadok

fixes #11175 - [API] Add taxonomies to ptables, display ptables in taxonomies

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.

c4fb1c1b 06/29/2015 06:03 AM Shlomi Zadok

fixes #10933 - in api/v1 templates should be name as config_templates

cc9352dc 06/18/2015 10:49 AM Ohad Levy

fixes #10861 - Remove unused columns from the hosts table

  • Serial - Never really used, probably can be refactored as kernel
    parameters.
  • last_freshcheck, source_file_id - left overs from puppet old store
    configs compatibility that we no longer use, I assume no one is using...
6d3bf6b4 06/18/2015 01:33 AM Martin Bacovsky

Fixes #10854 - config_templates missing from show in taxonomies and os

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.

5aa4be78 05/20/2015 05:45 AM Shimon Shtein

Fixes #9594 - adds admin field to the hostgroup rabl

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

fixes #10509 - add toggle for LDAP usergroup updating

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

Fixes #10002 - Add attribute ancestry to taxonomies API v2

4d729476 03/22/2015 01:11 PM Thomas McKay

fixes #9856 - include locations and organizations in user output

867db952 03/22/2015 09:19 AM Tomáš Strachota

Fixes #9827 - compute resource info in API doesn't send provider type

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

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.

581d3b6b 01/13/2015 08:41 AM Ori Rabin

Fixes #8764 - adds description to taxonomies

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

fixes #8049 - Add timezone to user

eb8c02e1 11/27/2014 11:49 AM Tomer Brisker

Fixes #5723 - Show host groups inherited via config groups in puppetclass index

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

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

b948163b 10/15/2014 04:11 AM Tomáš Strachota

Fixes #7933 - OS api responses miss field title

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

fixes #3492 - API v2 nested routes for each controller

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

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

1155fbf1 10/06/2014 05:26 AM Dominic Cleal

fixes #7818 - explicitly render role permissions to fix oj 2.10.3 error

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

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

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

8f51acd4 09/21/2014 08:33 AM Tomáš Strachota

Fixes #6864 - adding api messages for extraction

d6b1f7b4 09/16/2014 02:45 PM Joseph Magen

fixes #7409 - API v2 - add host attribute to GET response for auth source ldap

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

37321c12 09/03/2014 10:22 AM dustin tsang

fixes #7054 - list all routes for each resource in /v2/api

d21103bc 09/03/2014 09:11 AM Shlomi Zadok

fixes #4111 - Add image user data flag to API

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.

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

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

Fixes #5734 - API for external groups management

06bbfc35 08/05/2014 07:54 AM dustin tsang

Fixes #6844 - display v2 resources rather than v1 resources in /api/v2

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

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

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

fixes #6529 allow to define IP suggestion per subnet

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

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

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...
ecac9440 06/19/2014 01:59 PM Thomas McKay

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

d77c457d 05/22/2014 10:44 AM Joseph Magen

fixes #5631 - API v2 - host and hostgroups show.json.rabl should show all puppetclasses in child node

283ff66b 05/20/2014 02:17 PM Joseph Magen

fixes #5726 - parameter values missing from host#show API call

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

fixes #4250 - API v2 - add compute profiles

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

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

fixes #1809 - foreman realm integration

3d03e334 03/11/2014 02:35 PM Dominic Cleal

fixes #4123 - libvirt imaging support using backing volumes

d424cab5 03/11/2014 08:58 AM Stephen Benjamin

fixes #3827 - adds ldap avatar support

782a4550 03/07/2014 11:51 AM Stephan Dollberg

fixes #3221 - add missing attributes to hostgroup show response

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

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

36b32e93 01/27/2014 01:30 PM Joseph Magen

fixes #4188 - api/v2/status incorrectly shows api_version: 1

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

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

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

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

8a0ffcfa 01/20/2014 05:14 PM Joseph Magen

fixes #4023 - API v2 - compute resources partials should should attribute alias names and not database column names

9926d4d3 01/20/2014 05:14 PM Joseph Magen

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

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

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

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

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

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

Fixes #3720 - Add description field to operatingsystem

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

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

11450010 11/27/2013 10:50 AM Joseph Magen

fixes #3768 - API v2 child nodes should not have an object root for each object

636e9830 11/27/2013 10:50 AM Joseph Magen

fixes #2931 - API v2 hosts JSON response, add *_name for each *_id

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

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

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

fixes #3017 - split APIv2 controllers from v1 parents

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

fixes #2951 - Host API documentation lacks compute_resource_id

af452a6f 10/24/2013 01:50 PM Jan Orel

fixes #3256 - include members in usergroup show

2508c6b9 10/24/2013 01:40 PM Joseph Magen

fixes #3267 - API v1 compatibility for /api/hosts

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

fixes #3140 - API to allow importing of puppet classes

21bf889a 09/23/2013 09:02 AM Joseph Magen

fixes #2810 - more restful API v2 JSON responses in puppetclasses

NOTE: breaking changes to API v2 api/lookup_keys does not exist, replaced by api/smart_variables and api/smart_class_parameters

d4849584 09/20/2013 07:45 PM Tomáš Strachota

fixes #3101 - list available images for CRs, add iam_role field to images API

bc89eb37 09/10/2013 09:13 PM Joseph Magen

fixes #3052 - reports#show json rabl template to match as_json output that was removed

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

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

06bcca2d 09/09/2013 03:17 PM Joseph Magen

fixes #2989 - missing fields in host API output (API v1 and v2)

8588f9ac 09/07/2013 09:21 PM Daniel Lobato Garcia

fixes #3046 - add NIC CRUD, power and boot operations API

d4ea640c 08/19/2013 01:27 PM Tomáš Strachota

fixes #2933 - add missing fields to installation media API

4e4671ce 08/15/2013 04:10 PM Nils Domrose

fixes #863 - added ldap_filter to LDAP auth sources to filter lookups using RFC 2254 filters

0bed6e7c 07/30/2013 04:22 AM Tomáš Strachota

fixes #2838 - taxonomies controller - fix in params and finder

9903b421 07/18/2013 05:21 AM Tomáš Strachota

fixes #2803 - apipie docs, rabl definition matches conventions

248cad83 07/17/2013 02:24 PM Joseph Magen

fixes #2142 add Smart Parameters and Smart Class Parameters to API v2

774ed2d2 07/17/2013 11:57 AM Joseph Magen

fixes #2791 - ptable api was missing :layout and :os_family

aa2cd9f2 03/14/2013 05:26 PM Joseph Magen

fixes #2250 API v2 add/remove puppetclasses from hosts and hostgroups