Skip to content

Upload files resumably, using tus #959

Open
@gnprice

Description

@gnprice

The server recently added (and Zulip web started using) an API feature to support resumable file uploads using the "tus" protocol. Resumable uploads enable uploading larger files, and better handling failures in the middle of an upload.

This would be a useful feature to take advantage of on mobile too.

For details, see:

The web implementation is pretty simple because it uses the NPM package @uppy/tus; that one in turn wraps tus-js-client. A quick web search finds several tus client implementations for Dart, so hopefully one of those is good and we can easily just use it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a-composeCompose box, autocomplete, attaching files/imagesserver-10Things new in Zulip Server 10.0

    Type

    No type

    Projects

    • Status

      No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions