tablerosController

Controlador para gestionar rutas relacionadas con tableros.

Requires

  • module:express
  • module:../repositories/tablerosRepository
  • module:../validations/createTableroValidations
  • module:../validations/updateTableroValidations
  • module:../validations/validateObjectIdFormat
  • module:../security/sessionChecker
  • module:../errors/ForbiddenError

Methods

inner /tableros()

Ruta para crear y listar tableros.

inner /tableros/:id()

Ruta para gestionar un tablero especĂ­fico por su ID.

inner /tableros/:id/actual()

Ruta para verificar si un tablero es el proyecto actual.

inner /tableros/:id/colaboradores()

Ruta para gestionar colaboradores de un tablero.

inner /tableros/administrador/:userId()

Ruta para obtener tableros por administrador.

inner /tableros/colaborador/:userId()

Ruta para obtener tableros por colaborador.