Skip to content

Releases: GlobalDataverseCommunityConsortium/dataverse-uploader

DVUploader v1.2.1

08 Nov 15:10
Compare
Choose a tag to compare

This release of DVUploader includes bug fixes for two issues:

  • Detection of files already in the dataset was broken when using the -recurse flag / uploading files in subdirectories
  • When the -limit=X flag was used, DVUploader was sending empty entries to Dataverse for files beyond the limit. These were ignored by Dataverse but the bug resulted in larger messages being sent.

DVUploader v1.2.0

03 Oct 19:55
8a5bba1
Compare
Choose a tag to compare

Version 1.2.0 of DVUploader

  • Adds support for the /addFiles api endpoint in Dataverse that was added in v5.6. This allows for more efficient upload of many files when also using direct uploads. It also avoids retrying calls to Dataverse after Gateway timeouts which could result in duplicate file entries.

  • Makes directupload the default and will fail (with error message) unless the new -uploadviaserver flag is set (this flag warns that it isn't a good idea for large files). The -directupload flag is no longer supported as it is not needed.

  • Supports the new API in Dataverse 5.14 that allows discovery of the fixityAlgorithm in use and will upload files using it (the default is MD5 which was the only choice before). The default will be used with Dataverse instances at <5.14.

  • Includes Security updates (compared to v1.1.0 and to previous v1.2.0beta releases).

DVUploader v1.2.0beta3

15 Aug 21:01
Compare
Choose a tag to compare
Pre-release

This version of DVUploader adds support for the /addFiles api endpoint in Dataverse that was added in v5.6. This allows for more efficient upload of many files when also using direct uploads. It also avoids retrying calls to Dataverse after Gateway timeouts which could result in duplicate file entries.

It also makes directupload the default and will fail (with error message) unless the new -uploadviaserver flag is set (this flag warns that it isn't a good idea for large files). The -directupload flag is no longer supported as it is not needed.

It also supports the new API in Dataverse 5.14 that allows discovery of the fixityAlgorithm in use and will upload files using it (the default is MD5 which was the only choice before). The default will be used with Dataverse instances at <5.14.

DVUploader v1.1.0

31 Aug 17:53
Compare
Choose a tag to compare

This release implements direct multipart uploads to S3 for Dataverse 5.x+. (v.1.1.0 supports 'normal' uploads (to the Dataverse server, not directly to an S3 store) for prior Dataverse versions, but you'll need to use v1.0.9 for direct uploads to S3 with Dataverse versions 5.0 and below).

DVUploader v1.0.9

04 Mar 22:34
Compare
Choose a tag to compare

This release updates direct upload support. There are no changes to other functionality.

It adds support for using the x-amz-tagging tag to mark files as temporary (with Dataverse unmarking them upon successful save).
It adds support to catch/report non-200 HTTP responses during direct upload.

DVUploader v1.0.8

14 Feb 23:45
Compare
Choose a tag to compare

fix bug when not using -recurse and lower memory use for large files

DVUploader v1.0.7

08 Jan 22:35
Compare
Choose a tag to compare

New functionality to support the new direct-upload-to-S3 in Dataverse, DV flag to trust all certs (useful for testing), DV use shared web connection for efficiency.

DVUploader v1.0.6

08 Oct 14:36
Compare
Choose a tag to compare

security updates for libraries. all users should update.

DVUploader v1.0.5

08 Aug 17:12
Compare
Choose a tag to compare

This release includes a security update for one of the open source libraries used. All users should update.

DVUploader v1.0.4

03 Jul 16:26
Compare
Choose a tag to compare

Added support for recording relative file paths as file 'directoryLabel's when in -recurse mode.