Build & Deploy / build (push) Successful in 25s
- BUG: une séance issue d'une routine était vide -> WorkoutSessionResource expose planned_exercises (eager-load routine.routineExercises.exercise), pre-rempli cote front - profil: champ users.available_equipment (json), PATCH /api/me (UpdateProfileRequest), expose dans /api/me - exercises: filtre equipment accepte une liste CSV (whereIn) -> filtre 'mon matos' Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
17 lines
669 B
PHP
17 lines
669 B
PHP
<?php
|
|
|
|
use Functional\Users\Http\Controllers\AuthController;
|
|
use Functional\Users\Http\Controllers\PushController;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
// Le préfixe api/ est ajouté par UsersServiceProvider::withRouting().
|
|
Route::middleware('auth:sanctum')->group(function () {
|
|
Route::get('me', [AuthController::class, 'me']);
|
|
Route::patch('me', [AuthController::class, 'update']);
|
|
|
|
// Web Push (rappels de série pilotés par le back)
|
|
Route::post('push/subscribe', [PushController::class, 'subscribe']);
|
|
Route::post('push/unsubscribe', [PushController::class, 'unsubscribe']);
|
|
Route::post('push/test', [PushController::class, 'test']);
|
|
});
|