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

Keeshare on a group subtree does not export groups #10323

Closed
Massimo-B opened this issue Feb 23, 2024 · 10 comments
Closed

Keeshare on a group subtree does not export groups #10323

Massimo-B opened this issue Feb 23, 2024 · 10 comments

Comments

@Massimo-B
Copy link

Overview

Keeshare on a group subtree only exports plain list without the groups. I would expect the subtree to be exported. How does the Keehsare type "Sync" know which entry gets synced back to which group?

Steps to Reproduce

  1. Enable Keeshare on a group subtree
  2. Set Type Synchronize
  3. Choose a new file share.kdbx and set password

Expected Behavior

The new file should show the whole group subtree

Actual Behavior

It only shows plain list of passwords without any group

Context

KeePassXC - 2.7.6
Revision: dd21def

Operating System: Linux
Desktop Env: XFCE
Windowing System: X11

@Massimo-B Massimo-B added the bug label Feb 23, 2024
@Massimo-B Massimo-B changed the title Keeshare on a group subtree only exports plain list without the groups Keeshare on a group subtree does not export groups Feb 23, 2024
@droidmonkey
Copy link
Member

Duplicate

@droidmonkey droidmonkey closed this as not planned Won't fix, can't repro, duplicate, stale Feb 23, 2024
@Massimo-B
Copy link
Author

This is duplicate of what?

@Massimo-B
Copy link
Author

Hi, is there any news on this issue? This is an absolute blocker for using the Keeshare feature. Sharing a complete subtree of the database, the resulting shared database file looses all the folder-tree.

@droidmonkey
Copy link
Member

This has been the case with keeshare since it was created. To solve this problem requires a complete rewrite to the feature.

@michaelk83
Copy link

michaelk83 commented Mar 18, 2024

is there any news on this issue?

This is not going to be solved in a few weeks. There is a rework of KeeShare in progress AFAIK, but it's a big undertaking, which will take a while to finish. Probably not before 2.8.0. You can expect to wait a few more months, at least.

@Massimo-B
Copy link
Author

To be honest I don't understand why the design forbids sharing a tree of items like it is, if it's really stored like a tree. But sure you know the internals far better.
I would be glad to see a rewrite of KeeShare.
I just found this feature very useful to be able to manage all content in one database while still being able to maintain shared subtrees in separate files with separate encryption passwords for sharing with others.

The workaround having linked databases does not fullfill the needs. It would encrypt with a different shared password and opening that shared subtree located in a separate file is also easy by double-clicking the kdbx:// hyperlink. But it still means opening a lot of separate databases and not being able to search in one monolithic database.

Currently the only workaround is, to copy-paste (by CTRL+drag/drop) all subfolders of that shared subtree manually to the other shared database.

@Massimo-B
Copy link
Author

Duplicate

Did you probably mean duplicate of #3045 ?

@droidmonkey
Copy link
Member

Yes exactly that one

@Massimo-B
Copy link
Author

Probably not before 2.8.0. You can expect to wait a few more months, at least.

Is this feature and the rewrite actually part of the roadmap for 2.8.0?

@droidmonkey
Copy link
Member

That's the plan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants