Fix bug 34469 where ExportTask was being improperly serialized
Fix bug 34553 Create method to update file resources with binary content
Fix bug 34552 Add type attribute to DTO for File
Fix bug 34595 use similar response structure from getResource to return proper object type, modified RESTRequest to use custom headers with makeRequest similar to prepAndSend
Fix bug #34593, create DomainTopic which extends ReportUnit
Fix bug 34543 updateReportOptions uses query_suffix instead of http_build_query raw
Fix bug 34622, added undocumented searchUser parameters q, limit, and offset
Fix bug 34600, return File objects for createFileResource and updateFileResource
Altered some comments, and changed the default values from string to boolean for createResource
Fix bug 34268, add q, limit and offset parameters to the RoleService search function
Fix bug 33792 added interactive and onePagePerSheet parameters to the v2/reports service
Added additional functionality to runReport service (freshData, saveDataSnapshot, pages, and transformerKey
Fix bug 34604 and also make some modifications to the Permission service so it returns proper objects instead of void, and some changes made to comments, created createFromJSON function for RepositoryPermission object.
Fix regression bug #34858 ensure searchPermissions returns an empty array instead of false, and fix batchDataToArray function to parse permission results properly for arrays
Fixed regression bug #34860 by assuming inputControls default value to array() instead of null
Fix bug #34604 also update single repository permission to only take permission object, and use the URI from such object.
Create composite resource class, modify query to use composite functionailty, add name() functino to resource
Add URI key to Composite Resource converter
Prevent code reuse by creating data array in parent class
Update DTOs to support simple composite fields calculations