feat: moderation
CI / 🧪 Tests Laravel (push) Successful in 2m11s
CI / 🐳 Build & Push Image (push) Successful in 40s

This commit is contained in:
2026-08-12 09:46:28 +02:00
parent df4f523089
commit eef021fc1f
17 changed files with 593 additions and 1 deletions
+2
View File
@@ -13,6 +13,7 @@ use App\Http\Controllers\NotificationPreferenceController;
use App\Http\Controllers\PostReviewsController;
use App\Http\Controllers\PublicUserProfileController;
use App\Http\Controllers\ReportController;
use App\Http\Controllers\SearchController;
use App\Http\Controllers\StravaController;
use App\Http\Controllers\UserBlockController;
use App\Http\Controllers\WorkoutSessionController;
@@ -98,6 +99,7 @@ Route::middleware(['auth:sanctum', 'verified', 'not_suspended'])->group(function
// Meals
Route::middleware(['auth:sanctum', 'verified', 'not_suspended'])->group(function (): void {
Route::get('search', SearchController::class)->name('search');
Route::get('users/{user}', [PublicUserProfileController::class, 'show'])->name('users.show');
Route::get('me/blocked-users', [UserBlockController::class, 'index'])->name('users.blocks.index');
Route::post('users/{user}/block', [UserBlockController::class, 'store'])->middleware('throttle:engagement')->name('users.blocks.store');