foremancommunity-templatesforeman_api
Fixes #3293 add FactoryGirl to tests
(cherry picked from commit 3035495f1aa94108c7d60610fa53ca6b43bbaa56)
fixes #3111 - v2 API calls to /api/[class]/[object]/parameters/[parameter] return wrong object
(cherry picked from commit 9d743410afc311dc96ba6653ae5787181d197dcf)
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(cherry picked from commit 21bf889acc5cb898a2f0888153e4aa46abe40cde)
Fixes #2984 - API v1/v2 StatisticsController and remove JSON from UI controller
(cherry picked from commit f78b465177a740b6c2641b8ec05967198139af92)
fixes #2400 migration to remove orphaned records and add foreign keys constraints to database tables
fixes #2969 - remove all legacy api code in UI controllers, add deprecation response
fixes #3046 - add NIC CRUD, power and boot operations API
Fixes #2414 - Move puppet report processing code to the report processor
This creates a API route for POST:/api/reports which matches the GETformat for reports. Tests are updated, with the report model testsmoving to the puppet-foreman module (along with the report fixtures).
fixes #2863 - restrict APIs to resources that a user is permitted to manage (CVE-2013-4182)
Refs #2414 - Remove Puppet from facts API and Settings
Reports are still in progress and will come in a later PRDB schema is updated to not need puppet/rails
View revisions
Also available in: Atom