v4.1.7
Change log
- When getting context for posts in the home timeline, we'll now also backfill the profiles of any users mentioned in posts on your home timeline. If your home timeline contains posts by accounts you don't follow (e.g. because you are following hashtags), these accounts will also be backfilled.
- When backfilling user profiles, we are now also pulling in context of (i.e. replies to) any posts we backfill, allowing us to see complete conversations on users' profiles.
- We can now fetch context for posts originating on Pixelfed instances. (#30)
- The artifacts/state directory is now configurable (#29) - thanks @arachnist
- Fixes Docker image name (#34)
Note
Because FediFetcher is now backfilling profiles of every one you don't follow that appears on your home timeline, the first few times you'll execute FediFetcher after this update, it may run for a long time. Because FediFetcher caches profiles that it has backfilled, it'll then catch up relatively quickly (as long as you don't leave too long gaps between executions), and once it had caught up, I noticed no significant speed difference.
If you find FediFetcher too slow after this update, and want to turn off backfilling profiles of accounts mentioned in your home timeline, you can set the BACKFILL_MENTIONED_USERS
/ --backfill-mentioned-users
option to 0
.
Update instructions
If you are running from Git Hub Actions
- No action needed.
If you are running locally
- Get the latest copy of
find_posts.py
- Supply the
--lock-file
and/or--state-dir
arguments, if desired.