interstellar icon indicating copy to clipboard operation
interstellar copied to clipboard

Option to hide posts and comments from certain instances

Open jwr1 opened this issue 7 months ago • 2 comments

Describe the feature

I'm not sure if this would be better as an additional option in filter lists or if it would be better as its own setting (like in the Behavior settings), but this would add the ability to hide any posts or comments that originate from a certain server, basically like per-user defederation.

CC @Kraiden

Additional context

No response

jwr1 avatar May 07 '25 13:05 jwr1

My thinking is that if its done client side (for mbin) then it would be good in filter lists but if its done server side (for lemmy and piefed) it should be its own setting. Currently filter lists work across accounts but adding server side blocks would tie a filter list to a specific account. I guess it depends on whether you want this just as a stopgap until mbin adds instance blocking or whether having client side blocking would continue to be a feature after instance blocks are added.

Client side

  • Works across accounts.
  • Works regardless of backend.
  • All benefits of filter lists (easy to toggle on/off, connected with profiles, can hide completely or show with warning)
  • Requires extra processing and complexity in client.

Server side

  • Less complexity in client.
  • Works across clients.
  • Currently only available for lemmy and piefed.

olorin99 avatar May 17 '25 00:05 olorin99

I think maybe it would be best to implement it client-side in filter lists, primarily due to your list of advantages.

jwr1 avatar May 17 '25 23:05 jwr1

Superseeded by #234.

jwr1 avatar Jul 15 '25 00:07 jwr1