Commit Graph
207 Commits
Author SHA1 Message Date
thePR0M3TH3AN b4dfd4b292 Add configurable password policy 2025-07-13 13:00:02 -04:00
thePR0M3TH3AN f86067c1d8 Add Argon2 key derivation option 2025-07-13 12:24:10 -04:00
thePR0M3TH3AN ba53cf2332 Add backup interval setting and throttled backups 2025-07-13 11:30:47 -04:00
thePR0M3TH3AN 526d31325a Use canonical serializer for entry checksum 2025-07-13 10:55:51 -04:00
thePR0M3TH3AN 6bc8fe70f6 Add optional orjson support 2025-07-13 10:47:45 -04:00
thePR0M3TH3AN 2f143b6710 Fix decryption migration logic 2025-07-13 10:22:43 -04:00
thePR0M3TH3AN dacc591c25 feat: centralize decryption with version prefix 2025-07-13 09:48:36 -04:00
thePR0M3TH3AN 0ba38c3dc2 Add Fernet migration fallback for parent seed 2025-07-13 09:08:09 -04:00
thePR0M3TH3AN 4f7ff30657 Add Fernet fallback cipher 2025-07-13 08:58:56 -04:00
thePR0M3TH3AN e411d2f80a Remove duplicate Fernet import 2025-07-13 08:53:03 -04:00
thePR0M3TH3AN c7cb9aa6ec Add legacy Fernet migration 2025-07-12 22:24:15 -04:00
thePR0M3TH3AN bfdadebd5f Handle missing config manager for existing seed setup 2025-07-12 22:16:04 -04:00
thePR0M3TH3AN 10f447c930 Use cached index in EntryManager 2025-07-12 22:09:03 -04:00
thePR0M3TH3AN 817c8d6330 cleanup seed profile on failure 2025-07-12 21:06:59 -04:00
thePR0M3TH3AN d27e3708c5 Switch encryption to AES-GCM 2025-07-12 14:05:06 -04:00
thePR0M3TH3AN 1f460b3aae Clear entry cache on vault lock 2025-07-12 13:53:20 -04:00
thePR0M3TH3AN f4fe208b7f Add index caching to EntryManager 2025-07-12 13:48:10 -04:00
thePR0M3TH3AN 196aaa4dcf feat(tui): hide unsupported actions 2025-07-12 13:23:06 -04:00
thePR0M3TH3AN b52d027ec7 Validate entry type fields 2025-07-12 13:03:39 -04:00
thePR0M3TH3AN ca7f51d226 Initialize managed accounts from nostr or create new 2025-07-12 10:03:30 -04:00
thePR0M3TH3AN 496950c501 Improve password retry flow 2025-07-12 09:37:42 -04:00
thePR0M3TH3AN 86d233f5a9 Add progress prints for setup and initialization 2025-07-12 09:23:44 -04:00
thePR0M3TH3AN 888d50a6a7 Add configurable KDF iterations 2025-07-12 09:18:17 -04:00
thePR0M3TH3AN 7745155ee8 check relays asynchronously 2025-07-12 09:04:48 -04:00
thePR0M3TH3AN dcff360508 Refactor sync trigger 2025-07-11 22:42:12 -04:00
thePR0M3TH3AN 5af3228d4b Prompt for fingerprint selection if multiple 2025-07-11 22:20:56 -04:00
thePR0M3TH3AN 7ad60c71fe Add unlock duration timer 2025-07-11 22:01:11 -04:00
thePR0M3TH3AN 8414ee53c6 Trigger vault sync after imports 2025-07-11 20:06:05 -04:00
thePR0M3TH3AN b82a816cab Persist last used fingerprint 2025-07-11 16:39:51 -04:00
thePR0M3TH3AN afefb5415b cli: avoid fingerprint prompt when option provided 2025-07-11 14:19:16 -04:00
thePR0M3TH3AN a0e2d227a5 Add parent seed backup command and API 2025-07-09 19:53:10 -04:00
thePR0M3TH3AN 4f810ccbc3 Add TOTP export via CLI and API 2025-07-09 17:09:27 -04:00
thePR0M3TH3AN ef66464317 Display and edit entry tags 2025-07-08 16:45:08 -04:00
thePR0M3TH3AN 7a2c589643 Add QR code submenu for entries 2025-07-08 15:42:42 -04:00
thePR0M3TH3AN ae34edc458 Remove QR code prompts 2025-07-08 15:36:36 -04:00
thePR0M3TH3AN db56645f24 Add QR code menu option 2025-07-08 15:31:04 -04:00
thePR0M3TH3AN a89b8d042b Add tag editing from retrieval 2025-07-08 15:09:23 -04:00
thePR0M3TH3AN 8e7b7b3ac0 Add editing options for 2FA entries 2025-07-08 14:53:47 -04:00
thePR0M3TH3AN c594719945 Add schema v4 migration and update tests 2025-07-08 14:16:51 -04:00
thePR0M3TH3AN 66794946c7 feat: add tags support to entries 2025-07-08 13:59:05 -04:00
thePR0M3TH3AN 59662e5589 Add entry actions menu 2025-07-08 10:53:06 -04:00
thePR0M3TH3AN b181019a38 Fix password retrieval label 2025-07-08 10:22:47 -04:00
thePR0M3TH3AN 34784eefe0 Enforce 12-word managed account seeds 2025-07-07 22:28:09 -04:00
thePR0M3TH3AN 270567a25a Add Managed Account filter to List Entries menu 2025-07-07 22:12:55 -04:00
thePR0M3TH3AN 76b28e49b9 Enhance fingerprint headers 2025-07-07 21:41:09 -04:00
thePR0M3TH3AN 368e44c56f Add managed account support 2025-07-07 21:27:30 -04:00
thePR0M3TH3AN 7dc5434bb0 Add managed account loading 2025-07-07 21:12:44 -04:00
thePR0M3TH3AN 2f5c59eab1 Add managed account seed management 2025-07-07 20:59:47 -04:00
thePR0M3TH3AN 6335c8442e Add managed_account entry type and handle in code 2025-07-07 20:48:18 -04:00
thePR0M3TH3AN b02a85a3a1 fix archived list after restore 2025-07-07 19:47:09 -04:00