name('login'); Route::get('login/{provider}', [LoginController::class, 'redirectToProvider']); Route::get('login/{provider}/callback', [LoginController::class, 'handleProviderCallback']); //Responsables Valores Route::get('responsables',[ResponsablesValoresController::class,'listResponsablesValores']); //fuentes Valores Route::get('fuentes',[FuentesValoresController::class,'listFuentesValores']); //Estados valores Route::get('estados',[EstadosValoresController::class,'listEstadosValores']); //Estandares valores Route::get('estandares', [EstandarController::class,'listEstandarValores']); Route::middleware("auth:sanctum")->group (function(){ //rutas auth Route::get('user-profile', [UserController::class,'userProfile']); Route::get('logout', [UserController::class, 'logout']); Route::post('register', [UserController::class, 'register']); //rutas estandar Route::post('estandar', [EstandarController::class,'createEstandar']); Route::get('estandar', [EstandarController::class,'listEstandar']); Route::get('estandar/{id}', [EstandarController::class,'showEstandar']); Route::put('estandar/{id}', [EstandarController::class,'updateEstandar']); Route::delete('estandar/{id}', [EstandarController::class,'deleteEstandar']); //rutas plan Route::post('plan',[PlanController::class,'createPlan']); Route::get('plan',[PlanController::class,'listPlan']); Route::get('plan/{id}',[PlanController::class,'showPlan']); Route::delete('plan/{id}',[PlanController::class,'deletePlan']); Route::put('plan/{id}',[PlanController::class,'update']); //Route::put('plan',[PlanController::class,'updatePlan']); //rutas metas Route::post('meta',[MetasController::class,'create']); Route::put('meta',[MetasController::class,'update']); Route::delete('meta/{id}',[MetasController::class,'delete']); //rutas accionesmejoras Route::post('accionmejora',[AccionesMejorasController::class,'create']); Route::put('accionmejora',[AccionesMejorasController::class,'update']); Route::delete('accionmejora/{id}',[AccionesMejorasController::class,'delete']); //rutas fuentes Route::post('fuente',[FuentesController::class,'create']); Route::put('fuente',[FuentesController::class,'update']); Route::delete('fuente/{id}',[FuentesController::class,'delete']); //rutas observaciones Route::post('observacion',[ObservacionesController::class,'create']); Route::put('observacion',[ObservacionesController::class,'update']); Route::delete('observacion/{id}',[ObservacionesController::class,'delete']); //rutas problemas Route::post('problema',[ProblemasOportunidadesController::class,'create']); Route::put('problema',[ProblemasOportunidadesController::class,'update']); Route::delete('problema/{id}',[ProblemasOportunidadesController::class,'delete']); //rutas recursos Route::post('recurso',[RecursosController::class,'create']); Route::put('recurso',[RecursosController::class,'update']); Route::delete('recurso/{id}',[RecursosController::class,'delete']); //rutas casuasraiz Route::post('causa',[CausasRaicesController::class,'create']); Route::put('causa',[CausasRaicesController::class,'update']); Route::delete('causa/{id}',[CausasRaicesController::class,'delete']); //ruta responsables Route::post('responsable',[ResponsablesController::class,'create']); Route::put('responsable',[ResponsablesController::class,'update']); Route::delete('responsable/{id}',[ResponsablesController::class,'delete']); //ruta evidencias Route::post('evidencia',[EvidenciasController::class,'create']); Route::get('evidencia/download/{id}', [EvidenciasController::class,'download']); Route::get('evidencia/{id}', [EvidenciasController::class,'show']); Route::put('evidencia',[EvidenciasController::class,'update']); Route::delete('evidencia/{id}',[EvidenciasController::class,'delete']); //ruta narrativas Route::post('narrativa',[NarrativasController::class,'create']); Route::get('narrativa/{id}', [NarrativasController::class,'show']); Route::put('narrativa',[NarrativasController::class,'update']); Route::delete('narrativa/{id}',[NarrativasController::class,'delete']); Route::get('narrativa', [NarrativasController::class,'listNarrativas']); }); Route::middleware('auth:sanctum')->get('/user', function (Request $request) { return $request->user(); });