Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

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

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

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

Fixes #6854 - Api status allowed for all users

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

Fixes #10635 - Formalize deprecation warning

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

Fixes #10916 - convert config_template_ids in operatingsystems

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.

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

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

fixes #10437 - remove incorrect/duplicate hash statements

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

fixes #10167 - change default API from v1 to v2

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

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

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

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

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

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

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

fixes #8459 - remove sp_subnet_id from api/hosts

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

fixes #4463 - use unattended URL for hostgroup provisioning

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

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

Refs #3809 - Use parentheses in method definitions

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

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

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.

f45717f8 09/02/2014 03:30 AM B Sh

Fixes #6538 - User group vs usergroup name consistency

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

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

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'

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

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

225b3818 07/02/2014 10:13 AM Tomáš Strachota

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

db6d37b9 06/15/2014 01:34 PM Amos Benari

fixes #5345 - customizable dashboard

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

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

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

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

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

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

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

fixes #3827 - adds ldap avatar support

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

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

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

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

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

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

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

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)

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

df4c1afc 11/23/2013 07:24 PM Dominic Cleal

fixes #3736 - users API uses login name as an identifying attribute

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

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

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

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

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

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)

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

fixes #2933 - add missing fields to installation media API

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

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

fixes #2553 let setting admin attribute on user creation

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

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.

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

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

752d0844 12/02/2012 08:06 AM Dmitri Dolguikh

added template_kinds controller to api

73f028b0 11/28/2012 09:37 AM Joseph Magen

removed params required => from update action

4651d51f 11/22/2012 09:50 AM Tomáš Strachota

smart proxies api - filtering by proxy type

6d7a0408 11/22/2012 09:50 AM Tomáš Strachota

subnets api - removed required constraints from fields in update

The required constraints were blocking partial updates.

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)...
5d18e150 10/22/2012 04:04 AM Petr Chalupa

minor API v1 fixes

  • fix unknown variable name
  • enable apipie params validation
  • update config_template api doc
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

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

api v1 - domains controller

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

fceb1f89 07/26/2012 08:10 AM Petr Chalupa

fixes #1576 - api v1 - oauth support

  • to use set and enable oauth in settings
  • correcting typo
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

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

cleanup after merge conflict with latest develop branch

63efbbf5 07/24/2012 04:12 AM Petr Chalupa

api v1 - fixing permissions

cleanups in base controller

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