Saltearse al contenido

Notas de versión - 23 de agosto de 2025

Filtrar por categoría

  • 🎨 Documentación interactiva de API con Swagger UI api
    • Swagger UI integrada en la página de documentación de la radio
    • Prueba de endpoints directamente desde el navegador con autenticación
    • Ejemplos de petición y respuesta para cada endpoint
  • ⚙️ API v3 con endpoints CRUD completos para todos los modelos api

    • Endpoints RESTful para programas, episodios, noticias, páginas y configuración
    • Filtrado avanzado con query parameters para listados paginados
    • Respuestas en formato JSON:API con relaciones incluidas
  • ⚙️ Autenticación por token de API con scopes seguridad

    • Tokens con permisos granulares: lectura, escritura, administración
    • Scopes por recurso (episodios:write, noticias:read, config:admin)
    • Revocación inmediata de tokens comprometidos
  • ⚙️ Versionado de API con deprecation headers api

    • Header Sunset con fecha de fin de soporte para endpoints deprecados
    • Header Deprecation con enlace a la documentación de migración
    • Endpoints v1 y v2 mantienen compatibilidad durante 6 meses
  • 🛠️ Generador de tokens de API con permisos granulares backoffice

    • Interfaz visual para seleccionar scopes al crear un nuevo token
    • Fecha de expiración configurable con opciones predefinidas (30, 90, 365 días)
    • Copia segura del token generado con advertencia de que no se mostrará de nuevo
  • 🛠️ Log de llamadas API con métricas api

    • Registro de todas las peticiones con endpoint, método, código de respuesta y duración
    • Gráficas de uso por endpoint y por token en las últimas 24 horas
    • Alertas al superar el 80% del límite de peticiones por minuto
apiseguridadbackoffice

Estas notas de versión han sido generadas el 23 de agosto de 2025 a partir de los commits del código fuente.