ManageIQ/manageiq — pull request #906 by jkim00c (2014-10-21 23:31:46+00:00)
Title: Booz Allen Hamilton's Jellyfish Phase One Updates

MIQ updates from Booz Allen Hamilton's Jellyfish (phase one) project.

Changes were made to the RESTful API backend.

* Refactored some of the routing to remove the requirement of always having to include the "action" keyword.
* Added ability to run a report for a specific report type and download the result (which would be in CSV output). via an API call. When a call is made to retrieve a report without an ID, the latest report will be returned by default.
* Added ability to modify chargeback rates via the API.
* When missing from the response, added the 'href' and 'id' values to each resource.