Commit Graph
158 Commits
Author SHA1 Message Date
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 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 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 7763d9de88 Refactor constants initialization 2025-07-02 22:04:52 -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 92b411beb3 Add EntryType enum 2025-07-02 21:07:13 -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 a8a0e20c02 Remove unused import 2025-07-02 19:26:42 -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 456de50ff1 Add delta publishing and fetching 2025-07-02 16:11:05 -04:00
thePR0M3TH3AN c1bb913d82 Add snapshot backup support 2025-07-02 16:00:55 -04:00
thePR0M3TH3AN 81552d5a0e Add nostr backup constants and manifest models 2025-07-02 15:49:02 -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 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