Duración: Lunes 11/07/16 - Martes 19/07/16
Alcance
Sprint de refactorización y testeo.
Objetivo
Solucionar los errores de los tests y poner algunas configuraciones en la base de datos.
Tareas
API
- Solucionar los errores de los tests de mocha (Travis debe dar build passing)
- Sacar logWhiteList de
/config/odin.js
y ponerlo en la base de datos (como un seed de Config) - Agregar el campo mimetype a File y poner en los seeds de FileType su mimetype (sacarlos de
/config/odin.js
) - Solucionar las issues encontradas por Codacy (las que sea posible resolver)
-
Implementar el error 522 Unprocessable Entity para los siguientes casos:
- Se envía el parámetro sort con un valor que no sea
ASC
oDESC
- Se envía el parámetro condition con un valor que no sea
AND
- Se envía el parámetro match con un valor que no sea
BEGINS
oENDS
- Se envía el parámetro sort con un valor que no sea
-
Implementar la despublicación automática de una View cuando se despublica su File
- Implementar la despublicación automática de un Chart cuando se despublica su File
- Implementar la despublicación automática de un Map cuando se despublica su File
Prioridades
- Solucionar los errores de los tests
- Error 522
- Despublicaciones automáticas
Campos
FileType
-
mimetype
Tipo: string
Max: 200 carácteres