Commit Graph
119 Commits
Author SHA1 Message Date
thePR0M3TH3AN 4bced74e2d Add tests for InMemorySecret 2025-07-03 13:54:10 -04:00
thePR0M3TH3AN 00493f9556 Add tests for TOTP URI parsing 2025-07-03 13:37:13 -04:00
thePR0M3TH3AN bb6a141676 Add test for additional backup path 2025-07-03 12:38:19 -04:00
thePR0M3TH3AN ffa76799e3 Add configurable secondary backup location 2025-07-03 12:03:02 -04:00
thePR0M3TH3AN aa1edddf9f Add optional secondary backup location 2025-07-03 11:54:06 -04:00
thePR0M3TH3AN a5aefd8548 Pass config manager to backup 2025-07-03 11:47:38 -04:00
thePR0M3TH3AN 6691667bb1 Refactor EntryManager to use BackupManager 2025-07-03 11:35:12 -04:00
thePR0M3TH3AN 3cde17bd5a Add additional backup path config 2025-07-03 11:12:13 -04:00
thePR0M3TH3AN ef4a9966d1 fix totp blacklist and exit 2025-07-03 10:40:47 -04:00
thePR0M3TH3AN 6a98df4e56 Add TOTP export option 2025-07-03 10:31:06 -04:00
thePR0M3TH3AN 3d65800eb2 Keep TOTP retrieval active 2025-07-03 10:17:42 -04:00
thePR0M3TH3AN fe41ae4a60 Handle retrieval of 2FA entries 2025-07-03 10:08:35 -04:00
thePR0M3TH3AN 3364824fc4 Add relay health check and tests 2025-07-03 09:44:09 -04:00
thePR0M3TH3AN fd3986330f Add navigation and indexing to TOTP display 2025-07-03 09:20:02 -04:00
thePR0M3TH3AN 51a515a4cc Fix TOTP display function 2025-07-03 08:54:54 -04:00
thePR0M3TH3AN c7ffdd6991 Add 2FA codes menu 2025-07-03 08:30:43 -04:00
thePR0M3TH3AN 7308fe7ea6 Add support for imported TOTP secrets 2025-07-03 08:14:37 -04:00
thePR0M3TH3AN c327d64044 Fix TOTP manager import and add test 2025-07-03 07:49:14 -04:00
thePR0M3TH3AN 82306a3a4b Fix TOTP seed retrieval and auto index 2025-07-03 07:39:13 -04:00
thePR0M3TH3AN de7beeaefc Add manual 2FA entry option 2025-07-03 00:27:18 -04:00
thePR0M3TH3AN a8cfa6f4d3 Add TOTP tests and legacy entry type check 2025-07-03 00:08:00 -04:00
thePR0M3TH3AN d1d20759fd Implement TOTP entry support 2025-07-03 00:00:43 -04:00
thePR0M3TH3AN 2a72464268 Add BIP85 TOTP derivation 2025-07-02 23:50:56 -04:00
thePR0M3TH3AN d270236a41 Add timed input for inactivity and tests 2025-07-02 23:30:26 -04:00
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