thePR0M3TH3AN
|
6d24ffb2ec
|
refactor: streamline retrieve flow
|
2025-07-15 10:53:50 -04:00 |
|
thePR0M3TH3AN
|
3bcf3312df
|
refactor: extract sensitive entry display helper
|
2025-07-15 10:43:06 -04:00 |
|
thePR0M3TH3AN
|
fffd287032
|
Enhance entry detail display and tests
|
2025-07-15 08:58:26 -04:00 |
|
thePR0M3TH3AN
|
4d559d0339
|
pause after showing entry details
|
2025-07-14 22:34:04 -04:00 |
|
thePR0M3TH3AN
|
8fca2b3346
|
Add entry details workflow and tests
|
2025-07-14 22:16:54 -04:00 |
|
thePR0M3TH3AN
|
0b4eec55a0
|
Pause after displaying entry details
|
2025-07-14 21:46:31 -04:00 |
|
thePR0M3TH3AN
|
000a607bbc
|
fix qr menu pause
|
2025-07-14 20:45:17 -04:00 |
|
thePR0M3TH3AN
|
513f6df459
|
Fix QR menu option case handling
|
2025-07-14 20:26:17 -04:00 |
|
thePR0M3TH3AN
|
db85caceda
|
fix retrieval screen clearing and add pause tests
|
2025-07-14 18:15:37 -04:00 |
|
thePR0M3TH3AN
|
16982f489d
|
test: update helper PasswordManager mocks
|
2025-07-14 17:24:08 -04:00 |
|
thePR0M3TH3AN
|
63d7d21991
|
test: ensure notifications endpoint leaves current message
|
2025-07-14 17:09:30 -04:00 |
|
thePR0M3TH3AN
|
74f5911bf7
|
Use notification helper consistently
|
2025-07-14 17:01:49 -04:00 |
|
thePR0M3TH3AN
|
55df7a3c56
|
Use notify for warnings
|
2025-07-14 16:36:05 -04:00 |
|
thePR0M3TH3AN
|
85881f3d64
|
Bump aiohttp dependency
|
2025-07-14 15:55:19 -04:00 |
|
thePR0M3TH3AN
|
9184222514
|
Refactor notification handling
|
2025-07-14 15:40:46 -04:00 |
|
thePR0M3TH3AN
|
b8a5ed9f66
|
Add header clearing with notifications
|
2025-07-14 15:23:37 -04:00 |
|
thePR0M3TH3AN
|
9615dcdb31
|
Fix notification test
|
2025-07-14 15:10:43 -04:00 |
|
thePR0M3TH3AN
|
ee240cbd1e
|
Add notification tracking and tests
|
2025-07-14 14:58:58 -04:00 |
|
thePR0M3TH3AN
|
8413908c94
|
Add message and notifications to stats screen
|
2025-07-14 14:40:18 -04:00 |
|
thePR0M3TH3AN
|
ba066bf0d4
|
Run sync in background for TUI actions
|
2025-07-14 14:16:59 -04:00 |
|
thePR0M3TH3AN
|
5bf2bc458c
|
Update menu notification handling
|
2025-07-14 12:53:53 -04:00 |
|
thePR0M3TH3AN
|
741845799a
|
Warn when few relays respond
|
2025-07-14 12:28:44 -04:00 |
|
thePR0M3TH3AN
|
78fbe5e88f
|
Add tests for notifications and relay warnings
|
2025-07-14 11:51:42 -04:00 |
|
thePR0M3TH3AN
|
d87d9ed59f
|
Add notifications API endpoint
|
2025-07-14 11:43:09 -04:00 |
|
thePR0M3TH3AN
|
19d9c45d6f
|
Add notification draining with color categories
|
2025-07-14 11:20:05 -04:00 |
|
thePR0M3TH3AN
|
ba40c5108d
|
Add notification queue to PasswordManager
|
2025-07-14 11:05:39 -04:00 |
|
thePR0M3TH3AN
|
62c006c4cb
|
feat: live stats while syncing
|
2025-07-14 10:17:35 -04:00 |
|
thePR0M3TH3AN
|
e45483c6eb
|
Add timestamp tracking to dummy relay and update tests
|
2025-07-14 08:55:55 -04:00 |
|
thePR0M3TH3AN
|
2f8659c49f
|
test: assert nostr client reload on relay update
|
2025-07-14 06:04:25 -04:00 |
|
thePR0M3TH3AN
|
6b401d85c8
|
test: record delta timestamp and manifest delta_since
|
2025-07-13 22:49:52 -04:00 |
|
thePR0M3TH3AN
|
e7837bcfbe
|
Add full sync roundtrip test
|
2025-07-13 22:37:42 -04:00 |
|
thePR0M3TH3AN
|
1d92d5e1ca
|
Reconnect after relay update
|
2025-07-13 22:29:18 -04:00 |
|
thePR0M3TH3AN
|
905b4ec8ba
|
Record manifest details and timestamp
|
2025-07-13 22:18:28 -04:00 |
|
thePR0M3TH3AN
|
2f89c02f9b
|
Add full sync roundtrip test
|
2025-07-13 22:04:50 -04:00 |
|
thePR0M3TH3AN
|
cbad7ccf75
|
Ensure client pool reinitializes on relay update
|
2025-07-13 21:38:52 -04:00 |
|
thePR0M3TH3AN
|
57997e4958
|
Record manifest ID and timestamp
|
2025-07-13 21:32:11 -04:00 |
|
thePR0M3TH3AN
|
e396c1f2b7
|
Add sync test for generate_test_profile
|
2025-07-13 20:40:54 -04:00 |
|
thePR0M3TH3AN
|
78104681e4
|
Validate AES-GCM payload length
|
2025-07-13 20:15:58 -04:00 |
|
thePR0M3TH3AN
|
a3fd02f0c9
|
Add test for legacy Fernet data with V2 prefix
|
2025-07-13 20:07:56 -04:00 |
|
thePR0M3TH3AN
|
26badd8cd7
|
Start sync after new seed
|
2025-07-13 19:46:59 -04:00 |
|
thePR0M3TH3AN
|
0840ee63c0
|
Add integration test for initialize_profile with PasswordManager
|
2025-07-13 19:41:16 -04:00 |
|
thePR0M3TH3AN
|
0e7c3e8a84
|
flush writes for concurrency safety
|
2025-07-13 18:29:47 -04:00 |
|
thePR0M3TH3AN
|
6fe4b86a19
|
Prevent background sync thread from blocking cleanup
|
2025-07-13 18:15:58 -04:00 |
|
thePR0M3TH3AN
|
b01b73c1d5
|
Avoid blocking network calls at startup
|
2025-07-13 17:53:07 -04:00 |
|
thePR0M3TH3AN
|
863348f194
|
Add tests for background sync triggers
|
2025-07-13 17:17:34 -04:00 |
|
thePR0M3TH3AN
|
d559477342
|
Use background sync unconditionally
|
2025-07-13 17:09:30 -04:00 |
|
thePR0M3TH3AN
|
aabc935097
|
Expose quick unlock and offline mode
|
2025-07-13 16:49:57 -04:00 |
|
thePR0M3TH3AN
|
4893daa1b4
|
Add verbose timing logs
|
2025-07-13 16:09:58 -04:00 |
|
thePR0M3TH3AN
|
80c67905ae
|
Allow passing ConfigManager to NostrClient
|
2025-07-13 15:57:31 -04:00 |
|
thePR0M3TH3AN
|
78499b267e
|
Add configurable Nostr retry settings
|
2025-07-13 15:42:24 -04:00 |
|