While working on the Pixelfed mobile app refactor, I found the issue causing “broken” or missing comments, it’s not a federation bug, but rather a hardcoded limit of 20 comments (on the MastoAPI)
Working on the fix, and a new pixelfed API for better comment pagination.
Working on a few backend bug fixes, currently fixing the avatar cache logic
The issue is we store remote avatars and update them after 24 hours (which is being changed) and we never purged older avatars, leading to avatar caches ballooning to multiple GBs (containing dozens or hundreds of old avatars)
The fix will be shipping soon, and will contain a command to manually purge old avatars
I've seen a few different people suggest a network feed of only Pixelfed posts, that would be easy to implement, maybe a self-discovery mechanism to bootstrap new instances with a few dozen public posts too while I'm at it... 🤔 #pixeldev