Skip to content

Releases

🎵 OpEdSync 1.5.5.4 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 12 Nov 23:09

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

🛡️ Security

  • A theme is only downloaded over HTTPS from animethemes.moe.
  • A download larger than 300 MB is refused.
  • The conversion of a theme can no longer fetch anything from the network.

🐛 Fixes

  • When a lookup on AnimeThemes fails, the series no longer gets the theme of an older season: it is tried again at the next run.
  • One ID that AnimeThemes refuses no longer makes the lookup of the other series sent with it fail.
  • A run that stops on an error is no longer shown as cancelled: the page says it stopped on an error.
  • The plugin never waits more than 70 seconds at a time when AnimeThemes asks it to slow down.

🔧 Internal: nothing changes on screen

  • New tests cover the waits, the lookups, the end of a run and the download checks.

🇫🇷 Français

🛡️ Sécurité

  • Un thème n'est téléchargé qu'en HTTPS depuis animethemes.moe.
  • Un téléchargement de plus de 300 Mo est refusé.
  • La conversion d'un thème ne peut plus aller chercher de contenu sur le réseau.

🐛 Corrections

  • Quand une recherche sur AnimeThemes échoue, la série ne reçoit plus le thème d'une saison plus ancienne : elle est réessayée au passage suivant.
  • Un identifiant refusé par AnimeThemes ne fait plus échouer la recherche des autres séries envoyées avec lui.
  • Un passage qui s'arrête sur une erreur n'est plus affiché comme interrompu : la page indique qu'il s'est arrêté sur une erreur.
  • Le plugin n'attend jamais plus de 70 secondes d'un coup quand AnimeThemes lui demande de ralentir.

🔧 Interne : rien ne change à l'écran

  • De nouveaux tests couvrent les attentes, les recherches, la fin d'un passage et les contrôles de téléchargement.

🎵 OpEdSync 1.5.5.3 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 09 Nov 18:58

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

🐛 Fixes

  • A recent season is no longer rejected because the year given by the metadata is wrong.
  • A series like Pokémon can now get the theme of its latest season instead of an older one.
  • To get it for a series that already has themes, ask for an update of the themes.

🔧 Internal: nothing changes on screen

  • New tests cover the choice of the seasons to look up, with the real data of a Pokémon series.

🇫🇷 Français

🐛 Corrections

  • Une saison récente n'est plus écartée parce que l'année donnée par les métadonnées est fausse.
  • Une série comme Pokémon peut maintenant recevoir le thème de sa dernière saison au lieu d'une plus ancienne.
  • Pour une série qui a déjà des thèmes, demandez une mise à jour des thèmes.

🔧 Interne : rien ne change à l'écran

  • De nouveaux tests couvrent le choix des saisons à rechercher, avec les données réelles d'une série Pokémon.

🎵 OpEdSync 1.5.5.2 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 09 Nov 18:35

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

🐛 Fixes

  • When the first theme is taken, the music no longer takes the adult content mark into account.
  • A series can therefore get another music theme, if one of its first themes carries the mark.

🔧 Internal: nothing changes on screen

  • A new test covers the music and the video when the first theme is taken.

🇫🇷 Français

🐛 Corrections

  • Quand le premier thème est pris, la musique ne tient plus compte de la marque de contenu adulte.
  • Une série peut donc recevoir un autre thème musical, si l'un de ses premiers thèmes porte la marque.

🔧 Interne : rien ne change à l'écran

  • Un nouveau test couvre la musique et la vidéo quand le premier thème est pris.

🎵 OpEdSync 1.5.5.1 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 09 Nov 18:26

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

🐛 Fixes

  • For the music, a newer opening is no longer passed over because it is marked as adult content.

🔧 Internal: nothing changes on screen

  • A new test covers a season whose newest opening carries that mark.

🇫🇷 Français

🐛 Corrections

  • Pour la musique, un opening plus récent n'est plus écarté parce qu'il est marqué comme contenu adulte.

🔧 Interne : rien ne change à l'écran

  • Un nouveau test couvre une saison dont l'opening le plus récent porte cette marque.

🎵 OpEdSync 1.5.5.0 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 09 Nov 08:20

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

✨ New

  • For the music, a series with several openings now gets the most recent one: the latest opening of One Piece or Detective Conan instead of the first.
  • For the video, quality still comes first: the most recent opening is taken among the best.
  • A new choice on the settings page brings back the first theme, as in earlier versions.
  • For the music, the source of the video and the credits on screen no longer count.
  • Dubbed versions come last.
  • Themes already downloaded are replaced only for a new title, after a volume change, or when you ask for an update of the themes.

