Skip to content

Add KeeShare write/export to container file#2546

Draft
dbankmann wants to merge 5 commits into
Kunzisoft:developfrom
dbankmann:feature/keeshare-2-write-export
Draft

Add KeeShare write/export to container file#2546
dbankmann wants to merge 5 commits into
Kunzisoft:developfrom
dbankmann:feature/keeshare-2-write-export

Conversation

@dbankmann

Copy link
Copy Markdown

Depends on #2544.

Export shared group entries to a KeeShare container .kdbx, matching KeePassXC's export behavior. Entries cloned with UUIDs and timestamps preserved for merge compatibility.

Triggered by KeeShareExport.exportSharedGroup() — not yet wired to the save flow (follow-up).

8 instrumented tests: container creation, import back, entry isolation, round-trip, inactive/import-only no-ops, entry count, bidirectional sync.

Ref: #2438, #2434

@dbankmann dbankmann force-pushed the feature/keeshare-2-write-export branch from 170d33c to 8f35994 Compare May 24, 2026 11:20
@dbankmann dbankmann force-pushed the feature/keeshare-2-write-export branch from 8f35994 to 3ea8898 Compare May 24, 2026 11:58
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

Successfully merging this pull request may close these issues.

1 participant