Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Nik
@nikclayton@mastodon.social  ·  activity timestamp 2 weeks ago

@helge This stuff can be done client-side.

That's why #Pachli allows users to block / hide-behind-a-warning notifications and DMs from accounts you don't follow, or are too new (https://pachli.app/pachli/2025/02/28/2.10.0-release.html#anti-harassment-controls-for-conversations-private-mentions).

An API change (https://github.com/mastodon/mastodon/issues/33066) would make this easier, but I think people fall into the trap of thinking this all has to be done server-side too often.

Pachli

Pachli 2.10.0 released

Pachli 2.10.0 is now available. This release adds anti-harassment controls for Conversations (Private Mentions), improves the UI when replying, updates the Atkinson Hyperlegible font, and more.
  • Copy link
  • Flag this post
  • Block
Helge
@helge@mymath.rocks replied  ·  activity timestamp 2 weeks ago

It's good to see people are working on this stuff.👍👍👍

This stuff can be done client-side.

Just out of curiosity does mastodon provide the information if a remote server has open registrations or not in an API call? If yes, implementing what I suggested, should be unproblematic on a Mastodon Client level.

Regarding "client-side" vs "server-side". I can make an argument that all these features must be on the server side. Basically, if not, people that view your profile on your server will still see trash (even if you don't). Unfortunately, we don't live in a perfect work. It's more important to get these features implemented than have a good architecture.

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login