thePR0M3TH3AN
|
b4dfd4b292
|
Add configurable password policy
|
2025-07-13 13:00:02 -04:00 |
|
thePR0M3TH3AN
|
c0269801f8
|
Merge pull request #500 from PR0M3TH3AN/codex/add-argon2-support-to-password-manager
Add argon2 KDF option
|
2025-07-13 12:25:35 -04:00 |
|
thePR0M3TH3AN
|
f86067c1d8
|
Add Argon2 key derivation option
|
2025-07-13 12:24:10 -04:00 |
|
thePR0M3TH3AN
|
37d4cc260d
|
Merge pull request #499 from PR0M3TH3AN/codex/update-readme.md-and-documentation
Document KDF and backup interval settings
|
2025-07-13 11:52:09 -04:00 |
|
thePR0M3TH3AN
|
1c4a8c0aa4
|
Document kdf and backup settings
|
2025-07-13 11:50:26 -04:00 |
|
thePR0M3TH3AN
|
a1737eba9c
|
Merge pull request #498 from PR0M3TH3AN/codex/update-mapping-in-config_set-and-add-tests
Add kdf_iterations to CLI config set mapping
|
2025-07-13 11:39:28 -04:00 |
|
thePR0M3TH3AN
|
d333564aa7
|
Add kdf_iterations config set option and test
|
2025-07-13 11:37:51 -04:00 |
|
thePR0M3TH3AN
|
28292b33b8
|
Merge pull request #497 from PR0M3TH3AN/codex/extend-configmanager-with-backup_interval
Add backup interval throttling
|
2025-07-13 11:32:27 -04:00 |
|
thePR0M3TH3AN
|
ba53cf2332
|
Add backup interval setting and throttled backups
|
2025-07-13 11:30:47 -04:00 |
|
thePR0M3TH3AN
|
51acd21478
|
Merge pull request #496 from PR0M3TH3AN/codex/update-update_checksum-to-use-compact-serializer
Use canonical serializer for entry checksum
|
2025-07-13 10:57:20 -04:00 |
|
thePR0M3TH3AN
|
526d31325a
|
Use canonical serializer for entry checksum
|
2025-07-13 10:55:51 -04:00 |
|
thePR0M3TH3AN
|
9eeda816fe
|
Merge pull request #495 from PR0M3TH3AN/codex/add-orjson-support-to-password-manager
Use compact orjson serialization
|
2025-07-13 10:49:05 -04:00 |
|
thePR0M3TH3AN
|
6bc8fe70f6
|
Add optional orjson support
|
2025-07-13 10:47:45 -04:00 |
|
thePR0M3TH3AN
|
b3f92d12cd
|
Merge pull request #494 from PR0M3TH3AN/codex/fix-decryption-logic-migration-for-nostr-data
Fix encryption migration logic
|
2025-07-13 10:24:28 -04:00 |
|
thePR0M3TH3AN
|
2f143b6710
|
Fix decryption migration logic
|
2025-07-13 10:22:43 -04:00 |
|
thePR0M3TH3AN
|
c27eec26e2
|
Merge pull request #493 from PR0M3TH3AN/codex/implement-dual-encryption-support
Centralize AES-GCM decryption with version header
|
2025-07-13 09:50:21 -04:00 |
|
thePR0M3TH3AN
|
dacc591c25
|
feat: centralize decryption with version prefix
|
2025-07-13 09:48:36 -04:00 |
|
thePR0M3TH3AN
|
73196e20ec
|
Merge pull request #492 from PR0M3TH3AN/codex/update-migration-documentation-and-readme
Document parent seed migration
|
2025-07-13 09:28:03 -04:00 |
|
thePR0M3TH3AN
|
0f67518493
|
docs: describe automatic parent seed migration
|
2025-07-13 09:26:46 -04:00 |
|
thePR0M3TH3AN
|
5c0c8fd87b
|
Merge pull request #491 from PR0M3TH3AN/codex/add-test-for-seed-migration-functionality
Add test for Fernet seed migration
|
2025-07-13 09:22:01 -04:00 |
|
thePR0M3TH3AN
|
065835d470
|
Add test for parent seed migration
|
2025-07-13 09:20:54 -04:00 |
|
thePR0M3TH3AN
|
e203ce0e1b
|
Merge pull request #490 from PR0M3TH3AN/codex/modify-decrypt_parent_seed-for-aes-gcm-and-fernet
Handle legacy Fernet parent seed files
|
2025-07-13 09:12:51 -04:00 |
|
thePR0M3TH3AN
|
0ba38c3dc2
|
Add Fernet migration fallback for parent seed
|
2025-07-13 09:08:09 -04:00 |
|
thePR0M3TH3AN
|
a93f7c6628
|
Merge pull request #489 from PR0M3TH3AN/codex/add-fernet-cipher-to-encryptionmanager
Add Fernet fallback cipher
|
2025-07-13 09:00:13 -04:00 |
|
thePR0M3TH3AN
|
4f7ff30657
|
Add Fernet fallback cipher
|
2025-07-13 08:58:56 -04:00 |
|
thePR0M3TH3AN
|
8fd29401d7
|
Merge pull request #488 from PR0M3TH3AN/codex/edit-encryption.py-to-remove-import-and-format
Fix duplicate import in encryption.py
|
2025-07-13 08:54:19 -04:00 |
|
thePR0M3TH3AN
|
e411d2f80a
|
Remove duplicate Fernet import
|
2025-07-13 08:53:03 -04:00 |
|
thePR0M3TH3AN
|
f3f4faf062
|
Merge pull request #487 from PR0M3TH3AN/codex/update-migration-documentation-for-vault
Document automatic vault migration
|
2025-07-12 22:31:48 -04:00 |
|
thePR0M3TH3AN
|
865149826e
|
docs: explain automatic legacy vault migration
|
2025-07-12 22:31:30 -04:00 |
|
thePR0M3TH3AN
|
6391654b3e
|
Merge pull request #486 from PR0M3TH3AN/codex/implement-legacy-fernet-decryption-and-migration
Add migration for legacy Fernet index
|
2025-07-12 22:25:31 -04:00 |
|
thePR0M3TH3AN
|
c7cb9aa6ec
|
Add legacy Fernet migration
|
2025-07-12 22:24:15 -04:00 |
|
thePR0M3TH3AN
|
ec61243c0c
|
Merge pull request #485 from PR0M3TH3AN/codex/update-setup_existing_seed-to-use-iterations
Fix iterations call in setup_existing_seed
|
2025-07-12 22:17:21 -04:00 |
|
thePR0M3TH3AN
|
bfdadebd5f
|
Handle missing config manager for existing seed setup
|
2025-07-12 22:16:04 -04:00 |
|
thePR0M3TH3AN
|
3ae250bb25
|
Merge pull request #484 from PR0M3TH3AN/41vkog-codex/refactor-password-manager-entry-methods
Improve EntryManager index caching
|
2025-07-12 22:10:07 -04:00 |
|
thePR0M3TH3AN
|
10f447c930
|
Use cached index in EntryManager
|
2025-07-12 22:09:03 -04:00 |
|
thePR0M3TH3AN
|
f350d44460
|
Merge pull request #483 from PR0M3TH3AN/codex/avoid-storing-local-data-for-incomplete-profiles
Fix partial profile cleanup
|
2025-07-12 21:07:16 -04:00 |
|
thePR0M3TH3AN
|
817c8d6330
|
cleanup seed profile on failure
|
2025-07-12 21:06:59 -04:00 |
|
thePR0M3TH3AN
|
dad33bf364
|
Merge pull request #482 from PR0M3TH3AN/codex/refactor-encryption-in-test-suite
Update tests for AES-GCM
|
2025-07-12 20:33:27 -04:00 |
|
thePR0M3TH3AN
|
f7c2017f1c
|
tests: use AES-GCM key generation
|
2025-07-12 20:32:04 -04:00 |
|
thePR0M3TH3AN
|
f4a169ca80
|
Merge pull request #481 from PR0M3TH3AN/codex/revise-encryption-logic-in-password-manager
Switch to AES-GCM encryption
|
2025-07-12 14:06:25 -04:00 |
|
thePR0M3TH3AN
|
d27e3708c5
|
Switch encryption to AES-GCM
|
2025-07-12 14:05:06 -04:00 |
|
thePR0M3TH3AN
|
7b09bb0fdb
|
Merge pull request #480 from PR0M3TH3AN/codex/update-lock_vault-to-clear-cache
Clear entry cache on vault lock
|
2025-07-12 13:58:25 -04:00 |
|
thePR0M3TH3AN
|
1f460b3aae
|
Clear entry cache on vault lock
|
2025-07-12 13:53:20 -04:00 |
|
thePR0M3TH3AN
|
4d5f1e5f14
|
Merge pull request #479 from PR0M3TH3AN/codex/add-caching-to-entrymanager
Implement EntryManager index caching
|
2025-07-12 13:49:07 -04:00 |
|
thePR0M3TH3AN
|
f4fe208b7f
|
Add index caching to EntryManager
|
2025-07-12 13:48:10 -04:00 |
|
thePR0M3TH3AN
|
393763c9c8
|
Merge pull request #478 from PR0M3TH3AN/codex/add-handle_set_kdf_iterations-function
Add KDF iteration settings option
|
2025-07-12 13:41:43 -04:00 |
|
thePR0M3TH3AN
|
5f78d20685
|
Add KDF iteration settings option
|
2025-07-12 13:40:11 -04:00 |
|
thePR0M3TH3AN
|
00262dad4f
|
Merge pull request #477 from PR0M3TH3AN/codex/show-tui-actions-for-supported-entries
Improve entry menu actions visibility
|
2025-07-12 13:24:38 -04:00 |
|
thePR0M3TH3AN
|
196aaa4dcf
|
feat(tui): hide unsupported actions
|
2025-07-12 13:23:06 -04:00 |
|
thePR0M3TH3AN
|
78a0561163
|
Merge pull request #476 from PR0M3TH3AN/codex/enforce-field-restrictions-for-entry-modification
Fix entry type validation
|
2025-07-12 13:06:35 -04:00 |
|