Commit Graph
474 Commits
Author SHA1 Message Date
thePR0M3TH3AN 37c78f608a Add module entry point 2025-07-18 10:39:52 -04:00
thePR0M3TH3AN 2874bf0f82 Install headless GUI dependencies 2025-07-18 08:59:41 -04:00
thePR0M3TH3AN d93f47e3ee Add basic GUI windows and headless tests 2025-07-18 08:46:34 -04:00
thePR0M3TH3AN d679d52b66 Refactor manager to accept provided credentials 2025-07-18 08:25:07 -04:00
thePR0M3TH3AN cd0f9624ae Add service layer and CLI regression tests 2025-07-17 21:33:06 -04:00
thePR0M3TH3AN fac31cd99f Add GUI runner and packaging docs 2025-07-17 21:21:05 -04:00
thePR0M3TH3AN 6c22e28512 Add basic Toga GUI 2025-07-17 21:09:12 -04:00
thePR0M3TH3AN 5019c99c11 Refactor CLI to use service layer 2025-07-17 20:42:23 -04:00
thePR0M3TH3AN 6c54d4d8e3 Convert vault sync to async 2025-07-17 20:21:23 -04:00
thePR0M3TH3AN 72faee02b6 Add service layer and update CLI 2025-07-17 19:54:54 -04:00
thePR0M3TH3AN 8bd9a75629 Parametrize password actions 2025-07-17 19:38:28 -04:00
thePR0M3TH3AN c23b2e4913 Refactor password manager modules 2025-07-17 19:21:10 -04:00
thePR0M3TH3AN c4bb8dfa64 Allow non-interactive unlock 2025-07-17 17:23:49 -04:00
thePR0M3TH3AN 576437223a Add tests for sync and snapshot functionality 2025-07-17 15:39:05 -04:00
thePR0M3TH3AN c787651899 Return all Nostr event IDs 2025-07-17 15:21:08 -04:00
thePR0M3TH3AN dfa85ad863 Add attempt_initial_sync and update sync logic 2025-07-17 15:00:38 -04:00
thePR0M3TH3AN 8579cf7f3d Add snapshot retrieval retries and fallback 2025-07-17 14:43:04 -04:00
thePR0M3TH3AN 49a5329bf6 Add event_id tracking for Nostr chunks 2025-07-17 14:04:32 -04:00
thePR0M3TH3AN e4093d7334 Fix posix seed prompt test for Windows 2025-07-17 10:56:48 -04:00
thePR0M3TH3AN b83ec2621e Fix Windows test hang by patching timed input 2025-07-17 10:48:01 -04:00
thePR0M3TH3AN 764631b8ba Use masked input for all sensitive prompts 2025-07-17 10:04:06 -04:00
thePR0M3TH3AN 5826e18189 Add vendor directory to sys.path 2025-07-17 08:48:07 -04:00
thePR0M3TH3AN 182085b639 Clarify runtime requirements comment 2025-07-17 08:33:23 -04:00
thePR0M3TH3AN 97bdd2483d Add runtime requirements file 2025-07-16 22:09:58 -04:00
thePR0M3TH3AN 6336fb3fe4 Clarify key value label 2025-07-16 20:29:29 -04:00
thePR0M3TH3AN 30dd09b0b4 Fix BIP-85 checksum validation test 2025-07-16 19:38:32 -04:00
thePR0M3TH3AN b80abff895 Handle decryption failures when syncing index 2025-07-16 15:19:48 -04:00
thePR0M3TH3AN 073b8c4d47 Add verbose flag to list_entries and update archived view 2025-07-16 15:05:11 -04:00
thePR0M3TH3AN 78368c0e2f Fix seed setup test to patch masked input 2025-07-16 12:57:19 -04:00
thePR0M3TH3AN 6b7815f28e Update seed prompt tests 2025-07-16 12:48:56 -04:00
thePR0M3TH3AN 04548c44f5 Enhance seed entry prompts with masking and clear screen 2025-07-16 12:37:58 -04:00
thePR0M3TH3AN 6f21c5cb9d Update profile management test for new seed prompt 2025-07-16 11:58:19 -04:00
thePR0M3TH3AN a610272552 Update seed profile creation prompt 2025-07-16 11:25:56 -04:00
thePR0M3TH3AN cc68f05130 test: seed setup interactions 2025-07-16 04:16:36 -04:00
thePR0M3TH3AN f701124fb1 Add method parameter to seed setup 2025-07-16 04:04:13 -04:00
thePR0M3TH3AN 6cca270bd6 Update seed setup prompt with word-by-word option 2025-07-16 03:51:32 -04:00
thePR0M3TH3AN 04dc4e05da Add interactive seed word prompt 2025-07-16 03:40:24 -04:00
thePR0M3TH3AN d7547810fe Add cross-platform masked input utility with tests 2025-07-16 03:32:06 -04:00
thePR0M3TH3AN f46de144a9 Validate BIP-85 seeds using Mnemonic 2025-07-16 03:22:47 -04:00
thePR0M3TH3AN 113fd1181a Add custom seed profile names 2025-07-15 21:56:31 -04:00
thePR0M3TH3AN 27d8b8ffa1 Remove redundant sensitive info prompt 2025-07-15 15:07:39 -04:00
thePR0M3TH3AN 503159ff6d Adjust retrieve entry flow 2025-07-15 14:00:05 -04:00
thePR0M3TH3AN 5a3b80b4f6 Handle EntryType objects when loading 2025-07-15 12:47:01 -04:00
thePR0M3TH3AN dfa560a270 Add parameterized sensitive entry display test 2025-07-15 11:45:54 -04:00
thePR0M3TH3AN 754dce086c Show more fingerprints 2025-07-15 11:17:13 -04:00
thePR0M3TH3AN 3de84ec484 feat: prompt sensitive view in entry details 2025-07-15 11:02:21 -04:00
thePR0M3TH3AN 6d24ffb2ec refactor: streamline retrieve flow 2025-07-15 10:53:50 -04:00
thePR0M3TH3AN 3bcf3312df refactor: extract sensitive entry display helper 2025-07-15 10:43:06 -04:00
thePR0M3TH3AN fffd287032 Enhance entry detail display and tests 2025-07-15 08:58:26 -04:00
thePR0M3TH3AN 4d559d0339 pause after showing entry details 2025-07-14 22:34:04 -04:00