Duración: Martes 16/08/16 - Martes 23/08/16
Alcance
Sprint de corrección de bugs.
Objetivo
Continuar el desarrollo de la funcionalidad del Frontend y realizar las correcciones necesarias en la API y el Admin.
Tareas
API
- Resolver diferentes autenticaciones (frontend-admin)
- Eliminar en cascada mapas y gráficos asociados a archivo
- Agregar relación estado en mapas y gráficos
- Resolver bugs
- Agregar parámetro groupBy al endpoint
:model/statistics?groupBy=:relation
, obteniendo las estadísticas ordenadas por el modelo requerido - Crear endpoint
:model/:id/publish
y:model/:id/unpublish
para publicar y despublicar recursos
Admin
- Solucionar problema al mostrar imágen de categoría
- Aclarar campos obligatorios en los formularios
- Alerta al ingresar nombre de usuario y/o contraseña
- Corregir el listado de mimetypes al crear un filetype
- Agregar estado en crud de mapa y gráfico
- Minificacion/concatenacion de los archivos para optimizar tiempos de carga, utilizando Gulp. Reducir el número de request al mínimo
- Modificar mimetype crud para que sea un autocomplete
- Agregar unidad a tooltip de gráfico
- Implementar CSS
- Resolver bugs
Frontend
- Agregar módulo compartir
- Hacer funcional módulo compartir
- Hacer descrptivas las URL (Dataset,categorias,etiquetas)
- Disminuir el espacio en blanco entre la descripción del dataset y su borde inferior cuando no se muestra "Info adicional".
- Disminuir el espacio en blanco entre la descripción del archivo y su borde inferior cuando no se muestra "Info adicional".
- Minificacion/concatenacion de los archivos para optimizar tiempos de carga, utilizando Gulp. Reducir el número de request al mínimo
- Integrar Twitter
- Activar el ícono de previsualización
- Implementar los tabs para seleccionar que gráfico/mapa ver
- Implementar vista previa de archivos pdf
Otros
- Escribir documentación de los archivos de configuración (odin.js)
Prioridades
- Resolver Authorization
- Al eliminar archivos, eliminiar mapas y gráficos asociados
- Agregar relación estado en mapas y gráficos
- Agregar estado en crud de mapa y gráfico
Endpoints
Datasets
PATCH /datasets/:id/publish
PATCH /datasets/:id/unpublish
Charts
PATCH /charts/:id/publish
PATCH /charts/:id/unpublish
Maps
PATCH /maps/:id/publish
PATCH /maps/:id/unpublish
Files
PATCH /files/:id/publish
PATCH /files/:id/unpublish