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 |
|
thePR0M3TH3AN
|
ba175b48d1
|
Add auto-sync mechanism for Nostr
|
2025-06-30 00:09:41 -04:00 |
|
thePR0M3TH3AN
|
573a2c95a1
|
Introduce vault layer
|
2025-06-30 00:00:10 -04:00 |
|
thePR0M3TH3AN
|
d6abde0262
|
Remove redundant Nostr encryption manager
|
2025-06-29 23:45:08 -04:00 |
|
thePR0M3TH3AN
|
70c0ee3848
|
Remove Nostr push on password change
|
2025-06-29 23:16:08 -04:00 |
|
thePR0M3TH3AN
|
0088211193
|
Add pytest config and key derivation tests
|
2025-06-29 23:06:22 -04:00 |
|
thePR0M3TH3AN
|
a2a3236248
|
Add shared file lock and concurrency test
|
2025-06-29 22:58:43 -04:00 |
|
thePR0M3TH3AN
|
ec1bda7ef5
|
Backup index to Nostr after password change
|
2025-06-29 22:16:36 -04:00 |
|
thePR0M3TH3AN
|
5cd7d264f1
|
Fix Windows tests and add ClientPool fallback
|
2025-06-29 21:43:33 -04:00 |
|
thePR0M3TH3AN
|
65244adf57
|
Handle missing monstr dependency
|
2025-06-29 21:34:28 -04:00 |
|
thePR0M3TH3AN
|
c1d9ed8501
|
Switch to coincurve for Windows compatibility
|
2025-06-29 21:25:50 -04:00 |
|
thePR0M3TH3AN
|
f5aee27794
|
Increase tolerance for lock timing
|
2025-06-29 20:56:06 -04:00 |
|
thePR0M3TH3AN
|
d78e5ba849
|
Relax timing check in file lock test
|
2025-06-29 18:50:17 -04:00 |
|
thePR0M3TH3AN
|
c0ddedce54
|
Relax lock timing assertion
|
2025-06-29 18:42:51 -04:00 |
|
thePR0M3TH3AN
|
22a496b856
|
Fix file lock test timing
|
2025-06-29 18:19:33 -04:00 |
|
thePR0M3TH3AN
|
c02f8d9c10
|
Use portalocker for cross-platform locking
|
2025-06-29 17:44:32 -04:00 |
|
thePR0M3TH3AN
|
6089b0225e
|
Add tests for encryption file operations
|
2025-06-29 17:24:54 -04:00 |
|
thePR0M3TH3AN
|
c1788612fe
|
Add settings menu tests
|
2025-06-29 17:16:54 -04:00 |
|
thePR0M3TH3AN
|
c1aac28a7c
|
Add seed generation tests
|
2025-06-29 16:10:53 -04:00 |
|
thePR0M3TH3AN
|
f7144c1475
|
Refactor settings menus
|
2025-06-29 15:27:43 -04:00 |
|
thePR0M3TH3AN
|
786f2c2bc5
|
Add coverage to CI workflow
|
2025-06-29 15:20:05 -04:00 |
|
thePR0M3TH3AN
|
b62e80c3c2
|
Backup to Nostr after adding entries
|
2025-06-29 15:11:59 -04:00 |
|
thePR0M3TH3AN
|
3b08bdd5ff
|
Rename password actions to entries
|
2025-06-29 15:01:21 -04:00 |
|
thePR0M3TH3AN
|
4698384b5d
|
Format key_manager
|
2025-06-29 14:51:17 -04:00 |
|
thePR0M3TH3AN
|
b5f015d881
|
Update menus and docs for new settings
|
2025-06-29 14:43:09 -04:00 |
|
thePR0M3TH3AN
|
8b9651407c
|
Shorten menu option text
|
2025-06-29 14:35:15 -04:00 |
|
thePR0M3TH3AN
|
dfdc2925bb
|
Replace fingerprint wording with seed profile
|
2025-06-29 14:27:12 -04:00 |
|
thePR0M3TH3AN
|
27f6cfcba8
|
load db from nostr if missing
|
2025-06-29 14:07:25 -04:00 |
|
thePR0M3TH3AN
|
25ec12ab7d
|
Implement password change feature
|
2025-06-29 13:49:41 -04:00 |
|
thePR0M3TH3AN
|
b9437094bc
|
Enforce relay requirements and backup index
|
2025-06-29 13:22:09 -04:00 |
|
thePR0M3TH3AN
|
8d91c74531
|
Remove unused Fore imports
|
2025-06-29 12:27:59 -04:00 |
|
thePR0M3TH3AN
|
a989bd197e
|
Add missing fcntl import and fix EOF newline
|
2025-06-29 12:17:48 -04:00 |
|
thePR0M3TH3AN
|
fbab78f5e5
|
Remove duplicated code in key derivation
|
2025-06-29 12:12:26 -04:00 |
|
thePR0M3TH3AN
|
a2a0b37a5f
|
Add relay management settings
|
2025-06-29 11:42:59 -04:00 |
|
thePR0M3TH3AN
|
1a68c1782f
|
Add config and NostrClient tests
|
2025-06-28 22:10:41 -04:00 |
|
thePR0M3TH3AN
|
f9bc040736
|
Add PIN protection to settings
|
2025-06-28 22:04:30 -04:00 |
|
thePR0M3TH3AN
|
d124b42a1f
|
Load relays from config
|
2025-06-28 21:54:54 -04:00 |
|
thePR0M3TH3AN
|
5b7b18b8f4
|
Add tests for ConfigManager
|
2025-06-28 21:46:08 -04:00 |
|
thePR0M3TH3AN
|
514dc3256a
|
Add unit tests and update docs
|
2025-06-28 19:48:44 -04:00 |
|