mirror of
https://github.com/BradGroux/veritas-kanban.git
synced 2026-08-28 02:44:59 +00:00
Security (critical): - Remove shell:true from preview-service spawn (command injection fix) - Replace exec() with execFile() in github-service (no shell interpolation) - Add SIGKILL fallback after SIGTERM timeout in worktree-service Stability: - Add process cleanup handlers (SIGTERM/SIGINT) for preview servers - Add MAX_PREVIEW_SERVERS=5 limit to prevent resource exhaustion - Memoize WebSocket context value to prevent unnecessary re-renders Code quality: - Remove hardcoded 'Brad' author → 'User' (3 files) - Replace hardcoded localhost:3001 URLs with API_BASE (AttachmentsSection) - Fix SECURITY-AUDIT.md date (2025 → 2026) - Add license/repository/author to all 6 package.json files Data hygiene: - Untrack all runtime data files (.veritas-kanban/*.json, telemetry, activity) - Simplify .gitignore: .veritas-kanban/* except .gitkeep - Removed ~15,700 lines of runtime data from git history |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||