Sprint 3

Días

  • Martes 13/06
  • Jueves 15/06

Objetivo

Crear los endpoints de la API de calificaciones. Agregar tests para los modelos creados en el sprint 2.

Tareas

API de calificaciones

  1. Crear el endpoint POST /ratings

  2. Crear el endpoint OPTIONS /ratings

  3. Crear el endpoint OPTIONS /

  4. Agregar tests de AppUser

  5. Agregar tests de Brand

  6. Agregar tests de Browser

  7. Agregar tests de Device

  8. Agregar tests de Message

  9. Agregar tests de Platform

  10. Agregar tests de Rating

  11. Agregar el campo miba_id a AppUser

Admin

  1. Hacer nulleables los campos platform_version, browser_version y appuser_id de Rating

  2. Hacer no nulleable el campo email de AppUser

  3. Agregar el campo is_owner a la tabla User_App

  4. Agregar la tabla intermedia AppUser_Device

  5. Agregar el modelo Range

  6. Agregar el campo range_id a Rating

  7. Agregar las migraciones de Range

  8. Agregar los seeds de Range

Documentación

  1. Crear tabla documentando roles y permisos