gsxdsm
53d07fefb8
feat: Fix new branch issues and address code review comments
2026-02-18 21:36:00 -08:00
gsxdsm
d30296d559
feat: Add git log parsing and rebase endpoint with input validation
2026-02-18 00:37:41 -08:00
gsxdsm
dd4c738e91
fix: Address code review comments
2026-02-17 23:15:21 -08:00
gsxdsm
9af63bc1ef
refactor: Improve all git operations, add stash support, add improved pull request flow, add worktree file copy options, address code review comments, add cherry pick options
2026-02-17 22:02:58 -08:00
gsxdsm
7fcf3c1e1f
feat: Mobile improvements and Add selective file staging and improve branch switching
2026-02-17 15:20:28 -08:00
Shirone
5c335641fa
chore: Fix all 246 TypeScript errors in UI
...
- Extended SetupAPI interface with 20+ missing methods for Cursor, Codex,
OpenCode, Gemini, and Copilot CLI integrations
- Fixed WorktreeInfo type to include isCurrent and hasWorktree fields
- Added null checks for optional API properties across all hooks
- Fixed Feature type conflicts between @automaker/types and local definitions
- Added missing CLI status hooks for all providers
- Fixed type mismatches in mutation callbacks and event handlers
- Removed dead code referencing non-existent GlobalSettings properties
- Updated mock implementations in electron.ts for all new API methods
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-25 18:36:47 +01:00
Shirone
006152554b
chore: Fix all lint errors and remove unused code
...
- Fix 75 ESLint errors by updating eslint.config.mjs:
- Add missing browser globals (MouseEvent, AbortController, Response, etc.)
- Add Vite define global (__APP_VERSION__)
- Configure @ts-nocheck to require descriptions
- Add no-unused-vars rule for .mjs scripts
- Fix runtime bug in agent-output-modal.tsx (setOutput -> setStreamedContent)
- Remove ~120 unused variable warnings across 97 files:
- Remove unused imports (React hooks, lucide icons, types)
- Remove unused constants and variables
- Remove unused function definitions
- Prefix intentionally unused parameters with underscore
- Add descriptions to all @ts-nocheck comments (25 files)
- Clean up misc issues:
- Remove invalid deprecation plugin comments
- Fix eslint-disable comment placement
- Add missing RefreshCw import in code-view.tsx
Reduces lint warnings from ~300 to 67 (all remaining are no-explicit-any)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-25 17:33:45 +01:00
Shirone
845674128e
feat(ui): add React Query mutation hooks
...
- Add feature mutations (create, update, delete with optimistic updates)
- Add auto-mode mutations (start, stop, approve plan)
- Add worktree mutations (create, delete, checkout, switch branch)
- Add settings mutations (update global/project, validate API keys)
- Add GitHub mutations (create PR, validate PR)
- Add cursor permissions mutations (apply profile, copy config)
- Add spec mutations (generate, update, save)
- Add pipeline mutations (toggle, update config)
- Add session mutations with cache invalidation
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-15 16:20:38 +01:00