🔧 Internal: nothing changes on screen

  • New tests cover the choice of the theme on real answers for long series.

🇫🇷 Français

✨ Nouveautés

  • Pour la musique, une série qui a plusieurs openings reçoit maintenant le plus récent : le dernier opening de One Piece ou de Détective Conan au lieu du premier.
  • Pour la vidéo, la qualité garde la priorité : le plus récent est pris parmi les meilleurs.
  • Un nouveau choix dans la page de réglages redonne le premier thème, comme dans les versions précédentes.
  • Pour la musique, la source de la vidéo et les crédits à l'écran ne comptent plus.
  • Les versions doublées passent en dernier.
  • Les thèmes déjà téléchargés ne sont remplacés que pour un nouveau titre, après un changement de volume, ou quand vous demandez une mise à jour des thèmes.

🔧 Interne : rien ne change à l'écran

  • De nouveaux tests couvrent le choix du thème sur des réponses réelles de séries longues.

🎵 OpEdSync 1.5.4.0 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 08 Nov 21:23

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

🐛 Fixes

  • Themes are found again: the old AnimeThemes interface no longer answers, and the plugin now uses the new one.
  • On a large library, searches slow down by themselves before AnimeThemes' limit of 90 requests per minute is reached.

🔧 Internal: nothing changes on screen

  • A search that AnimeThemes finds too heavy is split in two instead of failing.
  • The old AnimeThemes address saved by 1.5.3.0 and 1.5.3.1 is no longer used: the new one applies.

🇫🇷 Français

🐛 Corrections

  • Les génériques sont de nouveau trouvés : l'ancienne interface d'AnimeThemes ne répond plus, et le plugin utilise maintenant la nouvelle.
  • Sur une grande bibliothèque, les recherches ralentissent d'elles-mêmes avant d'atteindre la limite de 90 requêtes par minute d'AnimeThemes.

🔧 Interne : rien ne change à l'écran

  • Une recherche qu'AnimeThemes juge trop lourde est coupée en deux au lieu d'échouer.
  • L'ancienne adresse d'AnimeThemes enregistrée par 1.5.3.0 et 1.5.3.1 n'est plus utilisée : la nouvelle s'applique.

🎵 OpEdSync 1.5.3.1 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 07 Nov 13:08

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

🐛 Fixes

  • When AnimeThemes asks to wait until a given time before trying again, the plugin now waits.

🔧 Internal: nothing changes on screen

  • A change of the AnimeThemes address used for testing applies at the next run, without restarting the server.
  • New tests cover the retries and the movies stored together in one folder.

🇫🇷 Français

🐛 Corrections

  • Quand AnimeThemes demande d'attendre jusqu'à une heure donnée avant de réessayer, le plugin attend maintenant.

🔧 Interne : rien ne change à l'écran

  • Un changement de l'adresse d'AnimeThemes utilisée pour les essais s'applique au passage suivant, sans redémarrer le serveur.
  • De nouveaux tests couvrent les nouvelles tentatives et les films rangés ensemble dans un même dossier.

🎵 OpEdSync 1.5.3.0 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 01 Nov 12:39

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

🛡️ Security

  • A file name sent by AnimeThemes can no longer write outside the theme folders.

🐛 Fixes

  • A slow or unreadable answer from AnimeThemes no longer stops the whole run: the shows it concerned are tried again at the next run.
  • A theme type the plugin does not know no longer breaks the search, and such a theme is never downloaded.
  • A stuck download no longer blocks the run: it gives up after ten minutes.
  • After a volume change, the theme at the old volume is removed even when the new one is a different theme.
  • Themes left behind by an interrupted run are now picked up by Jellyfin at the next run.
  • Movies stored together in one folder are skipped: Jellyfin shows no theme for them, and the page now says so.
  • Stopping a run no longer counts the current theme as failed.
  • The settings page now says when saving fails, instead of loading forever, and when a run cannot be started.
  • Closing the page during the AnimeThemes check no longer shows "AnimeThemes does not answer" for ten minutes.

🔧 Internal: nothing changes on screen

  • The figures are no longer computed twice when the page is opened twice at once.
  • The old movie settings, unused since 1.5.0.0, were removed. Your other settings are kept.

🇫🇷 Français

🛡️ Sécurité

  • Un nom de fichier envoyé par AnimeThemes ne peut plus écrire hors des dossiers de génériques.

