Skip to content

v0.25.1

Choose a tag to compare

@github-actions github-actions released this 22 Sep 16:20
· 65 commits to main since this release
33daf1a

Taille de la corbeille et interface derrière un reverse-proxy

Correctif de la 0.25.0. Mise à jour recommandée à qui expose Analysarr derrière
un reverse-proxy ou utilise la corbeille.

Interface inutilisable derrière un reverse-proxy

Sur une adresse où aucune session n'était encore ouverte, l'interface se
rechargeait en boucle plusieurs fois par seconde et devenait inutilisable. Un
appel protégé était lancé avant même l'écran de connexion ; la réponse 401
provoquait un rechargement de la page, qui relançait le même appel. L'appel
n'est plus émis avant la connexion, et une session perdue ramène simplement à
l'écran de connexion, sans rechargement. Les réponses de l'API sont désormais
marquées comme non cachables, pour qu'aucun cache intermédiaire ne resserve un
état de connexion périmé.

Taille annoncée par la corbeille

La corbeille additionnait les tailles de tout ce qu'elle contenait. Un film et
le torrent qui le seede sont pourtant le même fichier sur le disque : sa taille
était comptée deux fois. La corbeille annonce maintenant l'espace que la purge
libérerait réellement — une taille comptée une seule fois pour un fichier et
ses hardlinks, et zéro tant qu'un de ses liens vit encore ailleurs, puisque la
purge ne libère alors rien. La taille affichée sur chaque ligne reste celle du
fichier.

Aucune action nécessaire après la mise à jour.

Changements

Corrections

  • corbeille, proxy : taille récupérable réelle et fin de la boucle de rechargement

Comparatif complet : v0.25.0...v0.25.1

Image Docker

docker pull ghcr.io/sec844/analysarr:0.25.1

Plateformes : linux/amd64, linux/arm64 — disponible dans la section Packages du dépôt.