1698 Commits

Author SHA1 Message Date
thePR0M3TH3AN
fddc169433 Merge pull request #810 from PR0M3TH3AN/codex/remove-input-calls-from-decrypt_data
feat: raise legacy migration error
2025-08-11 20:11:33 -04:00
thePR0M3TH3AN
28f552313f test: align legacy migration handling 2025-08-11 19:35:03 -04:00
thePR0M3TH3AN
294eef9725 test: cover legacy migration error handling 2025-08-11 16:05:14 -04:00
thePR0M3TH3AN
5d9281156b Merge pull request #809 from PR0M3TH3AN/codex/refactor-eventhandler-to-use-nostr_sdk
Use nostr_sdk Event and update handler tests
2025-08-11 15:47:11 -04:00
thePR0M3TH3AN
c4297731b9 Use nostr_sdk Event and update handler tests 2025-08-11 15:40:43 -04:00
thePR0M3TH3AN
f4df398738 Merge pull request #808 from PR0M3TH3AN/codex/convert-functions-to-async-and-update-calls
Convert Nostr client operations to async
2025-08-10 21:06:21 -04:00
thePR0M3TH3AN
b0a2f17cc8 Make Nostr client async 2025-08-10 20:59:04 -04:00
thePR0M3TH3AN
b9525db9ae Merge pull request #807 from PR0M3TH3AN/codex/add-docstring-to-utils.py
Clarify placeholder utilities and clean imports
2025-08-08 15:56:51 -04:00
thePR0M3TH3AN
199d02ab72 Clarify placeholder utils and clean imports 2025-08-08 15:47:52 -04:00
thePR0M3TH3AN
c1a018e484 Merge pull request #806 from PR0M3TH3AN/codex/update-main-entrypoint-import
refactor: import GUI entrypoint from package
2025-08-08 15:35:45 -04:00
thePR0M3TH3AN
4a537b7063 refactor: import main from package 2025-08-08 15:27:43 -04:00
thePR0M3TH3AN
d7ff7b2354 Merge pull request #805 from PR0M3TH3AN/codex/remove-logger-level-check-in-init.py
Clean up logging in local BIP85 init
2025-08-08 14:50:37 -04:00
thePR0M3TH3AN
f57bfcd7fa Refine logging in local_bip85 init 2025-08-08 13:09:58 -04:00
thePR0M3TH3AN
d390bf8620 Merge pull request #804 from PR0M3TH3AN/codex/modify-hex_to_bech32-for-padding
Enable padding for hex_to_bech32 conversion
2025-08-08 13:00:20 -04:00
thePR0M3TH3AN
fdd2530635 Enable padding in hex_to_bech32 2025-08-08 12:53:24 -04:00
thePR0M3TH3AN
fd9d3fa51b Merge pull request #803 from PR0M3TH3AN/codex/update-selected_directories-in-saved_config.yaml
fix: remove stale password_manager directory
2025-08-08 12:18:56 -04:00
thePR0M3TH3AN
a5f719363e fix: remove stale password_manager directory 2025-08-08 12:18:33 -04:00
thePR0M3TH3AN
4c4394b026 Merge pull request #802 from PR0M3TH3AN/codex/update-requirements-files-with-version-ranges
feat: specify dependency version ranges
2025-08-08 11:25:23 -04:00
thePR0M3TH3AN
75df28dd60 feat: specify dependency version ranges 2025-08-08 11:14:26 -04:00
thePR0M3TH3AN
ccdc442bb8 Merge pull request #801 from PR0M3TH3AN/codex/refactor-error-handling-in-init.py
Gracefully handle BIP85 import errors
2025-08-08 10:44:10 -04:00
thePR0M3TH3AN
d492f76116 Handle optional BIP85 import 2025-08-08 10:36:52 -04:00
thePR0M3TH3AN
064292df01 Merge pull request #800 from PR0M3TH3AN/codex/remove-github-url-and-add-docstring
Add module docstring to package init
2025-08-08 10:28:54 -04:00
thePR0M3TH3AN
1d91044e59 chore: document package init 2025-08-08 10:22:26 -04:00
thePR0M3TH3AN
c95a69e562 Merge pull request #799 from PR0M3TH3AN/codex/create-platform-native-packages-with-briefcase
Add Briefcase packaging scripts and docs
2025-08-08 10:12:17 -04:00
thePR0M3TH3AN
593b173e95 Add Briefcase packaging docs and scripts 2025-08-08 09:24:25 -04:00
thePR0M3TH3AN
3ef0446e26 Merge pull request #798 from PR0M3TH3AN/codex/update-readme-for-optional-gui-installation
docs: document optional GUI install
2025-08-07 22:13:14 -04:00
thePR0M3TH3AN
b33dc5148d docs: note GUI development status 2025-08-07 22:12:49 -04:00
thePR0M3TH3AN
344c2c82e7 docs: document optional GUI install 2025-08-07 14:02:20 -04:00
thePR0M3TH3AN
d98a158c83 Merge pull request #797 from PR0M3TH3AN/codex/add-includegui-parameter-for-installation
feat: make GUI install optional on Windows
2025-08-07 13:20:07 -04:00
thePR0M3TH3AN
8737905e93 feat: make GUI install optional on Windows 2025-08-07 13:10:11 -04:00
thePR0M3TH3AN
d2c00eb0d6 Merge pull request #796 from PR0M3TH3AN/codex/add-gui-installation-flag-to-install.sh
feat: optional GUI installation flag
2025-08-07 13:01:18 -04:00
thePR0M3TH3AN
171f92167e feat: add optional GUI install flag 2025-08-07 12:05:12 -04:00
thePR0M3TH3AN
bbfe0c50a9 Merge pull request #795 from PR0M3TH3AN/codex/modify-pyproject.toml-for-extras-section
feat: make GUI dependencies optional
2025-08-07 11:22:03 -04:00
thePR0M3TH3AN
61e3c2accc fix: align requirements lock Python version 2025-08-07 11:04:20 -04:00
thePR0M3TH3AN
00edb44442 feat: make GUI dependencies optional 2025-08-07 10:51:13 -04:00
thePR0M3TH3AN
ba3c57ceb8 Merge pull request #794 from PR0M3TH3AN/codex/fix-seed-profile-creation-error
Fix duplicate fingerprint check when creating new seed profile
2025-08-07 08:54:00 -04:00
thePR0M3TH3AN
28382cc649 test seed profile creation 2025-08-06 23:14:53 -04:00
thePR0M3TH3AN
38a392a7c9 Merge pull request #793 from PR0M3TH3AN/codex/trace-and-test-add_new_fingerprint-functionality
Ensure add_new_fingerprint exits after seed setup
2025-08-06 22:54:41 -04:00
thePR0M3TH3AN
8c9e325c76 Add regression test for word-by-word seed setup 2025-08-06 22:34:11 -04:00
thePR0M3TH3AN
d77fb142a0 Merge pull request #792 from PR0M3TH3AN/codex/modify-fingerprint-handling-and-add-tests
Prevent duplicate seed profiles
2025-08-06 22:20:34 -04:00
thePR0M3TH3AN
bfc181c32b Handle missing fingerprint manager during seed save 2025-08-06 22:13:47 -04:00
thePR0M3TH3AN
26a4a74131 Test duplicate seed profile creation 2025-08-06 22:01:28 -04:00
thePR0M3TH3AN
5fe1b651a8 Merge pull request #791 from PR0M3TH3AN/codex/compare-fingerprints-before-selecting
Avoid redundant fingerprint decryption
2025-08-06 21:51:45 -04:00
thePR0M3TH3AN
051454ff2e Test avoiding decryption when selecting active profile 2025-08-06 21:45:21 -04:00
thePR0M3TH3AN
87f1e35487 Merge pull request #790 from PR0M3TH3AN/codex/improve-nostr-client-reliability-and-error-handling
Guard missing Nostr client in background sync
2025-08-06 21:40:19 -04:00
thePR0M3TH3AN
45304b41c2 Guard missing Nostr client in background sync 2025-08-06 21:33:16 -04:00
thePR0M3TH3AN
b15c0c17b7 Merge pull request #789 from PR0M3TH3AN/codex/add-lazy-initialization-guard-to-handle_toggle_quick_unlock
Initialize quick unlock config on demand
2025-08-06 20:23:09 -04:00
thePR0M3TH3AN
173a697b88 Mock fingerprint dir in CLI lock tests 2025-08-06 20:17:27 -04:00
thePR0M3TH3AN
5cdb4ecac5 Test quick unlock toggle after profile creation 2025-08-06 20:04:32 -04:00
thePR0M3TH3AN
d2b8b6cb65 Merge pull request #788 from PR0M3TH3AN/codex/reuse-initialization-logic-in-handle_toggle_offline_mode
Initialize config manager lazily for offline mode
2025-08-06 19:56:35 -04:00