🐛 Corrections

  • Une réponse lente ou illisible d'AnimeThemes n'arrête plus tout le passage : les animés concernés sont retentés au passage suivant.
  • Un type de générique inconnu du plugin ne casse plus la recherche, et un tel générique n'est jamais téléchargé.
  • Un téléchargement figé ne bloque plus le passage : il est abandonné au bout de dix minutes.
  • Après un changement de volume, le générique à l'ancien volume est retiré même quand le nouveau est un autre générique.
  • Les génériques laissés par un passage interrompu sont maintenant pris en compte par Jellyfin au passage suivant.
  • Les films rangés ensemble dans un même dossier sont ignorés : Jellyfin ne leur affiche aucun générique, et la page l'indique.
  • Arrêter un passage ne compte plus le générique en cours comme un échec.
  • La page de réglages signale maintenant une sauvegarde qui échoue, au lieu de charger sans fin, et un passage qui ne peut pas être lancé.
  • Fermer la page pendant la vérification d'AnimeThemes n'affiche plus « AnimeThemes ne répond pas » pendant dix minutes.

🔧 Interne : rien ne change à l'écran

  • Les chiffres ne sont plus calculés deux fois quand la page est ouverte deux fois en même temps.
  • Les anciens réglages de films, inutilisés depuis 1.5.0.0, ont été retirés. Vos autres réglages sont conservés.

🎵 OpEdSync 1.5.2.0 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 25 Oct 10:22

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

✨ Improvement

  • The settings show the plugin version, with a link to its release notes.
  • A status block tells whether AnimeThemes answers, whether an ID plugin is installed, and whether the Android app fix is active.
  • Quick actions: start a run, recompute the figures, check AnimeThemes, open the server log.
  • Libraries can be filtered, ticked or unticked all at once, and show their type.
  • The save button stays visible at the bottom of the page.
  • The help texts can be hidden once you know the settings.
  • Every help line is now a short, complete sentence.

🐛 Fixes

  • The figures arrive in a moment again on large libraries, instead of several seconds.

🇫🇷 Français

✨ Amélioration

  • Les réglages affichent la version du plugin, avec un lien vers ses notes de version.
  • Un bloc d'état indique si AnimeThemes répond, si un plugin d'identifiants est installé et si le correctif de l'appli Android est actif.
  • Des actions rapides : lancer un passage, recalculer les chiffres, vérifier AnimeThemes, ouvrir le journal du serveur.
  • Les bibliothèques se filtrent, se cochent ou se décochent toutes d'un coup, et affichent leur type.
  • Le bouton de sauvegarde reste visible en bas de la page.
  • Les textes d'aide peuvent être masqués une fois les réglages connus.
  • Chaque ligne d'aide est maintenant une phrase courte et complète.

🐛 Corrections

  • Les chiffres arrivent de nouveau en un instant sur les grandes bibliothèques, au lieu de plusieurs secondes.

🎵 OpEdSync 1.5.1.0 · Jellyfin 12

Choose a tag to compare

@ElieMFR ElieMFR released this 24 Oct 21:56

🚀 For Jellyfin 12.0 and newer.
Pour Jellyfin 12.0 et plus récent.

🇬🇧 English

✨ Improvement

  • OpEdSync now has its own entry in the dashboard menu, next to the other plugins.
  • The settings page opens at once: the figures fill in a moment later instead of holding the whole page.
  • A clearer layout: the four figures line up on large screens, libraries fit on two or three columns with their number of items, and each section has its icon.
  • Clearer wording throughout the page, with the same words as Jellyfin for its theme songs setting.

🐛 Fixes

  • "Next run" now shows the real time of a daily or weekly schedule instead of "manual".
  • The last run reads "+22 themes · no failures" instead of a bare number and "0 failed".

🇫🇷 Français

✨ Amélioration

  • OpEdSync a maintenant son entrée dans le menu du tableau de bord, à côté des autres extensions.
  • La page de réglages s'ouvre tout de suite : les chiffres arrivent un instant après au lieu de bloquer toute la page.
  • Une mise en page plus claire : les quatre chiffres s'alignent sur grand écran, les bibliothèques tiennent sur deux ou trois colonnes avec leur nombre de médias, et chaque section a son icône.
  • Des textes plus clairs dans toute la page, avec les mêmes mots que Jellyfin pour son réglage des thèmes musicaux.

🐛 Corrections

  • « Prochain passage » affiche la vraie heure d'un passage quotidien ou hebdomadaire au lieu de « manuel ».
  • Le dernier passage indique « +22 thèmes · aucun échec » au lieu d'un nombre seul et de « 0 échec(s) ».