Commit Graph

1431 Commits

Author SHA1 Message Date
thePR0M3TH3AN
acb1126287 Fix nostr dependency 2025-07-30 15:14:11 -04:00
thePR0M3TH3AN
bcd8002e1d Pin nostr-sdk to 0.42.x 2025-07-30 14:45:53 -04:00
thePR0M3TH3AN
3ad7c1ab94 Merge pull request #683 from PR0M3TH3AN/codex/add-key-field-to-key/value-pair-entry
Add key field to key/value entries
2025-07-28 15:11:06 -04:00
thePR0M3TH3AN
4a20817094 Add key field to key/value entries 2025-07-28 15:04:56 -04:00
thePR0M3TH3AN
d3f2cb8256 Merge pull request #682 from PR0M3TH3AN/codex/fix-stats-screen-refresh-data-pulling
Ensure stats refresh initiates Nostr sync
2025-07-28 14:47:21 -04:00
thePR0M3TH3AN
a3d45a117c Fix relay URL handling for nostr-sdk 0.43 2025-07-28 13:55:55 -04:00
thePR0M3TH3AN
2d39d7a5bd feat(stats): refresh triggers background sync 2025-07-28 13:31:15 -04:00
thePR0M3TH3AN
f677f4b445 Merge pull request #680 from PR0M3TH3AN/codex/find-cause-of-install-script-syntax-error
Clarify beta installer command
2025-07-25 19:14:00 -04:00
thePR0M3TH3AN
5b0051f76f docs: clarify beta installer command 2025-07-25 19:08:06 -04:00
thePR0M3TH3AN
0490583fee Merge pull request #679 from PR0M3TH3AN/codex/add-test-for-concurrent-vault-modifications
Add sync race condition test
2025-07-24 21:52:39 -04:00
thePR0M3TH3AN
0edf4e5c83 test: add race condition sync test 2025-07-24 21:47:04 -04:00
thePR0M3TH3AN
01fa1f4997 Merge pull request #678 from PR0M3TH3AN/codex/extend-state-manager-for-manifest_id-and-delta_since
Persist manifest and delta state
2025-07-24 21:16:25 -04:00
thePR0M3TH3AN
ea2451f4a0 Persist manifest state 2025-07-24 21:04:04 -04:00
thePR0M3TH3AN
5eb5e29094 Merge pull request #677 from PR0M3TH3AN/codex/add-modified_ts-management-for-vault-entries
Add per-entry timestamps and merge logic
2025-07-24 20:36:18 -04:00
thePR0M3TH3AN
747e2be5a9 Add modified_ts tracking and merge logic 2025-07-24 20:28:21 -04:00
thePR0M3TH3AN
db90d9caf0 Merge pull request #676 from PR0M3TH3AN/codex/add-manifest-version-check-before-publishing
Add manifest consistency check before publishing
2025-07-24 20:10:34 -04:00
thePR0M3TH3AN
cb1e18c8ba Add manifest consistency check and tests 2025-07-24 20:05:30 -04:00
thePR0M3TH3AN
cf3803c422 Merge pull request #675 from PR0M3TH3AN/codex/update-sync_index_from_nostr_async-method
Handle multiple deltas during sync
2025-07-24 19:48:30 -04:00
thePR0M3TH3AN
24a606fb70 Apply sequential deltas from Nostr 2025-07-24 19:41:35 -04:00
thePR0M3TH3AN
5850b68c9a Merge pull request #674 from PR0M3TH3AN/codex/add-thread-safety-to-nostrclient-state
Add lock-protected state updates in NostrClient
2025-07-24 19:34:45 -04:00
thePR0M3TH3AN
529eb5a0a6 Ensure thread-safe NostrClient state reads 2025-07-24 19:28:35 -04:00
thePR0M3TH3AN
e0318c7850 Merge pull request #673 from PR0M3TH3AN/codex/add-thread-safety-to-nostrclient-states
Add thread-safe state to NostrClient
2025-07-24 19:10:31 -04:00
thePR0M3TH3AN
64a84c59d7 Add thread-safe state access in NostrClient 2025-07-24 19:05:31 -04:00
thePR0M3TH3AN
aaf7b79e59 Merge pull request #672 from PR0M3TH3AN/codex/add-configurable-max-retries-and-retry-delay
Implement Nostr retry backoff
2025-07-24 19:00:20 -04:00
thePR0M3TH3AN
8e7224dfd2 Add configurable Nostr retry backoff 2025-07-24 18:53:45 -04:00
thePR0M3TH3AN
61ffb073b5 Merge pull request #671 from PR0M3TH3AN/codex/define-manifest-id-constant-and-update-functions
Use replaceable manifest identifiers
2025-07-24 18:11:44 -04:00
thePR0M3TH3AN
3e83616a4f Update fastapi and lockfile for starlette patch 2025-07-24 18:01:55 -04:00
thePR0M3TH3AN
85ce777333 Bump starlette to address security alert 2025-07-24 17:45:37 -04:00
thePR0M3TH3AN
b70585c55e Add manifest identifier constant and update Nostr client 2025-07-24 17:23:57 -04:00
thePR0M3TH3AN
39114b0b8a Merge pull request #668 from PR0M3TH3AN/codex/add-integration-tests-for-seedpass-cli
Add CLI integration test
2025-07-19 22:47:35 -04:00
thePR0M3TH3AN
98f8bfa679 Fix CLI integration test 2025-07-19 22:40:34 -04:00
thePR0M3TH3AN
b7042a70db Add CLI integration test 2025-07-19 22:20:58 -04:00
thePR0M3TH3AN
ed3f0da731 Merge pull request #667 from PR0M3TH3AN/codex/update-readme-with-windows-sync-issues
Add Windows Nostr sync troubleshooting
2025-07-19 20:11:52 -04:00
thePR0M3TH3AN
f5653c9bb1 docs: add Windows Nostr troubleshooting 2025-07-19 19:47:35 -04:00
thePR0M3TH3AN
e542248778 Merge pull request #665 from PR0M3TH3AN/codex/update-python-ci-workflow-for-cross-platform-testing
Run GUI desktop tests on all platforms
2025-07-19 19:30:16 -04:00
thePR0M3TH3AN
3b0825633c Fix TOTP viewer test for new Row API 2025-07-19 19:24:34 -04:00
thePR0M3TH3AN
375fd571fa Merge pull request #666 from PR0M3TH3AN/codex/enhance-error-reporting-in-nostrclient-and-passwordmanager
Improve sync error reporting
2025-07-19 19:19:19 -04:00
thePR0M3TH3AN
59dbb885aa Improve sync error reporting 2025-07-19 19:14:27 -04:00
thePR0M3TH3AN
160a8fac51 CI: run desktop GUI tests 2025-07-19 19:11:59 -04:00
thePR0M3TH3AN
bf5281804e Merge pull request #664 from PR0M3TH3AN/32y2sb-codex/add-background-vault-sync-method
Add vault sync scheduling to GUI
2025-07-19 18:22:33 -04:00
thePR0M3TH3AN
557af9745a test: clean up GUI sync tests 2025-07-19 18:17:39 -04:00
thePR0M3TH3AN
ec52d2eda0 Add vault sync trigger to GUI 2025-07-19 18:14:47 -04:00
thePR0M3TH3AN
49544c0200 Merge pull request #662 from PR0M3TH3AN/codex/modify-entrydialog.save-to-update-entry-source
Update entry dialog to modify list source directly
2025-07-19 17:22:56 -04:00
thePR0M3TH3AN
e6ca36b8b7 Update EntryDialog to modify entry source 2025-07-19 17:18:46 -04:00
thePR0M3TH3AN
398f8fa59f Merge pull request #661 from PR0M3TH3AN/codex/refactor-entry-source-and-update-sync-methods
Switch entry service to background sync
2025-07-19 15:57:54 -04:00
thePR0M3TH3AN
ff1f8bb4e1 Use background sync in entry service 2025-07-19 15:50:52 -04:00
thePR0M3TH3AN
47f26292b1 Merge pull request #660 from PR0M3TH3AN/codex/enhance-install-scripts-for-seedpass-detection
Enhance install scripts stale command detection
2025-07-19 15:26:42 -04:00
thePR0M3TH3AN
bdf6a038c2 Enhance install scripts to warn about stale executables 2025-07-19 15:17:16 -04:00
thePR0M3TH3AN
411c5df4b4 Merge pull request #659 from PR0M3TH3AN/codex/update-error-handling-in-gui-command
Add automatic BeeWare backend installation
2025-07-19 15:00:46 -04:00
thePR0M3TH3AN
9fc117b105 feat(cli): auto install GUI backend 2025-07-19 14:46:16 -04:00