Skip to content

JellyTrend 3.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Sep 01:33

3.0.0 - El plugin pasa a aprender el gusto de cada usuario

Refactor casi completo desde la 2.0.4: la lista de tendencias de TMDB deja de ser el centro y el perfil de cada usuario pasa a serlo. Requiere .NET 10.

Novedades

  • Motor de recomendaciones por usuario: afinidades (generos, decadas, personas, valoraciones, duracion) aprendidas del consumo real, y puntuacion de cada titulo de la biblioteca contra ese perfil.
  • Arranque en frio: mientras un usuario no alcanza el minimo de titulos vistos (configurable), su fila se arma con lo que ve el resto del servidor.
  • Reserva y rotacion: la lista guardada es mas larga que la fila visible y va cambiando de punto de partida cada cierto tiempo.
  • Reparto series/peliculas en la lista de Trendings, con relleno para que la fila nunca quede corta.
  • Items de canal materializados para todos los usuarios (ya no dependen de que alguien abra el canal) y cache por usuario en los dos canales, sin fugas entre usuarios.
  • El perfil se refresca con los eventos de reproduccion, sin esperar a la corrida programada.
  • Panel nuevo de cuatro pestanas (Trendings, Recomendaciones, Almacenamiento y Actividad), con icono propio en la barra lateral, textos en espanol e ingles, estado real del almacenamiento e historial de cada corrida.
  • Almacen opcional en PostgreSQL: con el PostgreSQL Database Provider los datos viven en el esquema jellytrend con historial, y las recomendaciones pasan a SQL nativo optimizado (4-10x). Los JSON de la carpeta de datos quedan como copia de cortesia.
  • README en espanol (por defecto) y en ingles, con capturas de las cuatro pestanas, el carrusel y los dos canales.

Compatibilidad

  • Jellyfin 12.1.x - .NET 10.
  • Para Jellyfin 10.11.x usa la version 2.0.4.