mirror of
https://github.com/wiseguru/ReWrite-Voice-Notes.git
synced 2026-07-22 07:49:19 +00:00
Switching the API-key encryption mode no longer moves keys. The on-disk envelope now retains passphrase material (kdf/verifier/keys) even while Obsidian secret storage is active, so the two stores coexist and `mode` is just the active-store flag. Key transfer is now an explicit, separate action presented as Copy (the source is kept, so it is a copy, not a move): - setEncryptionMode: switch active method only, no transfer - copyKeys: duplicate inactive -> active, source untouched - clearKeys(mode): wipe one method's saved keys - unlockPassphraseStore: unlock the snapshot regardless of active mode - countStoredKeys / EncryptionStatus.passphraseConfigured for the UI Settings tab: the mode dropdown is now a pure switch; new Copy and Clear buttons (behind a new generic ConfirmModal) handle key material with a copied/cleared count Notice. changePassphrase is a direct within-passphrase re-key. Docs updated (SECRETS.md, CLAUDE.md, wiki). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| claude-scratch | ||
| DEVCONFLICTS.md | ||
| DIARIZATION.md | ||
| FEATURES.md | ||
| IMPLEMENTATION_PLAN.md | ||
| MOBILE_KEYBOARD_BUG.md | ||
| PLUGIN_REVIEW.md | ||
| RELEASING.md | ||
| REMOVE_PLAINTEXT_SECRETS_MODE.md | ||
| SECRETS.md | ||
| WHISPER_HOST.md | ||