Commit Graph
95 Commits
Author SHA1 Message Date
thePR0M3TH3AN 609751bf66 Update tests for entries schema 2025-07-02 23:09:10 -04:00
thePR0M3TH3AN d589a14ddd Prompt for notes when adding or modifying 2025-07-02 22:48:37 -04:00
thePR0M3TH3AN 854766c983 Add BIP85 derivation helpers and tests 2025-07-02 22:35:57 -04:00
thePR0M3TH3AN 7fff164da7 Update entry manager for generic entries 2025-07-02 22:28:56 -04:00
thePR0M3TH3AN 47d9e9d8e4 Add migration to version 2 and update tests 2025-07-02 22:16:18 -04:00
thePR0M3TH3AN c83b8c3074 Introduce custom error classes 2025-07-02 21:29:18 -04:00
thePR0M3TH3AN b6675aa5ec Display event IDs after Nostr publish 2025-07-02 20:14:25 -04:00
thePR0M3TH3AN d6b4ac6642 Remove legacy encryption mode tests 2025-07-02 19:39:21 -04:00
thePR0M3TH3AN 055e86b8ab Remove obsolete encryption mode support 2025-07-02 19:17:52 -04:00
thePR0M3TH3AN 57adf0bf01 Remove unused encryption mode setting 2025-07-02 19:00:49 -04:00
thePR0M3TH3AN d2832db194 Remove password-based encryption modes 2025-07-02 18:48:15 -04:00
thePR0M3TH3AN eb0dac7b62 Add dummy Nostr relay fixtures and tests 2025-07-02 17:26:51 -04:00
thePR0M3TH3AN 53166d453b Update tests for new nostr API 2025-07-02 17:06:03 -04:00
thePR0M3TH3AN 678cdbc5e6 Add vault sync and update Nostr restore 2025-07-02 16:22:57 -04:00
thePR0M3TH3AN c1bb913d82 Add snapshot backup support 2025-07-02 16:00:55 -04:00
thePR0M3TH3AN 52f5ce7f17 Use unique fingerprints for Nostr network tests 2025-07-02 15:13:32 -04:00
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 4d9bcf6d3b Add encryption mode change feature 2025-07-02 11:02:53 -04:00
thePR0M3TH3AN 4c7b0edabc Fix profile switching to reload parent seed 2025-07-01 23:15:33 -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 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 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 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