Skip to content

KC-1299 cloud secret import to keeper drive#2106

Closed
mfordkeeper wants to merge 8 commits into
masterfrom
KC-1299-cloud-secret-import-to-keeper-drive
Closed

KC-1299 cloud secret import to keeper drive#2106
mfordkeeper wants to merge 8 commits into
masterfrom
KC-1299-cloud-secret-import-to-keeper-drive

Conversation

@mfordkeeper

Copy link
Copy Markdown
Contributor

When creating new record in KeeperDrive folders, we use vault/records/v3/add endpoint instead of "legacy" vault/records_add

idimov-keeper and others added 8 commits May 29, 2026 08:53
#2096)

* Support combined folder search with multiple -c flags

search -c s -c d now returns Classic shared folders and KeeperDrive
folders together in one JSON response. Changed -c from action='store'
to action='append' so repeated flags accumulate instead of overwriting.
JSON details field now shows Folder Category: Classic or
Folder Category: KeeperDrive for folder results.

* Fix nested_share_folder details always shown in JSON search output

NSF folders with no parent UID previously rendered an empty details
field. Now always shows Folder Category: NestedShare, with Parent UID
appended when the folder is not at root level.

* Fix help text for -c flag to use Nested Share Folders instead of KeeperDrive
* fix: honor bundled certifi store on Windows

* fix: rename os-keychain plugin directory to os_keychain for valid Python package name

The hyphen in os-keychain caused find_packages() to skip the directory,
so it was not included in the PyPI wheel. PyInstaller also failed to
bundle it correctly. Renaming to os_keychain (underscore) fixes both.

loader.py normalises the URI scheme (os-keychain -> os_keychain) before
resolving the plugin module, so config.json entries are unchanged.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: sshrushanth-ks <sshrushanth@keepersecurity.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…rive folder as an input folder. Upload command still fails, but this is the first step.
@mfordkeeper mfordkeeper closed this Jun 2, 2026
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.

5 participants