Add image upload support to document editor
- Create ImageUploadController to handle image uploads - Store images in storage/app/public/images with UUID filenames - Integrate with EasyMDE editor for drag-drop, paste, and toolbar upload - Use original filename as alt text in markdown 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
use App\Http\Controllers\ProfileController;
|
||||
use App\Http\Controllers\LocaleController;
|
||||
use App\Http\Controllers\ImageUploadController;
|
||||
use App\Http\Controllers\Admin\UserController as AdminUserController;
|
||||
use App\Livewire\DocumentViewer;
|
||||
use App\Livewire\DocumentEditor;
|
||||
@@ -29,6 +30,9 @@
|
||||
Route::get('/profile', [ProfileController::class, 'edit'])->name('profile.edit');
|
||||
Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update');
|
||||
Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy');
|
||||
|
||||
// Image upload for editor
|
||||
Route::post('/images/upload', [ImageUploadController::class, 'upload'])->name('images.upload');
|
||||
});
|
||||
|
||||
// Admin routes
|
||||
|
||||
Reference in New Issue
Block a user