Comments (2)
Yes, this would require changes to both Dataverse and the dvwebloader. The dvwebloader is essentially an external tool, but, because it is now hardwired into the download pane, it is not registered like an external tool and thus there's no place to configure which signedUrls the tool should get. That said, this would be relatively straight-forward to do when someone has the time/interest. (It would also be great to have all the previewers using signedUrls.)
FWIW: The examples for the DirectUpload API show use of an APIKey, but those calls, like the rest of the API, can be used with signedUrls as well.
from dvwebloader.
To generate a Request Signed URL we need a superUser Api Key, so it seems not possible from DvWebLoader Javascript side.
An idea is to pre-generate the required Signed URLs from Dataverse UI > Dataset upload file tab
and send it to DvWebLoader.
from dvwebloader.
Related Issues (20)
- Upload failed on pre-GitHub version
- ERROR","message":"Invalid token=STRING ... Expected tokens are: [COMMA]" HOT 2
- ERROR","message":"Unknown reserved word HOT 2
- No verification of duplicated files HOT 2
- Multipart file upload failing relative to S3 direct upload HOT 3
- Exit after successful file upload HOT 3
- Error message when trying to upload from Linux/Ubuntu/Chromium through Wi-fi HOT 6
- directory upload not working HOT 3
- feedback from review HOT 1
- dvwebloader should use the fixity algorithm specified by the Dataverse instance
- tell users to renew their API tokens HOT 2
- document integrating dv-webloader in 5.13+
- Failure with dataset containing an ingested file HOT 1
- adding internationalization capabilities
- filename validation ConstraintViolationException
- updating existing dataset refresh/usability HOT 1
- Don't restore 'Start Upload' button after an upload has been done
- Crypto-js is going away?
- Add (Un)Select Button HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dvwebloader.