Commit Graph
71 Commits
Author SHA1 Message Date
thePR0M3TH3AN 2b22fd7d5e Support multiple legacy PBKDF2 iterations 2025-08-04 12:38:04 -04:00
thePR0M3TH3AN fdfdbc883b Use vault migration flag to prompt sync 2025-08-04 11:43:34 -04:00
thePR0M3TH3AN b03530afba Persist schema migrations 2025-08-04 10:56:14 -04:00
thePR0M3TH3AN 0dda7ebe5b feat: handle migration sync prompt 2025-08-04 09:37:36 -04:00
thePR0M3TH3AN 6d110679c5 Prompt sync after migration 2025-08-04 09:05:32 -04:00
thePR0M3TH3AN d58c836fe6 Refine legacy migration prompt 2025-08-04 08:39:51 -04:00
thePR0M3TH3AN b5024d99de Track migrations and trigger sync 2025-08-03 20:56:17 -04:00
thePR0M3TH3AN 292b443158 Clean up legacy index files after migration 2025-08-03 20:39:00 -04:00
thePR0M3TH3AN 42f9f0c4bb Fix checksum file naming and add tests 2025-08-03 20:32:03 -04:00
thePR0M3TH3AN bf129e5dca chore: streamline legacy decryption error 2025-08-03 20:05:20 -04:00
thePR0M3TH3AN d7a39c88d3 test: cover legacy migration prompt 2025-08-03 19:20:50 -04:00
thePR0M3TH3AN 6fa9f0839e Fix legacy decryption iterations 2025-08-03 17:53:42 -04:00
thePR0M3TH3AN 6a31ec7e99 Test legacy password fallback in decrypt_data 2025-08-03 17:32:25 -04:00
thePR0M3TH3AN 942cb1d89a Improve Nostr backup restoration reliability 2025-08-03 17:01:49 -04:00
thePR0M3TH3AN 1301b79279 test: cover legacy index decryption fallback 2025-08-03 16:47:13 -04:00
thePR0M3TH3AN 23a3ae3928 Merge pull request #732 from PR0M3TH3AN/codex/update-agents.md-with-migration-plan
docs: add migration guidance
2025-08-03 11:46:24 -04:00
thePR0M3TH3AN f664a6c40f fix: migrate legacy nostr payloads 2025-08-03 11:41:06 -04:00
thePR0M3TH3AN 44ce005cdc test: cover legacy migration prompt and sync 2025-08-03 11:29:23 -04:00
thePR0M3TH3AN d75cc760d3 Remove sensitive debug logging 2025-08-03 11:02:36 -04:00
thePR0M3TH3AN 5423c41b06 Include fingerprint salt in password key derivation 2025-08-03 09:37:59 -04:00
thePR0M3TH3AN aad41929bf Use HMAC DRNG for RSA PGP keys 2025-08-03 09:24:50 -04:00
thePR0M3TH3AN 4f09ad5c26 Use HMAC-based deterministic shuffle 2025-08-03 09:15:43 -04:00
thePR0M3TH3AN 032caed3d0 Add atomic write utility and tests 2025-08-03 08:57:04 -04:00
thePR0M3TH3AN ccca399b09 docs: clarify manual clipboard dependencies 2025-08-03 08:12:25 -04:00
thePR0M3TH3AN f1bf65385c Validate encryption paths and block traversal 2025-08-03 07:54:07 -04:00
thePR0M3TH3AN 2f0eb44a44 Return error message from validate_seed 2025-08-02 21:38:16 -04:00
thePR0M3TH3AN 7f503f0787 feat: add quick password entry mode 2025-08-02 16:43:43 -04:00
thePR0M3TH3AN dcd095d1af Include entry type in search results 2025-08-02 16:26:52 -04:00
thePR0M3TH3AN cc8fba9f12 Add key validation utilities and integrate 2025-08-01 10:38:40 -04:00
thePR0M3TH3AN 77757152d7 Add async background sync task management 2025-07-31 19:38:09 -04:00
thePR0M3TH3AN e3bd669668 Add Nostr restore guidance and tests 2025-07-31 18:28:48 -04:00
thePR0M3TH3AN 6d82ef1815 Add StatsManager for single display 2025-07-31 16:01:40 -04:00
thePR0M3TH3AN 47da67b37c Improve import handling 2025-07-31 15:47:24 -04:00
thePR0M3TH3AN ceb2eb28ad Fix Nostr manifest handling 2025-07-31 14:42:53 -04:00
thePR0M3TH3AN 37fc2779ad Add Nostr restore option and test 2025-07-31 13:26:25 -04:00
thePR0M3TH3AN 78bf5a4c64 Add SSH and managed account modify handling 2025-07-31 13:06:12 -04:00
thePR0M3TH3AN 0a078bbcf4 Show notes when viewing password entries 2025-07-31 10:27:17 -04:00
thePR0M3TH3AN a7a2e70321 Import safe special chars constant 2025-07-31 08:37:42 -04:00
thePR0M3TH3AN 6d6a284096 Add password policy options to API 2025-07-30 21:23:18 -04:00
thePR0M3TH3AN b74c0993ca Prompt for per-entry password policy 2025-07-30 20:55:56 -04:00
thePR0M3TH3AN b57e19b657 feat: extend password options 2025-07-30 20:22:53 -04:00
thePR0M3TH3AN b4d60782af Add per-entry password policy overrides 2025-07-30 19:57:38 -04:00
thePR0M3TH3AN 7dba8e138d Add password policy config options 2025-07-30 19:10:10 -04:00
thePR0M3TH3AN dcb5c6e805 Extend password policy and generator 2025-07-30 18:44:41 -04:00
thePR0M3TH3AN 627d69cf30 Add edit options for key/value entries 2025-07-30 16:51:53 -04:00
thePR0M3TH3AN 2f7b41c5dd Merge branch 'beta' into codex/rename-label-field-and-add-key-field-editing 2025-07-30 16:16:22 -04:00
thePR0M3TH3AN bb1d692798 Add value editing for Key/Value entries 2025-07-30 16:05:01 -04:00
thePR0M3TH3AN 3937ccfb75 Allow editing Key field in Key/Value entries 2025-07-30 15:50:48 -04:00
thePR0M3TH3AN 4a20817094 Add key field to key/value entries 2025-07-28 15:04:56 -04:00
thePR0M3TH3AN ea2451f4a0 Persist manifest state 2025-07-24 21:04:04 -04:00