Type |
New Feature
|
Priority |
Normal
|
Assignee | |
Spent time |
50h 30m
|
Issue Votes (0)
Watchers (0)
Type |
New Feature
|
Priority |
Normal
|
Assignee | |
Spent time |
50h 30m
|
File sharing in BeagleIM is implemented in such a way, that the client uploads a file to the HTTP server and sends a link as
oob
. This works ok, as BeagleIM is able to show a link and download image and show miniature in the chat window.This method, however, does not allow BeagleIM to keep original of the uploaded/downloaded file - only a miniature.
It would be far better to be able to have a downloaded file attached to the conversation in BeagleIM so that there would be no need to redownload this file.
This new behavior is required when HTTP server keeps files online only for a short period of time (ie. only a few days) or when OMEMO encryption of the file is used as in this case BeagleIM needs to download a file and decrypt it - it cannot just pass the download URL to the browser.