mirror of
https://github.com/HDInnovations/UNIT3D-Community-Edition.git
synced 2026-05-01 16:00:53 -05:00
refactor: group middleware declarations into more logical groupings
Make sure to review the diff without whitespace
This commit is contained in:
+11
-9
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user