tareasController

Controlador para gestionar rutas relacionadas con tareas

Requires

  • module:express
  • module:../validations/createTareaValidations.js
  • module:../repositories/tareasRepository.js
  • module:../security/sessionChecker.js
  • module:../validations/validateObjectIdFormat.js
  • module:../validations/updateTareaValidations.js
  • module:../validations/validatePrioridadTareaFormat.js
  • module:../validations/validateEstadoTareaFormat.js
  • module:../validations/validateFechaTareaFormat.js
  • module:../validations/validateAsignadoTareaFormat.js

Methods

inner /tareas()

Ruta para crear y listar tareas

inner /tareas/:id()

Ruta para gestionar tareas especĂ­ficas por su ID

inner /tareas/asignado()

Ruta para consultar las tareas de un tablero filtrando por su usuario asignado

inner /tareas/estado()

Ruta para consultar las tareas de un tablero filtrando por su estado

inner /tareas/fechaLimite()

Ruta para consultar las tareas de un tablero filtrando por su fecha lĂ­mite

inner /tareas/prioridad()

Ruta para consultar las tareas de un tablero filtrando por su prioridad