Duración: Lunes 18/07/16 - Viernes 22/07/16
Alcance
Sprint de Admin y statistics.
Objetivo
Continuar desarrollando y corregir errores del Admin, desarrollar el módulo de stats de la API y agregar color e image a las categorías.
Tareas
API
- Desarrollar la pertenencia a más de una categoría
- Desarrollar el módulo de analytics
- Desarrollar la subida de imágenes para las categorías
- Agregar los campos color e image a Category
- Agregar seeds de color e image a Category
- Agregar un job para desocupar la tabla de Stats 1 vez al mes
- Solucionar las issues de Codacy
- Agregar tests de Organization
- Agregar tests de Statistic
Admin
- Solucionar los tickets de errores (del Trello de Testing)
- Completar las tareas pendientes de sprints anteriores
- Incluir la pertenencia a más de una categoría en el CRUD de Datasets
- Agregar color e image al CRUD de Category
Otros
- Instalar y configurar Kong en el entorno de integración y en el de testeo
- Escribir el README
- Escribir el CHANGELOG
- Consolidar la documentación técnica
Prioridades
- Solucionar los tickets de errores (del Trello de Testing)
- Completar las tareas pendientes de sprints anteriores
- Desarrollar la pertenencia a más de una categoría
- Desarrollar el módulo de analytics
- Desarrollar la subida de imágenes para las categorías
- Agregar los campos color e image a Category
Endpoints
Statistics
GET /statistics
OPTIONS /statistics
GET /statistics/first
OPTIONS /statistics/first
GET /statistics/last
OPTIONS /statistics/last
GET /statistics/count
OPTIONS /statistics/count
GET /statistics/:id
HEAD /statistics/:id
OPTIONS /statistics/:id
Campos
Statistics
-
id
Tipo: string
Requerido: sí
Único: sí
Max: 15 carácteres
-
resource
Tipo: string
Requerido: sí
Max: 50 carácteres
-
endpoint
Tipo: string
Requerido: sí
Max: 300 carácteres
-
querystring
Tipo: string
Max: 1000 carácteres
-
method
Tipo: enum
Requerido: sí
Valores posibles: 'GET', 'POST', 'PATCH', 'DELETE', 'HEAD', 'OPTIONS'
-
client
Tipo: string
Requerido: sí
Max: 100 carácteres
-
useragent
Tipo: string
Requerido: sí
Max: 1000 carácteres
-
ip
Tipo: string
Requerido: sí
Max: 46 carácteres
Categories
-
color
Tipo: string
Requerido: sí
Max: 6 carácteres
-
image
Tipo: string
Max: 500 carácteres