New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download all attachments of an email as an archive #552

Open
jancborchardt opened this Issue Sep 28, 2017 · 3 comments

Comments

Projects
None yet
3 participants
@jancborchardt
Member

jancborchardt commented Sep 28, 2017

When there are more attachments, we have a button for »Save all to Files«. What would be awesome is another button for »Download all«.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@jancborchardt jancborchardt changed the title from Download all attachments to Download all attachments of an email Sep 28, 2017

@ChristophWurst ChristophWurst changed the title from Download all attachments of an email to Download all attachments of an email as an archive Sep 28, 2017

@ChristophWurst

This comment has been minimized.

Show comment
Hide comment
@ChristophWurst

ChristophWurst Sep 28, 2017

Member

We should use zip archives as they are supported well on most platforms.

Member

ChristophWurst commented Sep 28, 2017

We should use zip archives as they are supported well on most platforms.

@jancborchardt

This comment has been minimized.

Show comment
Hide comment
@jancborchardt

jancborchardt Sep 28, 2017

Member

Yep, this is also what we do for the Files app.

Member

jancborchardt commented Sep 28, 2017

Yep, this is also what we do for the Files app.

@jakobsack

This comment has been minimized.

Show comment
Hide comment
@jakobsack

jakobsack Oct 28, 2017

Member

The files app uses the private API (OC_FILES => \OC\Streamer).
Implementing the zip feature seems to be straight forward but we'd have to implement a streamer class/interface in the OCP namespace first.

Member

jakobsack commented Oct 28, 2017

The files app uses the private API (OC_FILES => \OC\Streamer).
Implementing the zip feature seems to be straight forward but we'd have to implement a streamer class/interface in the OCP namespace first.

jakobsack added a commit that referenced this issue Oct 29, 2017

@jakobsack jakobsack self-assigned this Oct 29, 2017

jakobsack added a commit that referenced this issue Dec 20, 2017

jakobsack added a commit that referenced this issue Dec 20, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment