Cumulus: Upgrade Girder Request classes
The following changes were made to the Girder Request classes:
- Converted from cJSON to QJson
- Added several new request classes (GetFolderParentRequest, GetRootPathRequest, GetUsersRequest, GetCollectionsRequest, GetMyUserRequest)
- Extended ListFoldersRequest to allow for different parent types
- Improved memory management and cleanup
These are the changes I made to the girder file browser currently found here: https://github.com/psavery/girderfilebrowser
These changes are needed before the rest of the girder file browser can be merged.
These Girder Request files were originally written by Chris Harris (@cjh1). I have his permission to modify them.