Our previous list visibility resolver grabbed posts if either follower collection of the user in a list who is followed is in `to` or if follower collection of the user in a list was in `cc`. This not only missed unlisted posts but also lead to leaking private posts when `fix_explicit_addressing` mistakingly started putting follower collections to `cc` (also fixed in this MR). Reported by @kurisu@iscute.moe via a DM |
||
|---|---|---|
| .. | ||
| bbs | ||
| conversation | ||
| fixtures | ||
| integration | ||
| object | ||
| plugs | ||
| support | ||
| tasks | ||
| web | ||
| activity_test.exs | ||
| bookmark_test.exs | ||
| captcha_test.exs | ||
| config_test.exs | ||
| conversation_test.exs | ||
| emoji_test.exs | ||
| filter_test.exs | ||
| flake_id_test.exs | ||
| formatter_test.exs | ||
| healthcheck_test.exs | ||
| html_test.exs | ||
| http_test.exs | ||
| keys_test.exs | ||
| list_test.exs | ||
| media_proxy_test.exs | ||
| notification_test.exs | ||
| object_test.exs | ||
| registration_test.exs | ||
| repo_test.exs | ||
| scheduled_activity_test.exs | ||
| scheduled_activity_worker_test.exs | ||
| test_helper.exs | ||
| upload_test.exs | ||
| user_invite_token_test.exs | ||
| user_test.exs | ||
| xml_builder_test.exs | ||