thePR0M3TH3AN
|
5d9166cbd7
|
Fix NostrClient relay initialization
|
2025-06-30 23:21:07 -04:00 |
|
thePR0M3TH3AN
|
fd8cf4740c
|
Merge pull request #72 from PR0M3TH3AN/codex/fix-async-handling-in-nostr-client
Fix Nostr restoration error
|
2025-06-30 23:15:08 -04:00 |
|
thePR0M3TH3AN
|
80027c3093
|
Simplify Nostr client and fix tests
|
2025-06-30 23:14:06 -04:00 |
|
thePR0M3TH3AN
|
96d2f0a8ea
|
Merge pull request #71 from PR0M3TH3AN/codex/fix-nostr-retrieval-issue---events--not-iterable
Fix Nostr event retrieval
|
2025-06-30 22:58:18 -04:00 |
|
thePR0M3TH3AN
|
a91e02b5c2
|
Fix Nostr events iteration
|
2025-06-30 22:57:22 -04:00 |
|
thePR0M3TH3AN
|
31ef4aef3a
|
Merge pull request #70 from PR0M3TH3AN/codex/switch-to-nostr-sdk-and-update-tests
Switch to nostr-sdk
|
2025-06-30 22:50:21 -04:00 |
|
thePR0M3TH3AN
|
9594c5a2f8
|
Switch to nostr-sdk
|
2025-06-30 22:49:04 -04:00 |
|
thePR0M3TH3AN
|
0ea1a7b54f
|
Merge pull request #69 from PR0M3TH3AN/codex/add-pynostr-test-workflow
Add pynostr workflow test
|
2025-06-30 22:10:22 -04:00 |
|
thePR0M3TH3AN
|
b58637b0ea
|
Add pynostr workflow test
|
2025-06-30 22:08:45 -04:00 |
|
thePR0M3TH3AN
|
20c5716727
|
Merge pull request #68 from PR0M3TH3AN/codex/fix-pynostr-relay-connection-issue
Fix relay connection issue
|
2025-06-30 21:36:37 -04:00 |
|
thePR0M3TH3AN
|
de0eb5a5fd
|
Pin websocket-client for pynostr compatibility
|
2025-06-30 21:35:34 -04:00 |
|
thePR0M3TH3AN
|
a15c1fed64
|
Merge pull request #67 from PR0M3TH3AN/codex/replace-monstr-with-pynostr-in-client
Replace monstr with pynostr
|
2025-06-30 21:17:00 -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
|
c79dd805e3
|
Merge pull request #66 from PR0M3TH3AN/codex/replace-monstr-with-pynostr-in-client
Switch to pynostr library
|
2025-06-30 16:02:58 -04:00 |
|
thePR0M3TH3AN
|
d36607fa9a
|
Add timeout to wait_for_connection and test
|
2025-06-30 16:01:25 -04:00 |
|
thePR0M3TH3AN
|
c05f19d3a4
|
Revert "Merge pull request #65 from PR0M3TH3AN/codex/replace-monstr-with-pynostr-in-client"
This reverts commit 9c26accfb6 , reversing
changes made to 01a81246a5 .
|
2025-06-30 15:58:57 -04:00 |
|
thePR0M3TH3AN
|
9c26accfb6
|
Merge pull request #65 from PR0M3TH3AN/codex/replace-monstr-with-pynostr-in-client
Switch to pynostr library
|
2025-06-30 15:44:19 -04:00 |
|
thePR0M3TH3AN
|
db75ff570a
|
Replace monstr with pynostr
|
2025-06-30 15:42:19 -04:00 |
|
thePR0M3TH3AN
|
01a81246a5
|
Merge pull request #64 from PR0M3TH3AN/fbgvrx-codex/refactor-passwordgenerator-to-use-helpers
Refactor password generation helpers
|
2025-06-30 14:44:43 -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
|
1e41368f80
|
Merge pull request #63 from PR0M3TH3AN/codex/remove-duplicate-console-output-in-load_json_data
Fix duplicate load message
|
2025-06-30 13:00:38 -04:00 |
|
thePR0M3TH3AN
|
61a7afc0dd
|
Remove redundant print in load_json_data
|
2025-06-30 12:57:45 -04:00 |
|
thePR0M3TH3AN
|
407b488f15
|
Merge pull request #61 from PR0M3TH3AN/codex/remove-main-blocks-from-entry_management.py-and-manager.py
Remove __main__ demos
|
2025-06-30 12:15:33 -04:00 |
|
thePR0M3TH3AN
|
95adfb45d9
|
Remove embedded demos
|
2025-06-30 12:14:05 -04:00 |
|
thePR0M3TH3AN
|
f6d7a3b133
|
Merge pull request #60 from PR0M3TH3AN/codex/fix--nonetype--error-on-profile-load
Fix password check on profile switch
|
2025-06-30 11:25:07 -04:00 |
|
thePR0M3TH3AN
|
2f2f24b44b
|
Initialize config manager before password check
|
2025-06-30 11:22:56 -04:00 |
|
thePR0M3TH3AN
|
936372c54c
|
Merge pull request #59 from PR0M3TH3AN/codex/update-nostrclient.publish_json_to_nostr-return-value
Return boolean from Nostr publish
|
2025-06-30 11:19:05 -04:00 |
|
thePR0M3TH3AN
|
00155237a5
|
Return success status from Nostr publish
|
2025-06-30 11:17:55 -04:00 |
|
thePR0M3TH3AN
|
20abca7388
|
Merge pull request #58 from PR0M3TH3AN/codex/add-inactivity-timeout-and-lock-vault
Add inactivity timeout and lock vault
|
2025-06-30 11:09:24 -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
|
1fc3a00531
|
Merge pull request #57 from PR0M3TH3AN/codex/update-configmanager-to-store-password-hash
Store bcrypt hashes in config
|
2025-06-30 09:35:47 -04:00 |
|
thePR0M3TH3AN
|
3b27a393a5
|
store password hash in config
|
2025-06-30 09:34:04 -04:00 |
|
thePR0M3TH3AN
|
529c62b747
|
Merge pull request #56 from PR0M3TH3AN/codex/implement-auto-sync-and-timer-for-passwordmanager
Implement automatic Nostr sync
|
2025-06-30 00:10:34 -04:00 |
|
thePR0M3TH3AN
|
ba175b48d1
|
Add auto-sync mechanism for Nostr
|
2025-06-30 00:09:41 -04:00 |
|
thePR0M3TH3AN
|
7d65971fd3
|
Merge pull request #55 from PR0M3TH3AN/codex/refactor-code-to-add-vault-class
Introduce Vault file layer
|
2025-06-30 00:01:28 -04:00 |
|
thePR0M3TH3AN
|
573a2c95a1
|
Introduce vault layer
|
2025-06-30 00:00:10 -04:00 |
|
thePR0M3TH3AN
|
d60799c4c5
|
Merge pull request #54 from PR0M3TH3AN/codex/refactor-encryption-manager-and-imports
Unify Encryption Manager usage
|
2025-06-29 23:49:33 -04:00 |
|
thePR0M3TH3AN
|
d6abde0262
|
Remove redundant Nostr encryption manager
|
2025-06-29 23:45:08 -04:00 |
|
thePR0M3TH3AN
|
8c27f2ca79
|
Merge pull request #52 from PR0M3TH3AN/codex/fix-nostr-push-behavior-on-password-change
Align Nostr sync behavior with minimal push design
|
2025-06-29 23:17:04 -04:00 |
|
thePR0M3TH3AN
|
70c0ee3848
|
Remove Nostr push on password change
|
2025-06-29 23:16:08 -04:00 |
|
thePR0M3TH3AN
|
c875f7a37a
|
Merge pull request #51 from PR0M3TH3AN/codex/add-pytest.ini-and-logging-for-tests
Add logging-enabled tests and pytest config
|
2025-06-29 23:08:53 -04:00 |
|
thePR0M3TH3AN
|
0088211193
|
Add pytest config and key derivation tests
|
2025-06-29 23:06:22 -04:00 |
|
thePR0M3TH3AN
|
c8b54fc791
|
Merge pull request #50 from PR0M3TH3AN/codex/create-test-for-file-locking-with-threading
Add shared file lock utility and concurrency test
|
2025-06-29 23:01:46 -04:00 |
|
thePR0M3TH3AN
|
a2a3236248
|
Add shared file lock and concurrency test
|
2025-06-29 22:58:43 -04:00 |
|
thePR0M3TH3AN
|
21c2599b39
|
Merge pull request #49 from PR0M3TH3AN/codex/push-database-to-nostr-after-master-password-update
Ensure Nostr backup after password change
|
2025-06-29 22:29:01 -04:00 |
|