1500 Commits

Author SHA1 Message Date
thePR0M3TH3AN
6c22e28512 Add basic Toga GUI 2025-07-17 21:09:12 -04:00
thePR0M3TH3AN
025fee3045 Merge pull request #616 from PR0M3TH3AN/codex/refactor-cli.py-to-use-api-methods
Refactor CLI to call core API services
2025-07-17 20:57:08 -04:00
thePR0M3TH3AN
5019c99c11 Refactor CLI to use service layer 2025-07-17 20:42:23 -04:00
thePR0M3TH3AN
e7021f480f Merge pull request #615 from PR0M3TH3AN/codex/convert-nostr-methods-to-async
Make vault sync async
2025-07-17 20:26:58 -04:00
thePR0M3TH3AN
6c54d4d8e3 Convert vault sync to async 2025-07-17 20:21:23 -04:00
thePR0M3TH3AN
f68adf9170 Merge pull request #614 from PR0M3TH3AN/codex/create-service-layer-for-password-manager
Add service layer for vault operations
2025-07-17 19:59:54 -04:00
thePR0M3TH3AN
72faee02b6 Add service layer and update CLI 2025-07-17 19:54:54 -04:00
thePR0M3TH3AN
6fca250856 Merge pull request #613 from PR0M3TH3AN/codex/refactor-input-handling-in-manager.py
Refactor password change and unlock
2025-07-17 19:42:46 -04:00
thePR0M3TH3AN
8bd9a75629 Parametrize password actions 2025-07-17 19:38:28 -04:00
thePR0M3TH3AN
7af92195c4 Merge pull request #612 from PR0M3TH3AN/usksil-codex/refactor-seedpass-structure-and-imports
Move password manager core
2025-07-17 19:26:44 -04:00
thePR0M3TH3AN
c23b2e4913 Refactor password manager modules 2025-07-17 19:21:10 -04:00
thePR0M3TH3AN
87149517d8 Merge pull request #611 from PR0M3TH3AN/codex/add-non-interactive-password-handling
Enable non-interactive vault unlock
2025-07-17 17:34:01 -04:00
thePR0M3TH3AN
c4bb8dfa64 Allow non-interactive unlock 2025-07-17 17:23:49 -04:00
thePR0M3TH3AN
f1c24fb2ca Merge pull request #610 from PR0M3TH3AN/beta
Beta
0.0.4
2025-07-17 16:06:01 -04:00
thePR0M3TH3AN
0818408f48 Merge pull request #609 from PR0M3TH3AN/codex/add-tests-for-sync-and-vault-handling
Add Nostr sync edge case tests
2025-07-17 15:44:17 -04:00
thePR0M3TH3AN
576437223a Add tests for sync and snapshot functionality 2025-07-17 15:39:05 -04:00
thePR0M3TH3AN
e5858cba38 Merge pull request #608 from PR0M3TH3AN/codex/update-passwordmanager.sync_vault-return-format
Expose all event IDs when syncing vault
2025-07-17 15:30:40 -04:00
thePR0M3TH3AN
c787651899 Return all Nostr event IDs 2025-07-17 15:21:08 -04:00
thePR0M3TH3AN
f3c223a9a1 Merge pull request #607 from PR0M3TH3AN/codex/implement-initial-sync-in-passwordmanager
Introduce attempt_initial_sync
2025-07-17 15:10:29 -04:00
thePR0M3TH3AN
dfa85ad863 Add attempt_initial_sync and update sync logic 2025-07-17 15:00:38 -04:00
thePR0M3TH3AN
1f7c538015 Merge pull request #606 from PR0M3TH3AN/codex/add-fetch-chunks-with-retry-helper
Add nostr snapshot retries and fallback
2025-07-17 14:49:48 -04:00
thePR0M3TH3AN
8579cf7f3d Add snapshot retrieval retries and fallback 2025-07-17 14:43:04 -04:00
thePR0M3TH3AN
cca03b2f2e Merge pull request #605 from PR0M3TH3AN/codex/extend-chunkmeta-with-event_id-support
Support chunk event IDs in nostr snapshot
2025-07-17 14:25:21 -04:00
thePR0M3TH3AN
49a5329bf6 Add event_id tracking for Nostr chunks 2025-07-17 14:04:32 -04:00
thePR0M3TH3AN
bda90cec03 Merge pull request #604 from PR0M3TH3AN/beta
Beta
0.0.3
2025-07-17 11:06:24 -04:00
thePR0M3TH3AN
28f27de8e8 Merge pull request #603 from PR0M3TH3AN/codex/fix-windows-workflow-error-oserror-22
Fix Windows workflow test hang
2025-07-17 11:01:10 -04:00
thePR0M3TH3AN
e4093d7334 Fix posix seed prompt test for Windows 2025-07-17 10:56:48 -04:00
thePR0M3TH3AN
b83ec2621e Fix Windows test hang by patching timed input 2025-07-17 10:48:01 -04:00
thePR0M3TH3AN
78cd847c25 Merge pull request #602 from PR0M3TH3AN/beta
Beta
2025-07-17 10:38:45 -04:00
thePR0M3TH3AN
b3c7d796e1 Merge pull request #601 from PR0M3TH3AN/codex/mask-sensitive-data-with-asterisks
Use masked input for passwords
2025-07-17 10:18:41 -04:00
thePR0M3TH3AN
764631b8ba Use masked input for all sensitive prompts 2025-07-17 10:04:06 -04:00
thePR0M3TH3AN
09d1bf51fc Merge pull request #600 from PR0M3TH3AN/codex/update-readme-with-new-workflow-instructions
Update README with development workflow
2025-07-17 09:16:01 -04:00
thePR0M3TH3AN
d415eca8bd docs: outline development workflow 2025-07-17 09:13:07 -04:00
thePR0M3TH3AN
176ba6befd Merge pull request #599 from PR0M3TH3AN/codex/create-executable-build-documentation
Add PyInstaller spec and build instructions
2025-07-17 09:07:29 -04:00
thePR0M3TH3AN
87215a10cc Add PyInstaller spec and documentation 2025-07-17 09:06:54 -04:00
thePR0M3TH3AN
e0b253ea63 Merge pull request #598 from PR0M3TH3AN/codex/add-vendor-path-to-sys.path-in-main.py
Add vendor path to main
2025-07-17 08:48:26 -04:00
thePR0M3TH3AN
5826e18189 Add vendor directory to sys.path 2025-07-17 08:48:07 -04:00
thePR0M3TH3AN
9d5593a1f5 Merge pull request #597 from PR0M3TH3AN/codex/add-vendor_dependencies.sh-script
Add vendoring script
2025-07-17 08:39:36 -04:00
thePR0M3TH3AN
f7eaf2897f Add vendor dependencies script 2025-07-17 08:39:22 -04:00
thePR0M3TH3AN
96cad49e55 Merge pull request #596 from PR0M3TH3AN/codex/add-runtime_requirements.txt-for-packaging
Add packaging-only runtime requirements file
2025-07-17 08:33:38 -04:00
thePR0M3TH3AN
182085b639 Clarify runtime requirements comment 2025-07-17 08:33:23 -04:00
thePR0M3TH3AN
5fdfc7ca5a Merge pull request #595 from PR0M3TH3AN/codex/add-runtime_requirements.txt-for-packaging
Add runtime requirements file
2025-07-16 23:05:00 -04:00
thePR0M3TH3AN
97bdd2483d Add runtime requirements file 2025-07-16 22:09:58 -04:00
thePR0M3TH3AN
9e2d469743 Merge pull request #594 from PR0M3TH3AN/beta
Beta
2025-07-16 20:47:54 -04:00
thePR0M3TH3AN
a3caf16dd4 Merge pull request #593 from PR0M3TH3AN/codex/update-key/value-label-to-indicate-key
Clarify key/value label
2025-07-16 20:31:29 -04:00
thePR0M3TH3AN
6336fb3fe4 Clarify key value label 2025-07-16 20:29:29 -04:00
thePR0M3TH3AN
f47baf4132 Merge pull request #592 from PR0M3TH3AN/codex/fix-workflow-failure-on-macos
Fix nondeterministic checksum test
2025-07-16 19:55:27 -04:00
thePR0M3TH3AN
30dd09b0b4 Fix BIP-85 checksum validation test 2025-07-16 19:38:32 -04:00
thePR0M3TH3AN
7e0505a729 Merge pull request #591 from PR0M3TH3AN/beta
Beta
2025-07-16 19:28:14 -04:00
thePR0M3TH3AN
26f1ba4482 Merge pull request #589 from PR0M3TH3AN/codex/add-ci-test-script-and-update-workflow
Add run_ci_tests script and update workflow
2025-07-16 17:59:36 -04:00