Skip to content

Releases: BORNIOS/JellyTrend

JellyTrend 3.0.0

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.

JellyTrend 2.0.4

Choose a tag to compare

@github-actions github-actions released this 29 Aug 02:28

Novedades en v2.0.4:

  • Integracion opcional con PostgreSQL: si usas Jellyfin Database Providers PostgreSQL, el motor de recomendaciones usa SQL nativo optimizado (4-10x mas rapido en bibliotecas grandes). La integracion se activa sola al detectar el plugin.
  • Fix: recomendaciones ya no incluyen contenido visto al momento del sync semanal (excluye played + in-progress en la generacion del JSON).
  • Fix: canal Trendings filtra peliculas ya vistas por usuario en tiempo real.
  • Fix: canal Recomendados baraja el orden por usuario/hora para mostrar titulos distintos en cada visita al home.
  • Fix: banner corregido error 401 con interceptor XHR; el carousel se renderiza una sola vez y cesa el polling innecesario.

JellyTrend 2.0.3

Choose a tag to compare

@github-actions github-actions released this 27 Aug 05:44

Fix en v2.0.3:\n\n- Fix: el banner del carousel ahora se carga correctamente en todas las instalaciones. El script se inyecta directamente en index.html al iniciar el servidor, en lugar de depender del pipeline de peticiones HTTP que no estaba disponible para plugins cargados dinamicamente.\n- Fix: acceder a la URL raiz del servidor con el banner activo ya no rompe la carga del cliente web (error 404 en assets JavaScript y CSS).\n- Fix: el logger del plugin ahora escribe correctamente desde el primer arranque sin depender de librerias externas.

JellyTrend 2.0.2

Choose a tag to compare

@github-actions github-actions released this 26 Aug 09:41

Correcciones y mejoras en v2.0.2:

  • Fix: sombras de películas en Recomendaciones — metadatos, imágenes locales y estado visto sincronizados con la biblioteca.
  • Fix: sombras de series en Trendings — temporadas reproducibles e imágenes locales; jamás episodios en la fila.
  • Fix: banner móvil — swipe horizontal corregido y paginación por contador en móvil.
  • Nueva función: seleccionar si se muestran series en Trendings (aplica al canal, la fila del home y el banner).
  • Sync de sombras optimizado (solo persiste cambios) y logger propio mensual.

JellyTrend 2.0.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 12:24

Correcciones:

  • Canal «Recomendados» vacío en la fila de inicio: Jellyfin refrescaba la fila con un usuario vacío y el canal no encontraba las recomendaciones. Ahora el canal resuelve al usuario autenticado a partir del token de la petición y envía sus recomendaciones reales.
  • Logs: ruido reducido a nivel Debug y eliminadas las líneas con el id de usuario crudo.
  • Banner móvil: hero con altura proporcional a la pantalla, sinopsis visible (2 líneas), botones compactos y paginación reposicionada.

JellyTrend 2.0.0

Choose a tag to compare

@github-actions github-actions released this 25 Aug 07:58

What's Changed

  • feat: v2.0.0 — template oficial, recomendaciones personalizadas, temporadas en canales, banner por usuario y publicación en GitHub by @BORNIOS in #1

New Contributors

Full Changelog: v1.0.0...v2.0.0

Release 1.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 02:05
v1.0.0

Release 1.0.0