mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2026-11-05 12:22:06 +00:00
feat(tui-v3): implement core functional parity (Phase A/B)
- Implement secure data parity (Reveal/QR/Copy) for SSH, PGP, Nostr, Key-Value, and Documents. - Update derive_pgp_key and API to support PGP Public Key retrieval and copying. - Implement managed account loading/exiting (ml/mx) with reactive profile updates. - Integrate semantic search (keyword/hybrid/semantic) into the entry grid. - Create AddEntryScreen (unified wizard), SeedPlusScreen (BIP-85), and DocumentEditScreen. - Add grid filter presets (secrets, docs, keys, 2fa) and archive view toggle. - Update ActionBar and GridMetrics to be dynamic and context-aware. - Add comprehensive v3 parity tests and update existing core tests for PGP tuple changes.
This commit is contained in:
1 parent
d3920ccc4c
commit
c822eeb602
17 files changed
+855
-89
No files matched your search
@@ -279,7 +279,7 @@ def _resolve_secret_for_kind(
|
||||
secret, _pub = pm.entry_manager.get_ssh_key_pair(index, pm.parent_seed)
|
||||
return secret
|
||||
if kind == EntryType.PGP.value:
|
||||
secret, _fp = pm.entry_manager.get_pgp_key(index, pm.parent_seed)
|
||||
secret, _pub, _fp = pm.entry_manager.get_pgp_key(index, pm.parent_seed)
|
||||
return secret
|
||||
if kind == EntryType.NOSTR.value:
|
||||
_npub, secret = pm.entry_manager.get_nostr_key_pair(index, pm.parent_seed)
|
||||
|
||||
Reference in new issue
Block a user