mastodon / mastodon

Your self-hosted, globally interconnected microblogging community
https://joinmastodon.org
GNU Affero General Public License v3.0
46.98k stars 6.95k forks source link

The ability to apply Freeze moderation to remote users/instances #22112

Open SoniEx2 opened 1 year ago

SoniEx2 commented 1 year ago

Pitch

A Freeze instance/remote user is an instance/remote user forbidden from interaction. Unlike silence or suspend, it prevents users on the local instance from being immediately aware of it. The local copy of the profile/instance simply becomes entirely frozen. (It's still possible to follow it locally but it wouldn't federate at all etc, no new posts would be processed, no deletes would be processed, no notifications would be exchanged, it'd just be frozen.)

Motivation

The purpose is to give admins the tools they need to manage their communities as they see fit, while reducing the impact on local users.

rbairwell commented 1 year ago

At the moment, Moderators have access to the following actions on the domain/instance level:

I think you are proposing the "Suspend" option - where only the usernames from the remote server are available to local users. Is this correct?

SoniEx2 commented 1 year ago

nah, a "pause" mode. federation is halted (messages are no longer exchanged), but data remains. kinda like locally locked accounts, but remote.

nemobis commented 1 year ago

analogous to Opaque Federation

Can you provide links to define what this is? Are you referring to https://github.com/mastodon/mastodon/issues/18789 ?

SoniEx2 commented 1 year ago

more like #22439

but anyway, this issue is basically "what if you could have Freeze moderation for remote users or whole instances".