Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
0fa5d146 12/25/2013 09:22 AM Dominic Cleal

fixes #3752 - move data population from migrations into seed script

a1b8169f 12/18/2013 09:54 AM Daniel Lobato Garcia

fixes #3280 - authenticate returns true for API requests when login:false

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

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

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

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

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

15d91324 11/27/2013 12:32 PM Joseph Magen

fixes #3646 - API v2 change default root name for api json single object response to no root node but make it configurable

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

390e2281 11/06/2013 06:17 PM David Davis

fixes #3597 - removing rr gem, make tests consistent by using just mocha

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

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

b1f7f970 11/05/2013 08:39 AM Petr Chalupa

fixes #3577 - do not treat `params[:dryrun]` with value `false` as true

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

3035495f 10/18/2013 02:03 PM Greg Sutcliffe

Fixes #3293 add FactoryGirl to tests

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

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

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

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

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

4e057da2 09/10/2013 10:02 PM Joseph Magen

fixes #2400 migration to remove orphaned records and add foreign keys constraints to database tables

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

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

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

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

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

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

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

93ce3a18 06/03/2013 01:28 PM Joseph Magen

fixes #2602 - scoped_search error when using postgresql

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

7507fbce 05/23/2013 08:13 AM Daniel Lobato Garcia

fixes #2550 Puppetclass search_by_host doesn't return all classes for an unknown host

Tests for puppetclass API searches on nonexistent hosts

Puppetclass search_by_host does not fail if Host does not belong to any Hostgroup

Puppetclass search_by_host query looks for distinct puppetclasses instead of pruning them afterwards...

7d1d44cf 05/09/2013 05:54 AM Joseph Magen

refs #2400 clean up tests so there are no orphaned foreign keys

0fe147c7 04/30/2013 11:31 AM Joseph Magen

fixes #2378 - added Minitest and other code cleanups

feacea35 04/02/2013 08:30 AM Amos Benari

upgrade foreman to rails 3.2.13

This commit updates from rails 3.0.x to 3.2.x, main changes include:

  • Asset pipline support
  • cleanup of existing assets (javascript, css, images)

Users who uses foreman in production, make sure that you now compile
your assets, e.g...

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

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

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

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

5ebe0a14 02/21/2013 08:42 AM Ohad Levy

fixes broken build

one extra / unused test was added by mistake

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

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

v2 api for configuration_templates and template_combinations

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...
8dc8a9ac 12/24/2012 10:57 AM Joseph Magen

fixes #1890 api host status

71291a46 12/20/2012 04:18 AM Dmitri Dolguikh

fixes #1834 to get foreman running under ruby 1.9.3

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

7838d170 12/02/2012 08:07 AM Ivan Necas

Fix inter-test dependencies

After the thread clean-up, some tests were failing because they
implicitly expected User.current to be set. Stating the dependencies
explicitly.

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

added template_kinds controller to api

8ab96869 11/22/2012 10:15 AM Joseph Magen

set apiadmin user in headers before api controller tests

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

smart proxies api - filtering by proxy type

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)...
f1a5a067 11/04/2012 03:29 PM Sam Kottler

Fixed array structure in API v1 user controller test

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

e24e0cf6 08/29/2012 09:13 AM Pavel Pokorný

Subnets API

938e78d6 08/26/2012 03:48 AM Dmitri Dolguikh

a bunch of fixes to get functional tests running under 1.9.2

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

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)

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

api v1 - Authorization

  • added authorization handling to api and tests
  • fixed auth handling for controllers without auth
  • handling status code in permision related errors
acd8589a 07/24/2012 04:12 AM Martin Bacovsky

api v1 - architectures controler and tests

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

api v1 - tests for operating systems controller

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