viper151
ce9ab0cd16
Merge branch 'main' into fix-injection
2025-09-23 11:29:43 +02:00
viper151
3f743d8210
Merge branch 'main' into johnhenry/env-claude-path
2025-09-23 10:48:59 +02:00
simos
9be54233d0
fixs for npmjs package
2025-09-23 10:14:26 +02:00
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
Terrasse
d82a004224
fix prompt injection bug
2025-08-27 18:23:00 +08: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