Kyrodan / KeeAnywhere

A cloud storage provider plugin for KeePass Password Safe
https://keeanywhere.de
MIT License
694 stars 86 forks source link

No files .kdbx visible on GDrive #430

Open Jigoronico opened 5 days ago

Jigoronico commented 5 days ago

Hi Kyrodan,

Describe the bug I well install KeeAnywhere and I succeed to connect to my GDrive where I stored my database.kdbx on the root "Home" of GDrive Capture d'écran 2024-09-13 154448

Nevertheless, impossible to see it. Capture d'écran 2024-09-13 155002

Should I missed something in the configuration ?

To Reproduce Steps to reproduce the behavior:

  1. I create a new database full empty
  2. I store it on GDrive
  3. I try again to connnect to it but same...full empty screen...even when I select on the bottom right "all files" instead of "KeePass KDBX..."

Expected behavior See my database.kdbx and be able to connect to it ^^

Environment:

Thanks for your support

Jigoronico commented 5 days ago

hi again, I perform the tip from https://github.com/Kyrodan/KeeAnywhere/issues/422#issuecomment-2283394794 It works fine but not understandable as first behaviour.

Jackabomb commented 5 days ago

This happens if you are using Google Drive (restricted) account type: image

These limitations are on purpose with this type of account. KeeAnywhere does not have permissions to see files created by other apps when using restricted mode. See #398 where this feature was requested.

If you need full access, you would use Google Drive account type. But because of another bug (Google's fault), it is not working. There is a workaround for full access if you already were using KeeAnywhere with Google Drive before Google made their change, but it does not work for new users.