Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
10ac97b0 05/12/2014 03:16 PM Joseph Magen

fixes #4250 - API v2 - add compute profiles

7cb05aa9 05/08/2014 05:08 AM Dominic Cleal

fixes #5612 - use correct permissions for authz in parameters API

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

73f99b5c 04/09/2014 04:43 PM Dominic Cleal

fixes #4895 - Adds CSRF protection check to the API if a session user is present

5df3d514 04/08/2014 08:23 AM Amos Benari

fixes #4806 add support to register compute resource provider from a plugin

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

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

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

bdc34694 03/26/2014 07:27 PM Brad Buckingham

fixes #4776 - support session[:expires_at] for api requests

There are situations where the UI needs to invoke requests
on the API controllers; therefore, we need to ensure that
the session expiration accounts for them. This is a common
for plugins, such as Katello, which leverage the...

e88536b2 03/25/2014 10:14 AM Daniel Lobato Garcia

fixes #3214 - set taxonomy for hosts created via Puppet from facts or a default setting

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

fixes #3827 - adds ldap avatar support

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

fddbb0be 03/04/2014 11:23 AM Stephan Dollberg

fixes #4539 - changed os minor attribute to not required

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

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

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

fixes #3519 - taxonomies include authorization module

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

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

5a864bed 01/21/2014 03:15 PM Joseph Magen

fixes #3828 - set language locale for API messages and error responses

2be84f3d 01/21/2014 12:02 PM Joseph Magen

fixes #3925 - create apipie param_groups for API v2 to DRY documentation

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

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

fixes #3099 - Adding parameters to locations and organizations

af8d6067 12/30/2013 01:29 PM Joseph Magen

fixes #2794 - set api_version and app_info in v1 and v2 base_controllers

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

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

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

fixes #3930 - refactoring of edit_self implementation.

2e2e0c6b 12/18/2013 12:08 PM Martin Bacovsky

fixed #3905 - wrong route in apidoc for reports delete (API v2)

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

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

Fixes #3720 - Add description field to operatingsystem

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

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

ba402a75 11/28/2013 05:50 PM Stephen Benjamin

fixes #3776 - change NAME_MAP to be a method

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

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

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

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

1ad4782a 11/05/2013 09:12 AM Ohad Levy

fixes #3578 - minor SQL and whitespaces updates to the smart proxy class

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

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

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

fixes #2951 - Host API documentation lacks compute_resource_id

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

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

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

fixes #3140 - API to allow importing of puppet classes

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

fixes #2741 - rails 3 syntax

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

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

944be82b 10/07/2013 10:38 AM Ohad Levy

fixes #3207 avoid extra validation calls when importing a report

c3d8dd61 09/25/2013 03:39 PM Dominic Cleal

fixes #1244 - add smart proxy feature refresh link + API call

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

00ddc9db 09/20/2013 07:45 PM Greg Sutcliffe

Fixes #3130 - Use the standard CentOS mirror

f78b4651 09/19/2013 07:43 AM Joseph Magen

Fixes #2984 - API v1/v2 StatisticsController and remove JSON from UI controller

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

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

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

ce13ab5d 09/03/2013 07:50 AM Marek Hulán

fixes #2863 - restrict APIs to resources that a user is permitted to manage (CVE-2013-4182)

01055e77 08/29/2013 06:21 PM Greg Sutcliffe

Refs #2414 - Remove Puppet from facts API and Settings

Reports are still in progress and will come in a later PR
DB schema is updated to not need puppet/rails

852ff714 08/29/2013 01:33 PM Daniel Lobato Garcia

fixes #2988 - merge authentication code, enables REMOTE_USER auth on new API controllers

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

fixes #2933 - add missing fields to installation media API

c1a23d77 08/13/2013 10:26 AM Joseph Magen

fixes #2869 - refactor method find_nested_obj into API::BaseController

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

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

988a1f4d 07/23/2013 06:38 AM Tomáš Strachota

fixes #2757 - show model validation errors in production.log

c70fcb71 07/23/2013 03:30 AM Tomáš Strachota

