Commit Graph
1520 Commits
Author SHA1 Message Date
thePR0M3TH3AN 335de7abe3 Merge pull request #865 from PR0M3TH3AN/fix-sensitive-token-leak-stdout-13051886765392610577
🔒 Fix sensitive API token exposure in stdout
2026-02-16 11:48:09 -05:00
google-labs-jules[bot]andPR0M3TH3AN 99baf16b1b 🔒 Fix sensitive API token exposure in stdout
Removed the `print` statement in `src/seedpass/api.py` that leaked the
API token to stdout.

Enhanced the API server and CLI to support secure token management:
- Added `SEEDPASS_API_TOKEN` environment variable support in both
  `api.py` and `cli.py`.
- Added a `--token` option to the `api start` CLI command.
- Redirected the auto-generated token output to stderr instead of stdout.
- Updated `api stop` to respect the `SEEDPASS_API_TOKEN` environment
  variable.

These changes prevent the API token from being easily logged in insecure
environments where stdout is captured.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-16 16:47:51 +00:00
thePR0M3TH3AN d594d689d1 Merge pull request #864 from PR0M3TH3AN/remove-dead-code-imghdr-stub-1860538532359934490
🧹 [code health] Remove dead code from src/utils/imghdr_stub.py
2026-02-16 11:42:20 -05:00
google-labs-jules[bot]andPR0M3TH3AN cc42e7d6f0 chore: remove dead code from src/utils/imghdr_stub.py
Removed the `test()` and `testall()` functions and the `if __name__ == "__main__":` block which were used for manual testing and are not needed by the codebase.
This improves maintainability and readability by focusing the module on its core functionality.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-16 16:42:01 +00:00
thePR0M3TH3AN 8436311fa3 Merge pull request #863 from PR0M3TH3AN/agents/weekly/changelog-agent-2026-02-16-10358382466638125890
docs(ai): weekly changelog draft
2026-02-16 08:22:18 -05:00
thePR0M3TH3AN 61e7a9b045 Merge pull request #862 from PR0M3TH3AN/agents/daily/style-agent-16187229397196533781
style-agent: daily run
2026-02-16 08:21:39 -05:00
google-labs-jules[bot]andPR0M3TH3AN 9a2a8fd77d docs(ai): weekly changelog draft
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-16 12:56:27 +00:00
google-labs-jules[bot]andPR0M3TH3AN 0a349df058 chore(ai): style-agent run
- Formatted 8 files with black.
- Ran flake8 and logged warnings.
- Verified with pytest.
- Scheduler operations completed (lock check, lock, complete).
- Wrote task log to torch/task-logs/daily/.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-16 12:54:54 +00:00
thePR0M3TH3AN 4dbd1db8c2 Merge pull request #861 from PR0M3TH3AN/agents/weekly/bug-reproducer-agent-innerhtml-repro-16374670332915725002
Weekly Scheduler Run: bug-reproducer-agent
2026-02-16 07:14:21 -05:00
google-labs-jules[bot]andPR0M3TH3AN 39f0407143 feat: reproduce innerhtml usage in torch/landing/index.html
- added reproduction script `torch/examples/reproducers/ISSUE_daily_style-agent_innerhtml/repro.py`
- updated `torch/src/issues/ISSUE_daily_style-agent_innerhtml.md` with reproduction results
- added `torch/KNOWN_ISSUES.md` with issue entry
- added missing scripts to `torch/package.json`
- generated scheduler artifacts (CONTEXT, TODO, DECISIONS, TEST_LOG, task-logs/weekly)

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-16 12:08:16 +00:00
google-labs-jules[bot]andPR0M3TH3AN 5f3d790822 feat: reproduce innerhtml usage in torch/landing/index.html
- added reproduction script `torch/examples/reproducers/ISSUE_daily_style-agent_innerhtml/repro.py`
- updated `torch/src/issues/ISSUE_daily_style-agent_innerhtml.md` with reproduction results
- added `torch/KNOWN_ISSUES.md` with issue entry
- added missing scripts to `torch/package.json`
- generated scheduler artifacts (CONTEXT, TODO, DECISIONS, TEST_LOG, task-logs/weekly)

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-16 11:57:32 +00:00
thePR0M3TH3AN 1e2c865b04 Merge pull request #860 from PR0M3TH3AN/agents/daily/scheduler-update-agent-1850363096375555446
docs(prompts): sync roster.json and scheduler rosters with prompt directories
2026-02-16 06:40:19 -05:00
google-labs-jules[bot]andPR0M3TH3AN 6871ce2b68 docs(prompts): sync roster.json and scheduler rosters with prompt directories
- Update src/prompts/roster.json with current agents
- Update src/prompts/daily-scheduler.md roster table
- Update src/prompts/weekly-scheduler.md roster table
- Create run artifacts (context, todo, decisions, test_logs)
- Create daily task log

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-16 11:32:13 +00:00
thePR0M3TH3AN 5bdde403e6 Merge pull request #859 from PR0M3TH3AN/setup-torch-14198365201963154658
Setup TORCH agent system
2026-02-16 06:15:19 -05:00
google-labs-jules[bot]andPR0M3TH3AN 77be82c09a Setup TORCH agent system
- Created `torch/` directory and initialized package.json
- Installed TORCH dependency from https://github.com/PR0M3TH3AN/TORCH
- Initialized TORCH environment with `npx torch-lock init`
- Updated .gitignore to exclude node_modules and generated files

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-16 05:33:36 +00:00
thePR0M3TH3AN a31db2bcd6 Update installation command in README.md
Add SEEDPASS_HEADLESS environment variable for installation.
2025-11-04 17:57:34 -05:00
thePR0M3TH3AN c9e7278c57 update 2025-11-04 17:36:36 -05:00
thePR0M3TH3AN c7f4617bba update 2025-11-04 17:09:34 -05:00
thePR0M3TH3AN 7bbe63261d update 2025-11-04 16:56:23 -05:00
thePR0M3TH3AN 80ea67e832 update 2025-11-04 16:47:19 -05:00
thePR0M3TH3AN 0d3d972abb Merge pull request #712 from PR0M3TH3AN/beta
Beta
2025-08-02 21:18:20 -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
thePR0M3TH3AN a4ddd120c8 Merge pull request #702 from PR0M3TH3AN/codex/edit-manager.py-to-handle-import-errors
Improve database import validation
2025-07-31 15:53:07 -04:00
thePR0M3TH3AN 47da67b37c Improve import handling 2025-07-31 15:47:24 -04:00
thePR0M3TH3AN 27977612de Merge pull request #701 from PR0M3TH3AN/codex/verify-and-improve-manifest-identifier-handling
Fix manifest ID handling and add restore test
2025-07-31 14:49:52 -04:00
thePR0M3TH3AN ceb2eb28ad Fix Nostr manifest handling 2025-07-31 14:42:53 -04:00
thePR0M3TH3AN f83234c568 Merge pull request #700 from PR0M3TH3AN/codex/extend-handle_new_seed_setup-for-nostr-restore
Add Nostr restore option
2025-07-31 14:25:27 -04:00
thePR0M3TH3AN 37fc2779ad Add Nostr restore option and test 2025-07-31 13:26:25 -04:00
thePR0M3TH3AN 73f5a80b33 Merge pull request #699 from PR0M3TH3AN/codex/add-ssh-entry-modification-handling
Fix modify_entry for SSH and managed accounts
2025-07-31 13:13:23 -04:00
thePR0M3TH3AN 78bf5a4c64 Add SSH and managed account modify handling 2025-07-31 13:06:12 -04:00
thePR0M3TH3AN db3a60fc5c Merge pull request #698 from PR0M3TH3AN/codex/update-linux-dependencies-in-install.sh
Add more lib deps to install script
2025-07-31 12:28:32 -04:00
thePR0M3TH3AN 365a098d70 Update Linux dependencies in install script 2025-07-31 12:21:59 -04:00
thePR0M3TH3AN 7cdb67e82e Merge pull request #697 from PR0M3TH3AN/codex/fix-display-of-notes-in-password-details
Fix password notes display
2025-07-31 10:43:03 -04:00