/** * Controladores del modulo de alertas. * * Responsabilidades: * - list(req, res) → devuelve el historial de alertas del usuario autenticado. * * Endpoint (bajo /api/v1/alerts, protegido por requireAuth): * GET / → lista paginada de alertas. */ import { ok } from '../utils/apiResponse.js'; import { alertsService } from './alerts.service.js'; export const alertsController = { async list(req, res) { const alerts = await alertsService.list(req.user.id, req.query); ok(res, alerts); }, };