-
-
Notifications
You must be signed in to change notification settings - Fork 349
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feature] Implement following hashtags #3141
[feature] Implement following hashtags #3141
Conversation
Hashtags I thought I'd followed on my test instance aren't showing up in my home timeline when they come in on remote statuses. Switching this to draft while I investigate. |
It was boost-related. Here's the situation:
Fix: unwrap boosts when timelining based on post content. |
Apparently I need to explicitly check user-user blocks; the normal followers path checks them implicitly, because there can't be a follow relationship where a block exists. Admin-level domain blocks for remote statuses should be covered by |
Fix is working. Hopefully that was the last missing bit. |
looks good to me! great work again 😎 |
Description
Closes #2326
Comments
Followed tags have no state of their own, so we only store the association between a tag ID and an account ID. Caches mappings from a tag to accounts that follow it, and from an account to all the tags that it follows.
Checklist
go fmt ./...
andgolangci-lint run
.