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

iOS Dropbox Sync not working #340

Closed
sahokun opened this issue Feb 7, 2024 · 6 comments
Closed

iOS Dropbox Sync not working #340

sahokun opened this issue Feb 7, 2024 · 6 comments
Labels
bug Something isn't working

Comments

@sahokun
Copy link

sahokun commented Feb 7, 2024

Description
Referring to kdbx in Dropbox.
Previously, after the DB was updated in Dropbox, sliding down and Reloading in KeePassium DB List would update the DB.
However, now it is not updated and the DB must be referenced anew.
On the Dropbox app it is updated.

How to reproduce
Steps to reproduce the behavior:

  1. (PC) Place kdbx on Dropbox.
  2. (iOS) Open kdbx on Dropbox in the DB list of KeePassium and register it in KeePassium.
  3. (PC)Modify kdbx using KeePassXC or other software.
  4. (iOS) Slide down in the DB list of KeePassium.
    -> It will not reload to the latest version.

Expected behavior
Display the latest DB updated in Dropbox on KeePassium.

Environment:

  • Device: MacOS/iPhone
  • OS: iOS17.2.1
  • App Version: KeePassium 1.48/Dropbox 362.7(2024/2/7release)

Additional context
I noticed this today. I think it was updated correctly a month ago for example.

@sahokun sahokun added the bug Something isn't working label Feb 7, 2024
@keepassium
Copy link
Owner

Email reports about this issue started around November-December. A bit earlier, Dropbox changed how it integrates with the Files app. I learned about the change from the new button in Dropbox settings, titled "Convert all to classic integration".

To people reaching out via email, I suggested to roll back to classic integration as a test. About five people confirmed this solved the issue. One confirmed that the issue remained.

So try Dropbox → Account → tap the gear icon in top-right corner → Native Files.app integration → tap "Convert all to classic integration". If this helps, please comment in the related Dropbox thread, because Dropbox seems to believe their new integration is "significantly more reliable"…

@sahokun
Copy link
Author

sahokun commented Feb 7, 2024

I appreciate your response, it is very much appreciated.
I have improved by making it classic. (Although there seems to be a time lag of about a minute between checking for updates on the Dropbox App and being able to detect the latest version in KeePassium)
I am concerned about the future of the integration with Dropbox in the future, but for now the problem is solved.

@keepassium
Copy link
Owner

I am concerned about the future of the integration with Dropbox in the future

Me too. So I plan to add a direct connection to Dropbox as an alternative sync option. This way, if Dropbox' integration with Files misbehaves further, you would have possibility to connect directly from KeePassium, avoiding the integration problems. This approach was introduced a year ago for OneDrive and proved to be a lifesaver.

@DannieBGoode
Copy link

thanks for this, is there an ETA for the Dropbox WebDav integration?

@keepassium
Copy link
Owner

thanks for this, is there an ETA for the Dropbox WebDav integration?

Nothing I can share, unfortunately. Just had rather stressful two months after promising something done in two weeks :)

But as long as switching back to classic integration fixes Dropbox sync, I don't think the direct connection is too urgent.

@keepassium
Copy link
Owner

@DannieBGoode , direct Dropbox connection is scheduled for v1.52. So ETA is April :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants