tus-node-server icon indicating copy to clipboard operation
tus-node-server copied to clipboard

Node.js tus server, standalone or integrable in any framework, with disk, S3, and GGC stores.

Results 74 tus-node-server issues
Sort by recently updated
recently updated
newest added

Hello, Is there any plans to support FTP as data source so files can be uploaded directly from FTP?

Currently, events like the `EVENT_FILE_CREATED` are emitted from the DataStore level ([like so](https://github.com/tus/tus-node-server/blob/7f7b9b8dc5aaddc672b1488199023e8a65b4de0f/lib/stores/DataStore.js#L65)), and Error's that include response information are thrown from the DataStore level as well ([like so](https://github.com/tus/tus-node-server/blob/7f7b9b8dc5aaddc672b1488199023e8a65b4de0f/lib/stores/DataStore.js#L59)). Since...

Right now the creation extension [omit's thee protocol](https://github.com/tus/tus-node-server/blob/be1e716f26945ef4bf8abb8d546a456fa356efa2/lib/handlers/PostHandler.js#L18) from a created url, which can cause some issues using tus-js-client server side (https://github.com/tus/tus-java-client/issues/10#issuecomment-258384118). We should consider a new approach that works...

bug

server.on(EVENTS.EVENT_UPLOAD_COMPLETE, (event) => { console.log(event.file.upload_length); console.log(event.file.upload_metadata ); }); How to get event.file.upload_length and event.file.upload_metadata ? I can't get those value from event hook complete. Possible to get my req.get(..) from...

What I'm trying to find out is if tus server could tell the client to re-upload or just patch that certain difference. My test situation was that I started to...

Hello, I'm currently working on MongoDB and I need to upload some large files into DB. Is there a plan to support GridFS?

help wanted

This is the mother issue for the road to 1.0.0, which marks the first semver stable release for tus-node-server. Progress on this release happens on the `1.x` branch. From now...

next release

This PR is first step to support `Tus-Max-Size` extension. It limits amount of data uploaded to not exceed `Upload-Length`. Current implementation does not wait for request stream to end. When...

enhancement
1.0

I'm opening a discussion that started in #299 about bucket existence checking. GCSDataStore does this asynchronously in constructor which by definition can not be async and any proper handling would...

question

When GETting a file, it's being fully returned. What I need is to get bytes ranges of the uploaded file, also before it's fully uploaded (i don't know size in...