git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2810 e6edf6fb-f266-4316-afb4-e53d95876a76
Initial check-in to this location. Relocated from ~/SBMREPO/branches/mfuria/sbnClient2.

git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2811 e6edf6fb-f266-4316-afb4-e53d95876a76
Adding back unit and integration tests that got lost with the code transfer.



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2814 e6edf6fb-f266-4316-afb4-e53d95876a76
More work on the Synapse Java and R clients to get TcgaWorkflow to run an R script and hand back results.



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2816 e6edf6fb-f266-4316-afb4-e53d95876a76
(1) more progress on fleshing out the R client to work for this use case
(2) added md5 checks to download activity



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2824 e6edf6fb-f266-4316-afb4-e53d95876a76
Bundling R dependencies into a zip archive for use in integration tests.



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2889 e6edf6fb-f266-4316-afb4-e53d95876a76
Fixes for unit tests and integration tests now that auth is enforced.



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2890 e6edf6fb-f266-4316-afb4-e53d95876a76
Update client to reflect new package name (sbnClient -> synapseClient). Also incorporated some of the suggestions made my Martin Morgan (CR-SBMREPO-6). Also contains a partial fix for the demo bug (PLFM-144).

git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2892 e6edf6fb-f266-4316-afb4-e53d95876a76
A few bug fixes and repackaged the tests.



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2912 e6edf6fb-f266-4316-afb4-e53d95876a76
A few more bug fixes for the R client.



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2916 e6edf6fb-f266-4316-afb4-e53d95876a76
Fixed integration tests by changing return value of synapseQuery to a data frame

git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2917 e6edf6fb-f266-4316-afb4-e53d95876a76
Fix for PLFM-220.

git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2918 e6edf6fb-f266-4316-afb4-e53d95876a76
refactor post/put

git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2919 e6edf6fb-f266-4316-afb4-e53d95876a76
fixed bug

git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2921 e6edf6fb-f266-4316-afb4-e53d95876a76
Got PUT and DELETE working.  Added an integration test.



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2924 e6edf6fb-f266-4316-afb4-e53d95876a76
All bugs fixed. download now works using RCurl and so no longer depends on the systems libcurl. zipfiles are now unpacked correctly as well.

git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2928 e6edf6fb-f266-4316-afb4-e53d95876a76
Wrote an R method to convert an MD5 in hex to base64, ugh



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2929 e6edf6fb-f266-4316-afb4-e53d95876a76
Fixed setUp methods in unit tests to properly override functions. Unit tests now all pass.

git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2930 e6edf6fb-f266-4316-afb4-e53d95876a76
Added tearDown methods in unit tests to put back the overridden functions from setup

git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2931 e6edf6fb-f266-4316-afb4-e53d95876a76
The R client now supports uploads of data to Synapse (S3)



git-svn-id: https://sagebionetworks.jira.com/svn/PLFM/trunk/client/rSynapseClient@2934 e6edf6fb-f266-4316-afb4-e53d95876a76