Moved httpclient lib back into Shock repo because it has settings specific to Shock and is not used anywhere else.
Moved httpclient lib back into Shock repo because it has settings specific to Shock and is not used anywhere else.
Moved httpclient lib back into Shock repo because it has settings specific to Shock and is not used anywhere else.
Added ability to set attributes with a json string and file_name with a string in a shock requests via http parameters.
Added ability to request that Shock server copy a node's data file, file name, and attributes to another Shock server.  Still need to add Auth to copy action.
Merge.
Merge pull request #161 from jaredbischof/master

Multiple features added.  See commit descriptions.
added new download function
Merge branch 'master' of https://github.com/MG-RAST/Shock
bugfix
Merge pull request #162 from wgerlach/master

new download function that simplifies code
If download_post is used to copy a node to another Shock server and "Authorization" is included in the header of the GET request, that Authorization header will now be passed onto the secondary Shock server to which the node is being copied.
Merge pull request #163 from jaredbischof/master

If download_post is used to copy a node to another Shock server and "Aut...
Fixed path for virtual_parts index in mongo.
Merge pull request #164 from jaredbischof/master

Fixed path for virtual_parts index in mongo.
v0.8.6
Merge pull request #165 from jaredbischof/master

v0.8.6
Added correct http status code to RespondWithError() function
Merge pull request #167 from jaredbischof/master

Added correct http status code to RespondWithError() function
Added config file entry for mongodb attribute index fields and returning this list in the base Shock resource request response.