Commit Graph
124 Commits
Author SHA1 Message Date
thePR0M3TH3AN d8585bf4ef Batch insert entries in nostr size test 2025-07-02 15:01:44 -04:00
thePR0M3TH3AN fce7e8c4b7 Add retry and logging for Nostr sync 2025-07-02 14:37:45 -04:00
thePR0M3TH3AN 57c802c535 test: loop index size 2025-07-02 14:18:29 -04:00
thePR0M3TH3AN 4ad65a8837 feat: make inactivity timeout configurable 2025-07-02 14:05:27 -04:00
thePR0M3TH3AN 3533c096b0 Remove NOSTR_E2E guard and show npub 2025-07-02 12:51:50 -04:00
thePR0M3TH3AN 810e02254e Throttle Nostr index size test 2025-07-02 12:38:18 -04:00
thePR0M3TH3AN 636a9bbec2 Fix Nostr kind retrieval for size test 2025-07-02 12:31:16 -04:00
thePR0M3TH3AN 36ff65e076 Fix missing sys.path update in nostr index size test 2025-07-02 12:19:40 -04:00
thePR0M3TH3AN c6f4d185da Add manual Nostr index size test 2025-07-02 12:04:16 -04:00
thePR0M3TH3AN 24e6d70af4 Add encryption mode migration tests 2025-07-02 11:51:14 -04:00
thePR0M3TH3AN ba892b1919 Add encryption mode change option in settings 2025-07-02 11:17:59 -04:00
thePR0M3TH3AN 4d9bcf6d3b Add encryption mode change feature 2025-07-02 11:02:53 -04:00
thePR0M3TH3AN 12ab76badf Add encryption mode prompt helper 2025-07-02 09:36:58 -04:00
thePR0M3TH3AN 4c7b0edabc Fix profile switching to reload parent seed 2025-07-01 23:15:33 -04:00
thePR0M3TH3AN ddee3d5ccc Fix password hash storage when adding new seed profile 2025-07-01 23:01:38 -04:00
thePR0M3TH3AN cbc5d237d1 test: derive keys for vault setup 2025-07-01 22:45:55 -04:00
thePR0M3TH3AN 8b5b4856ff Handle missing checksum file 2025-07-01 22:30:06 -04:00
thePR0M3TH3AN 8812de1618 Add optional parent_seed to portable backup 2025-07-01 22:21:53 -04:00
thePR0M3TH3AN df407802f5 Add tests for index import/export across encryption modes 2025-07-01 22:01:28 -04:00
thePR0M3TH3AN c10e2380e5 Add checksum verification for portable backups 2025-07-01 21:43:52 -04:00
thePR0M3TH3AN f67b73f914 Add portable export/import features 2025-07-01 21:32:34 -04:00
thePR0M3TH3AN 5b2c239c21 Add schema migrations for index 2025-07-01 21:19:58 -04:00
thePR0M3TH3AN dfd7867fd1 Add portable backup export/import 2025-07-01 20:22:27 -04:00
thePR0M3TH3AN f6a94d06cc Use exc_info for error logging 2025-07-01 18:23:44 -04:00
thePR0M3TH3AN dce723c1fb Fix checksum path handling 2025-07-01 18:13:25 -04:00
thePR0M3TH3AN dbd0adca6b Add tests for parent seed backup and filename validation 2025-07-01 17:59:45 -04:00
thePR0M3TH3AN 4369deda58 Add tests for checksum and backup handlers 2025-07-01 17:51:45 -04:00
thePR0M3TH3AN 222914ae4b Add profile management test 2025-07-01 17:39:29 -04:00
thePR0M3TH3AN ba2b0e4ace Add security tooling and password length test 2025-07-01 16:44:18 -04:00
thePR0M3TH3AN 1ecefbcdc2 Pin mutmut version 2025-07-01 16:01:10 -04:00
thePR0M3TH3AN 9ec12bf19f Add mutation testing and contract test 2025-07-01 15:47:29 -04:00
thePR0M3TH3AN 1d580819e7 Enable parallel and stress testing 2025-07-01 15:37:52 -04:00
thePR0M3TH3AN 0d3d626f09 Improve file lock timing reliability on macOS 2025-07-01 15:25:08 -04:00
thePR0M3TH3AN d7ea493663 Adjust logging for tests 2025-07-01 15:16:01 -04:00
thePR0M3TH3AN 6be6b59b6f fix nostr client seed decrypt 2025-07-01 14:50:56 -04:00
thePR0M3TH3AN 489b3b5165 Add Hypothesis password property tests 2025-07-01 14:40:00 -04:00
thePR0M3TH3AN a83679f00e Add real Nostr integration test 2025-07-01 14:27:57 -04:00
thePR0M3TH3AN 5d3dbedd3b Fix password unlock logic and test 2025-07-01 14:21:39 -04:00
thePR0M3TH3AN 5269030d06 Add concurrency stress test and minor path typing 2025-07-01 14:10:47 -04:00
thePR0M3TH3AN f6767ec9a3 Add BIP85 test vectors and fix implementation 2025-07-01 14:01:41 -04:00
thePR0M3TH3AN 95c8b7dd48 Add checksum verification test 2025-07-01 13:44:43 -04:00
thePR0M3TH3AN 034e5795cd Add backup restore workflow tests 2025-07-01 13:33:33 -04:00
thePR0M3TH3AN b8bf819182 Add CLI invalid input tests 2025-07-01 13:23:43 -04:00
thePR0M3TH3AN 6aead93423 Add workflow test for PasswordManager 2025-07-01 12:51:24 -04:00
thePR0M3TH3AN 5dad9abde9 Fix vault initialization in save_and_encrypt_seed 2025-07-01 12:38:29 -04:00
thePR0M3TH3AN 297d31daca Move root tests to src/tests and update configuration 2025-07-01 12:23:18 -04:00
thePR0M3TH3AN 78fe4be222 Remove unused os import 2025-07-01 11:56:42 -04:00
thePR0M3TH3AN 266f309231 Add CLI encryption mode tests 2025-07-01 11:46:29 -04:00
thePR0M3TH3AN 2d361ea126 feat: prompt encryption mode in setup 2025-07-01 11:25:15 -04:00
thePR0M3TH3AN 20e4fcc550 Add encryption mode configuration 2025-07-01 11:13:31 -04:00