refactor: group middleware declarations into more logical groupings

Make sure to review the diff without whitespace
This commit is contained in:
Roardom
2025-06-09 06:19:55 +00:00
parent 7dbcfc59b2
commit 8be596a137
2 changed files with 859 additions and 866 deletions
+11 -9
View File
@@ -34,16 +34,18 @@ if (config('unit3d.proxy_scheme')) {
if (config('unit3d.root_url_override')) {
URL::forceRootUrl(config('unit3d.root_url_override'));
}
// Torrents System
Route::middleware(['auth:api', 'banned'])->prefix('torrents')->group(function (): void {
Route::get('/', [App\Http\Controllers\API\TorrentController::class, 'index'])->name('api.torrents.index');
Route::get('/filter', [App\Http\Controllers\API\TorrentController::class, 'filter']);
Route::get('/{id}', [App\Http\Controllers\API\TorrentController::class, 'show'])->where('id', '[0-9]+');
Route::post('/upload', [App\Http\Controllers\API\TorrentController::class, 'store']);
});
Route::middleware(['auth:api', 'banned'])->group(function (): void {
// Torrents System
Route::prefix('torrents')->group(function (): void {
Route::get('/', [App\Http\Controllers\API\TorrentController::class, 'index'])->name('api.torrents.index');
Route::get('/filter', [App\Http\Controllers\API\TorrentController::class, 'filter']);
Route::get('/{id}', [App\Http\Controllers\API\TorrentController::class, 'show'])->where('id', '[0-9]+');
Route::post('/upload', [App\Http\Controllers\API\TorrentController::class, 'store']);
});
// User
Route::middleware(['auth:api', 'banned'])->get('/user', [App\Http\Controllers\API\UserController::class, 'show']);
// User
Route::get('/user', [App\Http\Controllers\API\UserController::class, 'show']);
});
// Internal front-end web API routes
Route::middleware(['web', 'auth', 'banned', 'verified'])->group(function (): void {