Add chunked uploads and raise storage rate to GHS 0.30/GB/month.
Deploy Ladill Transfer / deploy (push) Successful in 39s
Deploy Ladill Transfer / deploy (push) Successful in 39s
Large files upload in 5 MB chunks (hosting file manager pattern) for the transfer UI and Ladill Mail S2S API, with no app-level file size cap when TRANSFER_MAX_FILE_BYTES=0. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -8,6 +8,7 @@ use App\Http\Controllers\Qr\AccountController;
|
||||
use App\Http\Controllers\Qr\AfiaController;
|
||||
use App\Http\Controllers\Qr\TeamController;
|
||||
use App\Http\Controllers\Transfer\AnalyticsController;
|
||||
use App\Http\Controllers\Transfer\ChunkedUploadController;
|
||||
use App\Http\Controllers\Transfer\FilesController;
|
||||
use App\Http\Controllers\Transfer\OverviewController;
|
||||
use App\Http\Controllers\Transfer\TransferController;
|
||||
@@ -42,6 +43,9 @@ Route::middleware(['auth'])->group(function () {
|
||||
|
||||
Route::get('/transfers', [TransferController::class, 'index'])->name('transfer.transfers.index');
|
||||
Route::get('/transfers/create', [TransferController::class, 'create'])->name('transfer.transfers.create');
|
||||
Route::post('/transfers/upload/init', [ChunkedUploadController::class, 'init'])->name('transfer.transfers.upload.init');
|
||||
Route::post('/transfers/upload/chunk', [ChunkedUploadController::class, 'chunk'])->name('transfer.transfers.upload.chunk');
|
||||
Route::post('/transfers/upload/finalize', [ChunkedUploadController::class, 'finalize'])->name('transfer.transfers.upload.finalize');
|
||||
Route::post('/transfers', [TransferController::class, 'store'])->name('transfer.transfers.store');
|
||||
Route::get('/transfers/{transfer}', [TransferController::class, 'show'])->name('transfer.transfers.show');
|
||||
Route::delete('/transfers/{transfer}', [TransferController::class, 'destroy'])->name('transfer.transfers.destroy');
|
||||
|
||||
Reference in New Issue
Block a user