thePR0M3TH3AN
|
6f885bd65e
|
Use hashed requirements lock
|
2025-08-03 10:08:50 -04:00 |
|
thePR0M3TH3AN
|
c3ed4c08ee
|
Merge pull request #727 from PR0M3TH3AN/codex/update-gui-to-install-pinned-toga-versions
feat: secure GUI backend installation
|
2025-08-03 09:59:32 -04:00 |
|
thePR0M3TH3AN
|
68f47052c3
|
feat: secure GUI backend installation
|
2025-08-03 09:57:32 -04:00 |
|
thePR0M3TH3AN
|
a16310b04b
|
Merge pull request #726 from PR0M3TH3AN/codex/add-tests-for-key-derivation-with-fingerprints
Add fingerprint-based key derivation tests
|
2025-08-03 09:51:58 -04:00 |
|
thePR0M3TH3AN
|
1e544a7d41
|
test: add fingerprint consistency tests for key derivation
|
2025-08-03 09:49:21 -04:00 |
|
thePR0M3TH3AN
|
cb37783354
|
Merge pull request #725 from PR0M3TH3AN/codex/update-key-derivation-functions-to-use-fingerprint
Use fingerprint-based salt for password key derivation
|
2025-08-03 09:45:03 -04:00 |
|
thePR0M3TH3AN
|
5423c41b06
|
Include fingerprint salt in password key derivation
|
2025-08-03 09:37:59 -04:00 |
|
thePR0M3TH3AN
|
2794b67d83
|
Merge pull request #724 from PR0M3TH3AN/codex/replace-random.random-with-cryptographic-shuffle
Use HMAC-based deterministic shuffle
|
2025-08-03 09:27:11 -04:00 |
|
thePR0M3TH3AN
|
aad41929bf
|
Use HMAC DRNG for RSA PGP keys
|
2025-08-03 09:24:50 -04:00 |
|
thePR0M3TH3AN
|
4f09ad5c26
|
Use HMAC-based deterministic shuffle
|
2025-08-03 09:15:43 -04:00 |
|
thePR0M3TH3AN
|
3cdf391742
|
Merge pull request #723 from PR0M3TH3AN/codex/switch-to-atomic-writes-in-fingerprint_manager-and-manager
Use atomic file writes for persistent data
|
2025-08-03 09:02:20 -04:00 |
|
thePR0M3TH3AN
|
032caed3d0
|
Add atomic write utility and tests
|
2025-08-03 08:57:04 -04:00 |
|
thePR0M3TH3AN
|
2294656f36
|
Merge pull request #722 from PR0M3TH3AN/codex/hash-jwt-in-start_server-and-update-checks
Hash JWT token in API
|
2025-08-03 08:51:15 -04:00 |
|
thePR0M3TH3AN
|
9d9f8a8bae
|
Hash JWT token in API
|
2025-08-03 08:50:57 -04:00 |
|
thePR0M3TH3AN
|
9d80f7b607
|
Merge pull request #721 from PR0M3TH3AN/codex/add-rate-limiting-to-api
Add request rate limiting to API
|
2025-08-03 08:44:22 -04:00 |
|
thePR0M3TH3AN
|
e5f1158101
|
Test API rate limiting
|
2025-08-03 08:41:22 -04:00 |
|
thePR0M3TH3AN
|
c7df96aac5
|
Merge pull request #720 from PR0M3TH3AN/codex/set-up-dependabot-and-audit-workflow
chore: enable automated dependency auditing
|
2025-08-03 08:33:54 -04:00 |
|
thePR0M3TH3AN
|
5acd1d489d
|
chore: add dependency auditing
|
2025-08-03 08:32:57 -04:00 |
|
thePR0M3TH3AN
|
f66e8b4776
|
Merge pull request #719 from PR0M3TH3AN/codex/update-dependencies-and-regenerate-lockfile
chore(deps): update aiohttp and python-multipart
|
2025-08-03 08:25:41 -04:00 |
|
thePR0M3TH3AN
|
10a03384d0
|
chore(deps): update aiohttp and python-multipart
|
2025-08-03 08:23:56 -04:00 |
|
thePR0M3TH3AN
|
7631d32bc6
|
Merge pull request #718 from PR0M3TH3AN/codex/replace-auto-install-logic-in-cli.gui
feat(cli): require manual GUI backend install
|
2025-08-03 08:17:57 -04:00 |
|
thePR0M3TH3AN
|
6dabbaa31e
|
feat(cli): require manual GUI backend install
|
2025-08-03 08:17:41 -04:00 |
|
thePR0M3TH3AN
|
4228d82295
|
Merge pull request #717 from PR0M3TH3AN/codex/update-xclip-installation-method
docs: clarify manual clipboard dependencies
|
2025-08-03 08:12:43 -04:00 |
|
thePR0M3TH3AN
|
ccca399b09
|
docs: clarify manual clipboard dependencies
|
2025-08-03 08:12:25 -04:00 |
|
thePR0M3TH3AN
|
36061493ac
|
Merge pull request #716 from PR0M3TH3AN/codex/normalize-and-validate-encryption-paths
Validate encryption paths to block traversal
|
2025-08-03 07:56:35 -04:00 |
|
thePR0M3TH3AN
|
f1bf65385c
|
Validate encryption paths and block traversal
|
2025-08-03 07:54:07 -04:00 |
|
thePR0M3TH3AN
|
906e3921a2
|
Merge pull request #715 from PR0M3TH3AN/codex/remove-or-secure-api/v1/parent-seed-endpoint
Remove insecure parent seed endpoint
|
2025-08-02 22:02:15 -04:00 |
|
thePR0M3TH3AN
|
7aeba78245
|
Remove insecure parent seed endpoint
|
2025-08-02 22:01:38 -04:00 |
|
thePR0M3TH3AN
|
087b3bd657
|
Merge pull request #714 from PR0M3TH3AN/codex/refactor-start_server-for-security-enhancements
feat: add short-lived JWT auth and secure endpoints
|
2025-08-02 21:49:39 -04:00 |
|
thePR0M3TH3AN
|
186e39cc91
|
feat: add short-lived JWT auth and secure endpoints
|
2025-08-02 21:48:52 -04:00 |
|
thePR0M3TH3AN
|
8c9fe07609
|
Merge pull request #713 from PR0M3TH3AN/codex/replace-seed-validation-with-bip-39-check
Add BIP-39 seed validation
|
2025-08-02 21:38:45 -04:00 |
|
thePR0M3TH3AN
|
2f0eb44a44
|
Return error message from validate_seed
|
2025-08-02 21:38:16 -04:00 |
|
thePR0M3TH3AN
|
aeb146f862
|
Merge pull request #711 from PR0M3TH3AN/codex/add-password-mode-selection-and-quick-mode
feat: add quick password entry mode
|
2025-08-02 16:52:38 -04:00 |
|
thePR0M3TH3AN
|
7f503f0787
|
feat: add quick password entry mode
|
2025-08-02 16:43:43 -04:00 |
|
thePR0M3TH3AN
|
7a8c0aef86
|
Merge pull request #710 from PR0M3TH3AN/codex/add-entry-type-to-search-results
Include entry type in search results
|
2025-08-02 16:34:01 -04:00 |
|
thePR0M3TH3AN
|
dcd095d1af
|
Include entry type in search results
|
2025-08-02 16:26:52 -04:00 |
|
thePR0M3TH3AN
|
b4f792ad67
|
Merge pull request #709 from PR0M3TH3AN/codex/add-key-validation-module-and-update-entrymanager
Add key validation helpers and enforce in entry management
|
2025-08-01 10:43:47 -04:00 |
|
thePR0M3TH3AN
|
cc8fba9f12
|
Add key validation utilities and integrate
|
2025-08-01 10:38:40 -04:00 |
|
thePR0M3TH3AN
|
20896812a4
|
Merge pull request #708 from PR0M3TH3AN/codex/fix-exit-error-in-seedpass
Fix crash when exiting without Nostr client
|
2025-08-01 09:50:58 -04:00 |
|
thePR0M3TH3AN
|
144751ef02
|
fix exit crash when nostr client missing
|
2025-08-01 09:28:49 -04:00 |
|
thePR0M3TH3AN
|
05d4bd94b6
|
Merge pull request #707 from PR0M3TH3AN/codex/fix-stats-screen-display-duration
Fix stats screen clearing bug
|
2025-08-01 08:49:15 -04:00 |
|
thePR0M3TH3AN
|
9adb539b84
|
Keep stats screen visible
|
2025-08-01 08:32:44 -04:00 |
|
thePR0M3TH3AN
|
64339b0c20
|
Merge pull request #706 from PR0M3TH3AN/codex/update-installation-script-and-documentation
Improve install script dependency handling
|
2025-07-31 22:06:30 -04:00 |
|
thePR0M3TH3AN
|
4ccdd2b3df
|
feat(install): auto install gtk deps
|
2025-07-31 21:42:28 -04:00 |
|
thePR0M3TH3AN
|
61f1f5c02f
|
Merge pull request #705 from PR0M3TH3AN/codex/revise-start_background_sync-implementation
Implement async sync worker cleanup
|
2025-07-31 21:37:14 -04:00 |
|
thePR0M3TH3AN
|
77757152d7
|
Add async background sync task management
|
2025-07-31 19:38:09 -04:00 |
|
thePR0M3TH3AN
|
265817b67d
|
Merge pull request #704 from PR0M3TH3AN/codex/add-nostr-backup-restoration-features
Add Nostr restore guidance
|
2025-07-31 19:28:22 -04:00 |
|
thePR0M3TH3AN
|
e3bd669668
|
Add Nostr restore guidance and tests
|
2025-07-31 18:28:48 -04:00 |
|
thePR0M3TH3AN
|
f58ed03e6f
|
Merge pull request #703 from PR0M3TH3AN/codex/add-statsmanager-module-and-integrate-functionality
Implement stats manager for one-time display
|
2025-07-31 16:11:56 -04:00 |
|
thePR0M3TH3AN
|
6d82ef1815
|
Add StatsManager for single display
|
2025-07-31 16:01:40 -04:00 |
|