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 |
|
thePR0M3TH3AN
|
f49daca4df
|
Add EncryptionMode enum and integrate index key derivation
|
2025-07-01 11:01:22 -04:00 |
|
thePR0M3TH3AN
|
5704a91d98
|
Add seed-based index key derivation
|
2025-07-01 10:31:24 -04:00 |
|
thePR0M3TH3AN
|
92cbaace1f
|
Backup to Nostr after password change
|
2025-07-01 10:17:14 -04:00 |
|
thePR0M3TH3AN
|
1892ec5a5f
|
feat: allow sending nostr direct messages
|
2025-07-01 08:48:18 -04:00 |
|
thePR0M3TH3AN
|
e105c1a2b4
|
Add unit tests for utilities
|
2025-07-01 00:13:08 -04:00 |
|
thePR0M3TH3AN
|
c2fc2e26e8
|
Fix Nostr publish logging for new SDK
|
2025-06-30 23:56:56 -04:00 |
|
thePR0M3TH3AN
|
a31f73d9e5
|
Fix async Nostr client methods
|
2025-06-30 23:48:42 -04:00 |
|
thePR0M3TH3AN
|
c51b0d7567
|
Fix nostr-sdk method usage
|
2025-06-30 23:29:00 -04:00 |
|
thePR0M3TH3AN
|
5d9166cbd7
|
Fix NostrClient relay initialization
|
2025-06-30 23:21:07 -04:00 |
|
thePR0M3TH3AN
|
80027c3093
|
Simplify Nostr client and fix tests
|
2025-06-30 23:14:06 -04:00 |
|
thePR0M3TH3AN
|
a91e02b5c2
|
Fix Nostr events iteration
|
2025-06-30 22:57:22 -04:00 |
|
thePR0M3TH3AN
|
9594c5a2f8
|
Switch to nostr-sdk
|
2025-06-30 22:49:04 -04:00 |
|
thePR0M3TH3AN
|
b58637b0ea
|
Add pynostr workflow test
|
2025-06-30 22:08:45 -04:00 |
|
thePR0M3TH3AN
|
de0eb5a5fd
|
Pin websocket-client for pynostr compatibility
|
2025-06-30 21:35:34 -04:00 |
|
thePR0M3TH3AN
|
6dbf92d71d
|
Avoid eager imports to fix circular dependency
|
2025-06-30 21:05:13 -04:00 |
|
thePR0M3TH3AN
|
f60eaa4a1e
|
Switch to pynostr
|
2025-06-30 20:55:46 -04:00 |
|
thePR0M3TH3AN
|
87a493b845
|
Revert "Merge pull request #66 from PR0M3TH3AN/codex/replace-monstr-with-pynostr-in-client"
This reverts commit c79dd805e3 , reversing
changes made to c05f19d3a4 .
|
2025-06-30 16:07:10 -04:00 |
|
thePR0M3TH3AN
|
d36607fa9a
|
Add timeout to wait_for_connection and test
|
2025-06-30 16:01:25 -04:00 |
|
thePR0M3TH3AN
|
c05123c638
|
Fix shared_lock timeout handling
|
2025-06-30 14:43:37 -04:00 |
|
thePR0M3TH3AN
|
0a41bd84b9
|
Fix exclusive_lock indefinite wait
|
2025-06-30 14:30:56 -04:00 |
|
thePR0M3TH3AN
|
57fde0139f
|
Refactor password generation with helpers
|
2025-06-30 14:11:16 -04:00 |
|
thePR0M3TH3AN
|
61a7afc0dd
|
Remove redundant print in load_json_data
|
2025-06-30 12:57:45 -04:00 |
|
thePR0M3TH3AN
|
95adfb45d9
|
Remove embedded demos
|
2025-06-30 12:14:05 -04:00 |
|
thePR0M3TH3AN
|
2f2f24b44b
|
Initialize config manager before password check
|
2025-06-30 11:22:56 -04:00 |
|
thePR0M3TH3AN
|
00155237a5
|
Return success status from Nostr publish
|
2025-06-30 11:17:55 -04:00 |
|
thePR0M3TH3AN
|
966b53258f
|
Fix inactivity lock test
|
2025-06-30 11:08:25 -04:00 |
|
thePR0M3TH3AN
|
4801e2c33c
|
Add inactivity lock feature
|
2025-06-30 10:06:51 -04:00 |
|
thePR0M3TH3AN
|
3b27a393a5
|
store password hash in config
|
2025-06-30 09:34:04 -04:00 |
|