Commit Graph

42 Commits

Author SHA1 Message Date
thePR0M3TH3AN
b82a816cab Persist last used fingerprint 2025-07-11 16:39:51 -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
c35c4d66a0 Enhance CLI breadcrumbs and update menu color 2025-07-06 09:25:45 -04:00
thePR0M3TH3AN
512a92a65b feat: show seed fingerprint on each screen 2025-07-06 08:10:12 -04:00
thePR0M3TH3AN
7b9b9a082e Pause before clearing screen 2025-07-05 21:53:17 -04:00
thePR0M3TH3AN
5b2757830e Add clear_screen helper and integrate into menus 2025-07-05 20:21:49 -04:00
thePR0M3TH3AN
e7d6b7d46e Add color scheme helper and apply to menus and stats 2025-07-05 19:06:46 -04:00
thePR0M3TH3AN
a67b191218 Fix imghdr stub for Python 3.13 2025-07-05 15:01:17 -04:00
thePR0M3TH3AN
a5f46f356f Fix Windows TOTP and PGP issues 2025-07-05 14:28:40 -04:00
thePR0M3TH3AN
5a63797951 fix timed_input on Windows 2025-07-05 14:03:33 -04:00
thePR0M3TH3AN
2772a11d84 Fix Windows exclusive lock test 2025-07-05 13:27:12 -04:00
thePR0M3TH3AN
b3047484df Automate script checksum handling 2025-07-04 12:38:56 -04:00
thePR0M3TH3AN
e45adea8b2 Improve clipboard handling 2025-07-04 11:54:13 -04:00
thePR0M3TH3AN
9b9fc038d3 Update settings menu test for new option 2025-07-03 23:55:27 -04:00
thePR0M3TH3AN
d40156c205 Add in-memory secret encryption 2025-07-03 09:58:37 -04:00
thePR0M3TH3AN
2a72464268 Add BIP85 TOTP derivation 2025-07-02 23:50:56 -04:00
thePR0M3TH3AN
7fd727cf96 Add TotpManager and TOTP utilities 2025-07-02 23:41:03 -04:00
thePR0M3TH3AN
d270236a41 Add timed input for inactivity and tests 2025-07-02 23:30:26 -04:00
thePR0M3TH3AN
fb9b9e6607 Remove bip85 dependency and unused KeyManager 2025-07-02 21:56:50 -04:00
thePR0M3TH3AN
c83b8c3074 Introduce custom error classes 2025-07-02 21:29:18 -04:00
thePR0M3TH3AN
d2832db194 Remove password-based encryption modes 2025-07-02 18:48:15 -04:00
thePR0M3TH3AN
8b5b4856ff Handle missing checksum file 2025-07-01 22:30:06 -04:00
thePR0M3TH3AN
c10e2380e5 Add checksum verification for portable backups 2025-07-01 21:43:52 -04:00
thePR0M3TH3AN
f6a94d06cc Use exc_info for error logging 2025-07-01 18:23:44 -04:00
thePR0M3TH3AN
d7ea493663 Adjust logging for tests 2025-07-01 15:16:01 -04:00
thePR0M3TH3AN
5269030d06 Add concurrency stress test and minor path typing 2025-07-01 14:10:47 -04:00
thePR0M3TH3AN
78fe4be222 Remove unused os import 2025-07-01 11:56:42 -04:00
thePR0M3TH3AN
f49daca4df Add EncryptionMode enum and integrate index key derivation 2025-07-01 11:01:22 -04:00
thePR0M3TH3AN
5704a91d98 Add seed-based index key derivation 2025-07-01 10:31:24 -04:00
thePR0M3TH3AN
c05123c638 Fix shared_lock timeout handling 2025-06-30 14:43:37 -04:00
thePR0M3TH3AN
0a41bd84b9 Fix exclusive_lock indefinite wait 2025-06-30 14:30:56 -04:00
thePR0M3TH3AN
a2a3236248 Add shared file lock and concurrency test 2025-06-29 22:58:43 -04:00
thePR0M3TH3AN
65244adf57 Handle missing monstr dependency 2025-06-29 21:34:28 -04:00
thePR0M3TH3AN
c0ddedce54 Relax lock timing assertion 2025-06-29 18:42:51 -04:00
thePR0M3TH3AN
c02f8d9c10 Use portalocker for cross-platform locking 2025-06-29 17:44:32 -04:00
thePR0M3TH3AN
4698384b5d Format key_manager 2025-06-29 14:51:17 -04:00
thePR0M3TH3AN
fbab78f5e5 Remove duplicated code in key derivation 2025-06-29 12:12:26 -04:00
thePR0M3TH3AN
7d4eef2110 update 2024-10-26 22:56:57 -04:00
thePR0M3TH3AN
c60ae6b442 update 2024-10-23 23:00:22 -04:00
Keep Creating Online
412296d545 update 2024-10-19 20:46:23 -04:00
Keep Creating Online
c6a768131d update 2024-10-19 19:55:59 -04:00