simos
d36890be52
Fixes on Claude limit usage reached message
2025-07-15 14:04:15 +00:00
viper151
c925742df1
Merge branch 'main' into fix/react-errors-and-localStorage-quota
2025-07-14 17:51:56 +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
Nick Krzemienski
2ca929e5e5
Merge branch 'main' into fix/react-errors-and-localStorage-quota
2025-07-13 19:53:23 -04:00
simos
36d0add224
Changing logo to the proper one
2025-07-13 20:51:05 +00:00
simos
7db22fae29
Enhance ChatInterface
2025-07-13 20:43:15 +00:00
simos
b808ca1b68
Update ChatInterface
2025-07-13 20:34:04 +00:00
viper151
62ad40ad71
Merge branch 'main' into fix/registration-race-condition
2025-07-13 19:18:48 +02:00
viper151
a8f212bff8
Merge branch 'main' into fix/react-errors-and-localStorage-quota
2025-07-13 17:31:45 +02:00
viper151
ba077fdf62
Update package.json
v1.5.0
2025-07-13 17:30:59 +02:00
simos
6170f97216
Fixes to json
2025-07-13 15:30:22 +00:00
Nick Krzemienski
9cf0173bc9
fix: resolve React errors and localStorage quota issues
...
- Fix DOMException in ChatInterface handleImageFiles function with proper file validation
- Add ErrorBoundary component to catch React errors gracefully
- Implement safeLocalStorage utility to handle QuotaExceededError
- Add intelligent quota management with automatic cleanup
- Limit chat history to 50 messages per project to prevent storage bloat
- Add comprehensive error handling for all localStorage operations
- Create comprehensive CLAUDE.md documentation
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-13 11:29:20 -04:00
simos
6c64ea7552
feat: Ability to add and control user level MCP Servers
2025-07-13 15:25:45 +00:00
viper151
23f5fc357b
Update package.json
2025-07-13 16:00:56 +02:00
viper151
2d63b18c69
Update index.js
v1.4.0
2025-07-13 15:22:34 +02:00
simos
9f65756e2c
Removing some console logs
2025-07-13 12:46:28 +00:00
simos
db8c086f22
Merge branch 'main' of https://github.com/siteboon/claudecodeui
2025-07-13 12:46:10 +00:00
simos
111311eac5
Fixes on Dark Theme
2025-07-13 12:05:32 +00:00
viper151
6934581488
Update README.md
2025-07-13 12:33:03 +02:00
simos
c0f30afb23
Enhanced UX on GitPanel
2025-07-13 09:42:10 +00:00
viper151
c0d8241f3d
Merge branch 'main' into fix/registration-race-condition
2025-07-13 11:37:21 +02:00
simos
aa1df3c9c8
Fixes on chat interface file selection
2025-07-13 09:35:16 +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
e72be46733
Fixes
2025-07-13 05:11:18 +00:00
simos
a5ddef58df
Introducing push on git panel
2025-07-13 05:10:56 +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
71ac848d60
Added animations to git panel
2025-07-12 22:04:08 +00:00
simos
7329f89c96
Added pull and fetch on git panel
...
Made UX enhancements
2025-07-12 22:02:59 +00:00
simos
00acc57161
Formatting properly exit_plan_mose
2025-07-12 21:43:47 +00:00
viper151
9ac604de41
Update README.md
2025-07-12 22:29:02 +02:00
viper151
046f270a11
Update package.json
v1.3.0
2025-07-12 21:34:56 +02: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
simos
ad0bcba117
fix: Enhance project sorting in sidebar
...
- Fixed combined sorting for projects: starred projects first, followed by sorting by last activity date or display name.
- Added helper functions to retrieve all sessions for a project and determine the last activity date.
- Improved sorting logic to accommodate user-defined display names and recent activity.
2025-07-12 19:13:26 +00:00
lvalics
a56e06385d
feat: Add project search filter to sidebar
...
- Added search input below header to filter projects by name
- Search works on both display name and project path
- Clear button (X) appears when search is active
- Shows "No matching projects" message when filter returns no results
- Search box only visible when projects exist
- Case-insensitive search implementation
2025-07-12 20:57:09 +02:00
viper151
5ec51dacc3
Added stared project and ux enahncements
...
Added stared project and ux enahncements
2025-07-12 20:41:46 +02:00
viper151
a79028a124
Merge branch 'main' into feature/project-starring
2025-07-12 20:41:08 +02:00
viper151
2435d12a0b
Merge pull request #37 from lvalics/feature/file-permissions
2025-07-12 20:25:11 +02:00
viper151
54d5583bc2
Merge branch 'main' into feature/file-permissions
2025-07-12 13:35:32 +02:00
viper151
ce1e6c73b3
feat: Add project sorting by date option
...
feat: Add project sorting by date option
2025-07-12 13:35:04 +02:00
viper151
c6c11c236c
Update ToolsSettings.jsx
2025-07-12 13:33:26 +02:00
viper151
211a3c4557
Delete file-metadata-issue.md
2025-07-12 13:28:41 +02:00
Valics Lehel
02a296739d
fix: Address project sorting feedback
...
- Sort by user-defined displayName instead of path/folder name
- Move project sorting under Appearance section
- Replace large toggle buttons with compact dropdown
- Use clearer labels: "Alphabetical" and "Recent Activity"
- Projects now sort by custom names when available
2025-07-12 14:17:56 +03: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
Valics Lehel
122b757fa2
feat: Add project sorting by date option
...
- Added ability to sort projects by name or most recent session activity
- Added projectSortOrder state and localStorage persistence
- Added UI controls in ToolsSettings to switch between sort modes
- Projects with no sessions sort last when sorting by date
- Real-time updates when sort preference changes
2025-07-11 22:42:22 +03:00
simos
45b3e54d04
Added stared project and ux enahncements
2025-07-11 12:35:27 +00:00
viper151
4762a2d719
Update README.md
2025-07-11 12:47:11 +02:00
viper151
634e00264e
Merge pull request #34 from siteboon/update-vite
...
Plan mode and upgrading to Vite 7
v1.2.0
2025-07-11 12:43:10 +02:00