Duración: Lunes 08/08/16 - Viernes 12/08/16
Alcance
Sprint de frontend y corrección de errores.
Objetivo
Desarrollar la funcionalidad del Frontend y realizar las correcciones necesarias en la API y el Admin.
Tareas
API
- Desarrollar la descarga de archivos en más de un formato
- Comprobar los archivos permitidos para subir desde el modelo filetypes
- Verificar que latitud y longitud no estén vacías
- Normalizar basemaps
- Actualizar archivos, reemplazando el archivo
- Usar el slug del nombre del archivo para guardarlo en disco
- Actualizar archivos, con borrrado físico del archivo antiguo
- Carpeta de dataset guardada con nombre en vez de id
- Crear endpoint para refrescar token
- Agregar endpoint
/:resource/statistics
, con los hits a cada endpoint del recurso y sus ítems
Admin
- Agregar el campo
mimetype
al CRUD de file types - Tomar los tipos de archivos permitidos desde la API
- Agregar al CRUD de File los campos
gatheringDate
yupdated
- Actualizar archivos, reemplazando el archivo
- Avisar al usuario los errores en la creación de mapa
- Agregar el campo Estado a la edición de datasets
Frontend
- Hacer funcionales las categorías
- Agregar cantidad de datasets al filtrar
- Quitar la cantidad de vistas de cada dataset en el listado de datasets
- Colocar las categorías en 3 filas de 3 ítems
- Hacer funcionales los breadcrumbs
- Alinear correctamente el separador
|
entre los ítems del breadcrumb - Linkear Especificaciones, Términos y condiciones y Contacto al Home
- Linkear Ver conjunto de visualizaciones al Home
- Cambiar Más Visitados por Más Descargados
- Eliminar el link del label de formato
- Hacer funcionales los filtros por etiquetas al clickearlas
- Hacer el dropdown de previsualización de archivo
- Linkear el botón de Twitter del footer a la cuenta @LABgcba
- Implementar la vista de tabla
- Hacer funcionales los filtros
- Limitar a 100 carácteres la descripción de los datasets en el Home
- Hacer el dropdown de descarga de archivo
- Hacer funcional la búsqueda
- Maquetar los comentarios
- Integrar Disqus
- Tomar las imágenes de las categorías desde la API
- Implementar el CSS de Marca BA
- Agregar filtro de Publicado en datasets y archivos
Otros
- Escribir el CHANGELOG
Prioridades
- Hacer funcionales las categorías
- Resolver Authorization frontend
- Implementar la vista de tabla
- Colocar las categorías en 3 filas de 3 ítems
- Hacer funcionales los filtros
- Implementar el CSS de Marca BA
- Hacer funcional la búsqueda
- Desarrollar la descarga de archivos en más de un formato
- Actualizar archivos, reemplazando el archivo
- Agregar endpoint
/:resource/statistics
, con los hits a cada endpoint del recurso y sus ítems