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

Add Warning to KeeShare export #11504

Open
OnSlbWXt opened this issue Nov 28, 2024 · 6 comments
Open

Add Warning to KeeShare export #11504

OnSlbWXt opened this issue Nov 28, 2024 · 6 comments

Comments

@OnSlbWXt
Copy link

OnSlbWXt commented Nov 28, 2024

Summary

In reference to #3045 please add a warning to the export and synchronize options, that the directory structure will not be preserved in the exported/synchronized database

Examples

Image

Context

We did not know that the groups would be lost and started using the KeeShare feature and had our several hundred group sized Database be flattened into the DB root. We could restore, but it would have been nice to know that beforehand.

@droidmonkey
Copy link
Member

The goal for 2.8.0 is to sync group structure and make KeeShare a first class "share group" feature. It sounds like you KeeShare'd your root group which is not encouraged. We do point out the non-sync of group structure in the documentation, but it would be nice to point that out in the GUI as well.

@droidmonkey droidmonkey added this to the v2.7.10 milestone Nov 28, 2024
@github-project-automation github-project-automation bot moved this to To triage in WIP Tracker Nov 28, 2024
@droidmonkey droidmonkey moved this from To triage to In progress in WIP Tracker Nov 28, 2024
@OnSlbWXt
Copy link
Author

Unfortunately I did not share my root group
Structure was like this:
Root
-> Network
-> Browser
-> [...]
-> Shared Group A (flattened .kdbx, when opened directly)
---> Foo
-----> Sub-Foo
---> Bar
-----> Sub-Bar
-----> [...]
---> [...]
-> Shared Group B (flattened .kdbx, when opened directly)
---> Baz
---> Bap
-----> Sub-Bap
-----> Sub-Baz
---> [...]

@droidmonkey
Copy link
Member

Gotcha, that's a good thing, sharing root group is generally bad

@OnSlbWXt
Copy link
Author

After our recovery I am facing the next issue:
When setting reconnecting a shared kdbx with "import" (instead of sync) it now deletes all my other entries. Backups are saving my ass again. But apparently I now can no longer synchronize my Databases at all ...

@droidmonkey
Copy link
Member

droidmonkey commented Nov 28, 2024

You are hitting all the keeshare suck points.

#6477

@websecretcom

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In progress
Development

No branches or pull requests

3 participants