John Henry
133af82935
Merge branch 'main' into johnhenry/env-claude-path
2025-09-15 14:30:59 -07:00
simos
79981693f3
Fix : mobile issues and git diff in the git panel
2025-09-15 20:57:49 +00:00
simos
15b95c4d08
Fixing maximum depth of directories
2025-09-15 15:56:33 +00:00
viper151
3daf21c3d1
Merge branch 'main' into johnhenry/env-claude-path
2025-09-15 17:40:05 +02:00
simos
b3498932e1
Feat: Add login to claude code and cursor CLI through the settings
...
Feat: Group sessions based on first uuid
2025-09-15 15:37:59 +00:00
John
f52ca8e702
Use environment variable for Claude path
2025-09-14 09:35:58 -07:00
simos
06bb5feb09
Feat: [Beta] Merging claudecode sessions on the sessions list based on whether it's a continuation or not - Trying to bypass https://github.com/anthropics/claude-code/issues/2354
2025-09-11 14:30:24 +00:00
simos
4ca78ba69a
Feat: Path suggestion when creating a project
2025-09-11 12:40:25 +00:00
simos
75e8161213
Integration with TaskMaster AI
2025-08-28 12:11:42 +03:00
simos
13f06ed241
modified: server/projects.js
2025-08-15 13:05:18 +03:00
simos
59e4c11a67
fix: A bug where creation error when there is no .claude directory
2025-08-15 13:00:15 +03:00
simos
db7ce4dd74
feat: Update README to include Cursor CLI support and enhance chat message handling with streaming improvements
2025-08-12 15:05:36 +03:00
simos
cdce59edb4
feat: Update message count retrieval to count only JSON blobs in sessions
2025-08-12 14:45:07 +03:00
simos
0f45472402
feat: Enhance session retrieval by implementing DAG structure for blob processing and improving JSON message extraction
2025-08-12 14:41:22 +03:00
simos
28e27ed2fb
refactor: Improve session message handling and enhance loading logic in ChatInterface
2025-08-12 14:37:02 +03:00
simos
3e7e60a3a8
feat: Enhance session handling by adding cursor support and improving cursor messages order
2025-08-12 13:43:36 +03:00
simos
0a39079c5c
feat: Implement Cursor session fetching and enhance message parsing in ChatInterface
2025-08-12 13:09:03 +03:00
simos
4e5aa50505
feat: Add pagination support for session messages and enhance loading logic in ChatInterface
2025-08-12 12:10:23 +03:00
simos
cf6f0e7321
feat: Enhance session management and tool settings for Claude and Cursor
...
- Updated ClaudeStatus component to accept a provider prop for better flexibility.
- Added CursorLogo component for displaying cursor sessions.
- Modified MainContent to conditionally display session names based on provider.
- Updated Shell component to show session names and summaries based on provider.
- Enhanced Sidebar to handle both Claude and Cursor sessions, including sorting and displaying session icons.
- Introduced new ToolsSettings functionality to manage tools for both Claude and Cursor, including allowed and disallowed commands.
- Implemented fetching and saving of Cursor-specific settings and commands.
- Added UI elements for managing Cursor tools, including permission settings and command lists.
2025-08-12 10:49:04 +03:00
simos
6d17e6db81
feat: update version to 1.6.0 and enhance ToolsSettings component with loading from json and adding project MCP servers
2025-08-11 14:20:54 +03:00
simos
99b204f5bf
feat: add JSON import support for MCP server configuration in ToolsSettings
2025-08-11 14:05:31 +03:00
simos
21d9242d50
feat: enhance MCP server management with config file support and improved CLI interactions
2025-08-11 13:51:11 +03:00
viper151
8774aa4289
Update index.js
2025-08-06 19:30:05 +03:00
GiGiDKR
51f935f6d8
Merge branch 'main' into feature/windows-support
2025-08-02 02:31:54 +02:00
viper151
41be9a4f63
Merge branch 'main' into fix/sidebar-folder-name-display
2025-08-01 22:31:03 +02:00
WolCarlos
2d912eeb64
Update claude-cli.js
...
add "``"
2025-07-31 22:19:55 +02:00
WolCarlos
952aeab70a
Fix bug - ‘truncated messages’ - Update claude-cli.js
...
I fixed the ‘truncated messages’ bug in chat (Windows 11/Chrome).
2025-07-31 16:35:09 +02:00
OhMyApps
42a80748af
fix(server): change default PORT from 3000 to 3001
2025-07-23 19:17:05 +02:00
aëldrin_sagë
7031d9437c
Merge branch 'main' into fix/sidebar-folder-name-display
2025-07-23 18:59:43 +02:00
OhMyApps
2ff59bd28c
feat(platform): improve cross-platform compatibility with Windows support
...
Enhance application to work seamlessly across operating systems by implementing platform-specific adaptations:
- Update node-pty to version 1.1.0-beta34 for Windows support
- Implement PowerShell terminal support for Windows environments
- Integrate cross-spawn library for reliable process execution on all platforms
- Standardize development ports to industry defaults (3001/5173)
- Add dynamic shell detection based on operating system
BREAKING CHANGE: Development server ports have been changed from 3008/3009 to 3001/5173 to align with standard Vite/Express defaults
2025-07-23 18:36:29 +02:00
Aëldrin Sagë
7fd63d83ac
fix(sidebar): display only folder name instead of full path in project list
2025-07-23 17:52:48 +02:00
simos
32481356cb
Redirect to Vite dev server in development mode for better local testing
2025-07-23 13:37:28 +00:00
viper151
4de2f5026e
Merge branch 'main' into fix/registration-race-condition
2025-07-23 14:20:07 +02:00
viper151
33aea3f7e8
feat: Publish branch functionality ( #66 )
2025-07-14 17:46:11 +02:00
viper151
f28dc0140e
Add delete functionality for untracked files ( #65 )
...
- Add delete button for untracked files in GitPanel
- Implement deleteUntrackedFile function with confirmation dialog
- Add /delete-untracked API endpoint to safely delete untracked files
- Update confirmation modal to handle delete actions
- Maintain consistent UI patterns with existing discard functionality
2025-07-14 17:27:02 +02:00
viper151
62ad40ad71
Merge branch 'main' into fix/registration-race-condition
2025-07-13 19:18:48 +02:00
simos
6170f97216
Fixes to json
2025-07-13 15:30:22 +00:00
simos
6c64ea7552
feat: Ability to add and control user level MCP Servers
2025-07-13 15:25:45 +00:00
viper151
2d63b18c69
Update index.js
2025-07-13 15:22:34 +02:00
simos
9f65756e2c
Removing some console logs
2025-07-13 12:46:28 +00:00
Mirza-Samad-Ahmed-Baig
23e5f7ac2d
Fix: Prevent race condition in user registration
2025-07-13 14:30:09 +05:00
simos
ed920bb73b
Introducing push on server
2025-07-13 05:14:01 +00:00
simos
02cc0257ae
UX enhancements on gitpanel and Shell to make them more mobile friendly
2025-07-13 05:06:31 +00:00
simos
24282ababe
Merge branch 'main' of https://github.com/siteboon/claudecodeui
2025-07-13 04:37:15 +00:00
simos
7329f89c96
Added pull and fetch on git panel
...
Made UX enhancements
2025-07-12 22:02:59 +00:00
lvalics
7feeebc2ae
feat: Add image upload functionality with drag & drop, clipboard paste, and file picker ( #46 )
...
- Add drag & drop support for images with visual feedback
- Implement clipboard paste for images (Ctrl+V/Cmd+V)
- Add image upload button in chat interface
- Support multiple formats: PNG, JPG, JPEG, GIF, WebP, SVG
- Max 5 images per message, 5MB per image
- Add image preview with remove functionality
- Display images in chat message bubbles
Technical implementation:
- Frontend: Add react-dropzone for drag & drop
- Frontend: Create ImageAttachment component for previews
- Backend: Add multer for file upload handling
- Backend: Create /api/projects/:projectName/upload-images endpoint
- Backend: Convert images to base64 and save to temp files
- Claude CLI: Pass image paths as arguments
- Add automatic cleanup of temporary files
- Fix JWT auth to use correct token name
- Fix UI overlap with proper padding adjustments
- Remove non-essential console.logs for production
Security:
- Validate file types and sizes
- Sanitize filenames
- User-specific temp directories
- Proper JWT authentication
Infrastructure:
- Add .tmp/ to .gitignore
- Create comprehensive CHANGELOG.md
- Update package.json with new dependencies
Co-authored-by: viper151 <simosmik@gmail.com >
2025-07-12 21:30:55 +02:00
Valics Lehel
1f3fe2df3d
feat: Add file metadata display with view modes
...
- Added file size, permissions (rwx format), and modified date display
- Implemented three view modes: simple, compact, and detailed
- Added server-side file stats collection in getFileTree
- View mode preference persisted in localStorage
- Detailed view shows table-like layout with column headers
- Compact view shows inline metadata
- Simple view maintains original basic tree structure
2025-07-11 23:14:07 +03:00
simos
fc2a94a2e5
- Upgrading to Vite 7
...
- Refactor to use es modules
- Added permission mode
- Switched to better sqlite3
- several UX enhancements
2025-07-11 10:29:36 +00:00
simos
ec9ff3336a
Update package version to 1.1.3, add new dependencies for authentication and database management, and implement user authentication features including registration and login. Enhance API routes for protected access and integrate WebSocket authentication.
2025-07-09 18:25:58 +00:00
simos
1bdc75e37b
Enhance project directory handling by integrating extractProjectDirectory and clearProjectDirectoryCache functions. Adjust git route handlers to utilize the new directory extraction logic for improved project path resolution.
2025-07-08 15:10:44 +00:00