Fixes #2817 - wrong param types in lookup keys API documentation

3484613f 07/19/2013 05:31 AM Joseph Magen

fixes #2411 - move files in /models to /concerns, /services, /mailers, /observers

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

c1e29b49 07/17/2013 02:24 PM Joseph Magen

remove incorrect documentation in API v1 lookup_keys_controller

5f7b64bd 07/01/2013 03:23 AM Joseph Magen

fixes #2728 - POST /api/hostgroups does not accept ancestry

f2fed493 05/29/2013 09:46 AM Arnoud de Jonge

fixes #2539 - puppetrun API added.

0fda4cf6 05/29/2013 09:46 AM Joseph Magen

fixes #2539 - added API puppetrun access permission and test

7fab6ba6 05/24/2013 04:46 AM Ivan Necas

fixes #2553 let setting admin attribute on user creation

4fb88133 05/23/2013 09:43 AM Ivan Necas

fixes #2525 - apipie documentation of actions defined in a concern

Apipie now supports defining actions defined in module by including
`Apipie::DSL::Concern`. Some substitutions are preformed while
including the documentation in each controller, so that instead of...

f4430a08 05/22/2013 09:56 AM Tomáš Strachota

Fixes #2513 - orgs created in katello do not appear in org filtering

- topbar cache sweeper turned on for api controllers
- a bit of refactoring to get rid of repetitive expire_fragment

a92cdd40 05/09/2013 04:16 AM Greg Sutcliffe

Fixes #2459 - Create ProxyFeature methods from symbol name, lookup on real text

e00b6ef0 04/24/2013 10:15 AM Joseph Magen

fixes #2248 adds api controllers and actions to access_permissions.rb

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

Feature #2368 - i18n extracting strings

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

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

bb410687 03/14/2013 05:25 PM Joseph Magen

fixes #2318 - API v2 documentation for parameters to include real paths rather than /references/:id

352b2fe2 03/14/2013 04:38 AM Ivan Necas

Load the apipie documentation when calling '/api'

The documentation is used to list the links for the resources. We make
sure it's loaded.

4ab67d21 03/11/2013 10:54 AM Daniel Lobato Garcia

fixes #2299 - Parameters Controller (API v2) can reset parameters (delete them all)

57526a20 02/21/2013 08:25 AM Joseph Magen

fixes #1988 - CRUD Actions for nested parameters for host, domain, hostgroup, os

e.g.

GET /api/domains/6/parameters
POST /api/hosts/6/parameters
PUT /api/hostgroups/6/parameters/100
DELETE /api/operatingsystems/6/parameters/100

e1a1fa81 02/21/2013 06:42 AM Joseph Magen

fixes #2239 API v2 CRUD for locations and organizations and added nested loc/org

6ce2ab70 02/06/2013 05:00 AM Ivan Necas

Using Apipie versioning features and Maruku for markdown

Apipie switched from Redcarpet to Maruku to avoid crashes of the C
Extension. No further need of compiling anything to get markdown support.

1ca44bd3 02/06/2013 04:55 AM Daniel Lobato Garcia

API now allows for search of usergroups

8bf24428 02/01/2013 03:05 AM Ohad Levy

include nested host routes in the api documentation

958d69cd 01/14/2013 01:24 PM Dmitri Dolguikh

v2 api for configuration_templates and template_combinations

c7bf263d 01/14/2013 07:08 AM Tomáš Strachota

fix in compute resources api doc

dc742060 01/10/2013 05:30 AM Joseph Magen

added API v2 placeholders.

8dc8a9ac 12/24/2012 10:57 AM Joseph Magen

fixes #1890 api host status

dd838ac2 12/19/2012 08:59 AM Joseph Magen

added slash /unattended to other url_for calls

f528f158 12/12/2012 10:03 AM Joseph Magen

added compute resource actions and tests

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

host routes api changes squashed

e0593ff8 12/05/2012 10:27 AM Dmitri Dolguikh

support for passing template_kind hash as input parameter during create and update operations

1d9902cb 12/05/2012 08:55 AM Ivan Necas

Fix the path for create medium API