Commit Graph

2 Commits

Author SHA1 Message Date
gsxdsm
eb3f304fd9 feat(KB-029): add file browser and editor with CodeMirror 6 integration
- Add server-side file service with list, read, and write operations

- Add file API routes with comprehensive tests

- Create useFileBrowser and useFileEditor hooks for state management

- Add FileBrowser, FileEditor, and FileBrowserModal components

- Integrate Files tab into TaskDetailModal for task worktree browsing

- Add CodeMirror 6 dependencies for syntax highlighting

- Include file browser styles with light/dark theme support
2026-03-29 21:18:49 -07:00
gsxdsm
a53e4c1420 feat(KB-048): add collapsible list sections to dashboard
- Add section expansion state management with localStorage persistence
- Update section headers with chevron toggle controls
- Implement conditional task row rendering based on section state
- Add Expand All / Collapse All toolbar controls
- Add CSS styles for chevron rotation animation and section headers
- Add comprehensive tests for collapsible section behavior
2026-03-29 19:51:41 -07:00