Nous sommes sur le point de résoudre le défaut des avatars, qui va nécessiter une brève coupure de service.
@tedomum ? J'ai pas encore tous les avatars de ceux que je suis qui s'affichent
Edit :
Ok, je clique sur l'avatar qui me manque ça ouvre son profil et récupère l'avatar par la même occusion
@tedomum re edit : raté pour le 2ème qui me manque 🤣
@ButterflyOfFire ! rend moi ton avatar!
@xalofar @ButterflyOfFire Et oui, on récupère les avatars quand les utilisateurs postent. On pourra aussi le faire pour tous les gens followed, mais pas ce soir.
@tedomum même vu comme ça, c'est pas totalement bon non plus… Un compte vient de poster et sa PP vient pas
M'enfin ça se repeuple tout doucement, c'est l'important!
@xalofar Ils arrivent quand on reçoit un message, donc si tu es en temps réel sur la TL, il est possible que tu vois le premier message de la personne avant qu'on ait rechargé l'avatar la première fois :)
@tedomum C'était quoi le problème / votre solution ? (techniquement parlant) ?
@RGrunblatt Le problème c'est qu'on a clean violemment les media de profil (avatars, headers) distants en misant sur mécanisme du media proxy de Mastodon qui recharge tout à la vollée quand il a l'URL remote mais pas le fichier local.
Problème : le media proxy n'est set que pour les attachements. Donc on a perdu tous les avatars. On travaillera à le mettre aussi pour les avatars à l'avenir.
@RGrunblatt Et dans notre malheur, en misant sur le refresh des profils via ActivityPub, on a supprimé les remote url en base pour forcer un redownload, sauf que le refresh ActivityPub n'est pas actif sur le flux nominal de l'inbox, seulement sur des edge cases.
Donc on l'a rendu systématique : https://forge.tedomum.net/tedomum/mastodon/-/commit/5dde514bfce68eb695b0ce88a68f6fd2d95ef497
On réfléchit encore à est-ce qu'on force aussi un refresh de tous les comptes.
@tedomum Ok ! J'ai fais pareil ici il y a quelques temps: j'ai supprimé les remotes qui n'avaient pas été accédé, au sens du FS, depuis 2 semaines, sauf que… j'avais pas compté sur le cache qui rendait ces médias « non accédés » même si ils étaient régulièrement affichés sur les pages… Résultat, un force refresh / un cache qui se vide, et plus d'avatars / headers…
J'aimerais vraiment que https://github.com/mastodon/mastodon/issues/9567 soit « réparé » ! Je note vos modifs, merci beaucoup pour les détails !
Tout semble rentré dans l'ordre pour les avatars ! On remettra le bazar pour finir la migration de données dans quelques jours, mais on vous laisse du répit sans #toutcasser