Commit Graph

319 Commits

Author SHA1 Message Date
thePR0M3TH3AN
fbaeb7c1ff Merge pull request #123 from PR0M3TH3AN/codex/update-backup-methods-to-support-parent_seed
Support parent seed parameter for portable backups
2025-07-01 22:23:50 -04:00
thePR0M3TH3AN
8812de1618 Add optional parent_seed to portable backup 2025-07-01 22:21:53 -04:00
thePR0M3TH3AN
2cea1fb83d Merge pull request #122 from PR0M3TH3AN/codex/add-tests-for-import/export-and-encryption
Add tests for vault index import/export
2025-07-01 22:02:53 -04:00
thePR0M3TH3AN
df407802f5 Add tests for index import/export across encryption modes 2025-07-01 22:01:28 -04:00
thePR0M3TH3AN
b8fbdc5e8e Merge pull request #121 from PR0M3TH3AN/codex/update-documentation-for-export/import-and-migrations
Improve docs for export/import and migrations
2025-07-01 21:54:10 -04:00
thePR0M3TH3AN
2726c42cd9 Document export/import modes and migrations 2025-07-01 21:51:36 -04:00
thePR0M3TH3AN
a49a9f29d7 Merge pull request #120 from PR0M3TH3AN/codex/add-checksum-validation-to-backup-process
Add portable backup checksum verification
2025-07-01 21:45:17 -04:00
thePR0M3TH3AN
c10e2380e5 Add checksum verification for portable backups 2025-07-01 21:43:52 -04:00
thePR0M3TH3AN
6faead9f9a Merge pull request #119 from PR0M3TH3AN/codex/implement-export/import-database-features
Add portable backup export/import CLI
2025-07-01 21:35:17 -04:00
thePR0M3TH3AN
f67b73f914 Add portable export/import features 2025-07-01 21:32:34 -04:00
thePR0M3TH3AN
c152f767a8 Merge pull request #118 from PR0M3TH3AN/codex/implement-password-manager-migrations
Add schema migration support
2025-07-01 21:21:34 -04:00
thePR0M3TH3AN
5b2c239c21 Add schema migrations for index 2025-07-01 21:19:58 -04:00
thePR0M3TH3AN
d90b8e572e Merge pull request #117 from PR0M3TH3AN/codex/implement-portable-backup-with-export/import-functionality
Add portable backup support with tests
2025-07-01 20:26:05 -04:00
thePR0M3TH3AN
dfd7867fd1 Add portable backup export/import 2025-07-01 20:22:27 -04:00
thePR0M3TH3AN
165422ebf5 Merge pull request #116 from PR0M3TH3AN/codex/fix-dark-mode-toggle-alignment
Fix dark mode toggle placement
2025-07-01 19:28:34 -04:00
thePR0M3TH3AN
492025339f Fix dark mode toggle placement 2025-07-01 19:26:57 -04:00
thePR0M3TH3AN
7ad2785bc1 update 2025-07-01 19:07:35 -04:00
thePR0M3TH3AN
345254be5b Merge pull request #114 from PR0M3TH3AN/codex/update-landing-page-and-add-tip-link
Sync landing page with README
2025-07-01 19:02:02 -04:00
thePR0M3TH3AN
82d3c83748 Update landing page features and footer 2025-07-01 19:00:24 -04:00
thePR0M3TH3AN
aea3d365c2 Merge pull request #113 from PR0M3TH3AN/codex/update-readme-for-encryption-mode-flag
Add docs for encryption mode
2025-07-01 18:50:55 -04:00
thePR0M3TH3AN
154a0f7bed docs: explain encryption mode 2025-07-01 18:49:19 -04:00
thePR0M3TH3AN
dfe4d315e9 Merge pull request #112 from PR0M3TH3AN/codex/replace-logger.error-with-logger.exception
Improve exception logging
2025-07-01 18:25:16 -04:00
thePR0M3TH3AN
f6a94d06cc Use exc_info for error logging 2025-07-01 18:23:44 -04:00
thePR0M3TH3AN
1fec888bd5 Merge pull request #111 from PR0M3TH3AN/codex/refactor-checksum-path-construction-in-entry_management.py
Fix checksum path handling
2025-07-01 18:14:58 -04:00
thePR0M3TH3AN
dce723c1fb Fix checksum path handling 2025-07-01 18:13:25 -04:00
thePR0M3TH3AN
4d80192563 Merge pull request #110 from PR0M3TH3AN/codex/fix-hypothesis_profile-in-pytest.ini
Clean pytest.ini config
2025-07-01 18:07:37 -04:00
thePR0M3TH3AN
c51f280500 Remove obsolete Hypothesis profile config 2025-07-01 18:05:46 -04:00
thePR0M3TH3AN
ef4c411d98 Merge pull request #109 from PR0M3TH3AN/codex/test-handle_backup_reveal_parent_seed-and-is_valid_filename
Add tests for seed backup flow and filename validation
2025-07-01 18:01:13 -04:00
thePR0M3TH3AN
dbd0adca6b Add tests for parent seed backup and filename validation 2025-07-01 17:59:45 -04:00
thePR0M3TH3AN
c256a827d0 Merge pull request #108 from PR0M3TH3AN/codex/add-tests-for-handle_verify_checksum-and-database-functions
Add tests for checksum verification and database backup
2025-07-01 17:53:37 -04:00
thePR0M3TH3AN
4369deda58 Add tests for checksum and backup handlers 2025-07-01 17:51:45 -04:00
thePR0M3TH3AN
7ef309b426 update 2025-07-01 17:50:46 -04:00
thePR0M3TH3AN
f1e9f706da Merge pull request #107 from PR0M3TH3AN/codex/create-test-for-passwordmanager-methods
Add profile management test
2025-07-01 17:44:03 -04:00
thePR0M3TH3AN
222914ae4b Add profile management test 2025-07-01 17:39:29 -04:00
thePR0M3TH3AN
896e4ce2fa Merge pull request #106 from PR0M3TH3AN/codex/create-checksum-update-script-and-hook
Add pre-push checksum updater
2025-07-01 17:22:47 -04:00
thePR0M3TH3AN
f82db4a4a4 Add pre-push checksum update 2025-07-01 17:21:18 -04:00
thePR0M3TH3AN
46dd2353d1 update 2025-07-01 17:04:55 -04:00
thePR0M3TH3AN
4cd4dccf60 Merge pull request #104 from PR0M3TH3AN/codex/apply-security-and-formatting-checks,-update-ci
Add tooling and password length test
2025-07-01 16:45:52 -04:00
thePR0M3TH3AN
ba2b0e4ace Add security tooling and password length test 2025-07-01 16:44:18 -04:00
thePR0M3TH3AN
339cdcf43b Merge pull request #103 from PR0M3TH3AN/codex/introduce-mutmut-in-requirements.txt-and-ci-workflow
Add mutation testing and Nostr contract test
2025-07-01 16:33:32 -04:00
thePR0M3TH3AN
f7e05a3bc8 Remove mutation tests from CI 2025-07-01 16:32:05 -04:00
thePR0M3TH3AN
d3264d231c speed up mutmut 2025-07-01 16:09:08 -04:00
thePR0M3TH3AN
1ecefbcdc2 Pin mutmut version 2025-07-01 16:01:10 -04:00
thePR0M3TH3AN
bfd83c818d Fix mutmut usage in CI 2025-07-01 15:55:04 -04:00
thePR0M3TH3AN
9ec12bf19f Add mutation testing and contract test 2025-07-01 15:47:29 -04:00
thePR0M3TH3AN
3130a86c76 Merge pull request #102 from PR0M3TH3AN/codex/update-pytest-configuration-for-parallelism-and-stress-tests
Enable parallel stress testing
2025-07-01 15:40:12 -04:00
thePR0M3TH3AN
1d580819e7 Enable parallel and stress testing 2025-07-01 15:37:52 -04:00
thePR0M3TH3AN
b480b02326 Merge pull request #101 from PR0M3TH3AN/codex/update-logging-configuration-and-format-files
Tweak logging for tests
2025-07-01 15:26:53 -04:00
thePR0M3TH3AN
0d3d626f09 Improve file lock timing reliability on macOS 2025-07-01 15:25:08 -04:00
thePR0M3TH3AN
d7ea493663 Adjust logging for tests 2025-07-01 15:16:01 -04:00