Skip to content
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

Fix Molly's ability to backup over Nextcloud/WebDAV #396

Open
1 task done
haarp opened this issue Nov 19, 2024 · 1 comment
Open
1 task done

Fix Molly's ability to backup over Nextcloud/WebDAV #396

haarp opened this issue Nov 19, 2024 · 1 comment
Labels
feature-request New feature or request

Comments

@haarp
Copy link

haarp commented Nov 19, 2024

Is there an existing request for this?

  • I have searched the existing issues

Feature description

Hello,

when Signal is writing its backup, it first creates a temporary file and then renames it. This rename dance appears to throw off some tools, namely Nextcloud and DAVx5's WebDAV share function. The result is Signal aborting the backup and partially uploaded files. I tested both apps on a recent Android 15 device, both failed to allow Signal/Molly to finish its backup . Now it's possible that both of these tools are simply buggy, but Signal is definitely not innocent either.

This is a known issue that has been around for years. Despite numerous affected people, Signal does not seem interestd in fixing it.

The fix could be as simple as:

  • Not create a temporary file, write into the final filename directly
  • or create the temporary file in a different location and then copy it over
  • or tweaking the timings to avoid whatever confuses these sync tools

Would Molly be interested in tackling this? Thanks a lot!

@haarp haarp added the feature-request New feature or request label Nov 19, 2024
@randomwithnoname
Copy link
Contributor

randomwithnoname commented Nov 20, 2024

Hello! Signal is overhauling their backups system and it seems they will be selling cloud storage. Not to worry, Molly plans to continue to allow local backups and make it practical for use with any cloud provider: mollyim#20.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature or request
Development

No branches or pull requests

2 participants