Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
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

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

46327acf 02/20/2013 05:43 AM Joseph Magen

fixes 2228 json parsing failed

335b14e5 02/06/2013 08:48 AM Ohad Levy

Revert "ptables - displaying os_family and layout in api show and list"

This reverts commit ed315bd9449dc7fa11cf0a32ef195c1795197cc3.

ed315bd9 02/06/2013 07:46 AM Tomáš Strachota

ptables - displaying os_family and layout in api show and list

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.

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

v2 api for configuration_templates and template_combinations

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

added API v2 placeholders.

68cad4bc 01/08/2013 07:36 AM Tomáš Strachota

Extended information for each type of compute resources

8838eb42 12/26/2012 08:49 AM Ohad Levy

fixes #1814 - converts sp_* attributes into a BMC interface class

this patch also includes the following

  • added a new interfaces table, and STI objects to represent a NIC, BMC, Managed
    and a bootable interface.
  • refactored DHCP/DNS orchestation code, so they can work on the...
752d0844 12/02/2012 08:06 AM Dmitri Dolguikh

added template_kinds controller to api

d076d573 11/21/2012 08:10 AM Joseph Magen

This commit adds most of the functionality required for API v1

The overall goal was to extract the existing JSON response
overall controllers, and to move them to a seperate name space.

  • documentation was added to all requests (available under /apidoc)...
bd27ed6f 11/21/2012 08:10 AM Ohad Levy

do not report internal state over api

c2ccd27b 10/28/2012 04:41 PM Joseph Magen

used media/show partial and added to tests

30ababd4 10/28/2012 04:38 PM Joseph Magen

added dns_id, dhcp_id, tft_ip attributes even though they are nested as children to be consistent with current api

e6af1c4c 10/21/2012 10:40 AM Joseph Magen

typo on index.json.rabl for environments.

added missing s char

3398b5bd 10/09/2012 10:51 AM Petr Chalupa

update api documentation

  • remove #set_resource_params from Api::BaseController to leave :id param under :id for apipie validations to work
  • fix custom apipie validators to return nice errors
  • enable apipie validations for bugs to be caught early
  • log apipie param errors with info level...
1548ca7a 10/03/2012 11:29 AM Petr Chalupa users api v1
  • fix user documentation
  • remove password_confirmation from user api
  • Add json template for users#create
e24e0cf6 08/29/2012 09:13 AM Pavel Pokorný

Subnets API

b4f3d722 08/26/2012 03:44 AM Dmitri Dolguikh

added environment API

b260a84c 08/26/2012 03:31 AM Pavel Pokorný

Show kind_id in config templates API

41c9842f 08/26/2012 03:16 AM Pavel Pokorný

api v1 - domains controller

33631a90 08/16/2012 03:12 AM Ohad Levy

remove trailing dot from api auto generated description

d36619ab 08/15/2012 09:47 AM Ohad Levy

api v1 - added media and dashboard controllers

0856182e 08/15/2012 09:47 AM Ohad Levy

api v1 - config templates

3625dad6 07/24/2012 05:02 AM Ohad Levy

[API] - minor fixes

- fixed api index action still refering to old restsapi gem
- currently forced apipie to load DSL so we can reuse its DSL in our views

ba69b49b 07/24/2012 04:12 AM Martin Bacovsky

api v1 - Users controller and tests

- split api routes to separate routes file
- better detection of permission failure in model
- fix ApiConstraints
- catch bad routes in api and return json
- render home#index links from restapi
- fixed resource params recognition

d00e1bee 07/24/2012 04:12 AM Tomáš Strachota

api v1 - fisrt version of bookmarks controller

b3b90601 07/24/2012 04:12 AM Martin Bacovsky

Fixed bookmark tests (API v1)

c72a2f0f 07/24/2012 04:12 AM Tomáš Strachota

api v1 - operatingsystems controller

acd8589a 07/24/2012 04:12 AM Martin Bacovsky

api v1 - architectures controler and tests

86fb12c1 07/24/2012 04:12 AM Ohad Levy

cleanup after merge conflict with latest develop branch

b2b47290 07/24/2012 04:12 AM Petr Chalupa

api v1 - render errors with rabl

better detection of permission failure in model
fix ApiConstraints
catch bad routes in api and return json

64b920ec 07/24/2012 04:12 AM Petr Chalupa

api v1 - render home#index links from restapi

3d6d01c7 07/24/2012 04:12 AM Ohad Levy

fixes #1775 - API versioning name space