Saltar al contingut

Notas de versión - 8 de marzo de 2025

Aquesta pàgina encara no està disponible en el teu idioma.

Filtrar por categoría

  • 🎨 Página de detalle de episodio con reproductor integrado podcasts

    • Reproductor embebido con controles de reproducción completos
    • Información del episodio: título, descripción, duración y fecha de publicación
    • Botón de descarga directa del archivo de audio
  • 🎨 Tarjetas de programa con imagen y descripción podcasts

    • Diseño de tarjeta con imagen de portada en formato 16:9
    • Contador de episodios disponibles por programa
    • Animación de hover con efecto de escala suave
  • 🎨 Navegación entre episodios dentro de un programa interfaz

    • Botones de episodio anterior y siguiente
    • Breadcrumb con enlace al programa padre
  • ⚙️ Endpoint de episodio individual con metadatos completos api

    • Respuesta con datos del episodio, programa asociado y URLs de audio
    • Campo de duración calculado automáticamente desde el archivo de audio
    • Soporte de formato JSON-LD para SEO
  • ⚙️ Sistema de slugs para URLs amigables general

    • Generación automática de slugs únicos desde el título
    • Soporte de caracteres especiales y transliteración
    • Redirección 301 desde slugs antiguos tras edición
  • ⚙️ Caché de respuestas API con Redis rendimiento

    • Caché con TTL configurable por tipo de recurso
    • Invalidación selectiva al actualizar contenido desde el backoffice
  • 🛠️ Editor de episodios con campos de metadatos podcasts

    • Formulario con título, descripción, imagen y etiquetas
    • Selector de programa asociado con búsqueda
    • Vista previa del episodio antes de publicar
  • 🛠️ Subida de archivos de audio a Backblaze B2 podcasts

    • Subida directa con barra de progreso
    • Validación de formato (MP3, AAC, OGG) y tamaño máximo
    • Generación automática de URL firmada para reproducción
podcastsapi

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