Add Files page upload flow with manual folders and duplicate handling.
Deploy Ladill Transfer / deploy (push) Successful in 44s

Users can create folders, upload files or folders, and choose replace or keep both on name conflicts instead of auto-grouping by transfer.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-06-08 21:27:39 +00:00
co-authored by Cursor
parent 19170d6bc7
commit f9b16f6b61
12 changed files with 746 additions and 127 deletions
+6 -2
View File
@@ -63,11 +63,15 @@ class SearchController extends Controller
->limit(8)
->get()
->each(function (TransferFile $file) use (&$results) {
$params = $file->transfer->is_folder
? ['folder' => $file->transfer_id, 'q' => $file->original_name]
: ['q' => $file->original_name];
$results[] = [
'type' => 'file',
'title' => $file->original_name,
'subtitle' => $file->humanSize().' · '.$file->transfer->title,
'url' => route('transfer.files.index', ['folder' => $file->transfer_id, 'q' => $file->original_name]),
'subtitle' => $file->humanSize().($file->transfer->is_folder ? ' · '.$file->transfer->title : ''),
'url' => route('transfer.files.index', $params),
];
});