bluesky-social / ozone

web interface for labeling content in atproto / Bluesky
https://atproto.com
Other
238 stars 17 forks source link

Show full username history #167

Open heikadog opened 3 weeks ago

heikadog commented 3 weeks ago

Ozone should show full username history where possible, since users changing their username could be an attack vector for harassers to evade responsibility. It would help operators more easily identify these users, as well. We're able to see this via Clearsky, but it'd be easier to see in Ozone directly.

bnewbold commented 2 weeks ago

For handles, you should be able to see this in the account profile view, which shows "DID history", at least for did:plc accounts, including handle changes.

For display name and description changes, we are working on a system to snapshot and track certain records, such as profile records. This will require some work on the Ozone backend, and depending on how it is configured/used could be a big bump in database size and load. It will probably also require running some external Go code to listen to the full network firehose and identify relevant updates. I'm not sure yet how much this will be something that we try to make easy out-of-the-box (not all mod instances probably need this complexity), or something that we just make available but don't make easy out-of-the-box.

heikadog commented 2 weeks ago

didn't clock that DID history thing, neat. but i guess i should clarify—it'd be nice if handle changes were in the action panel ! it'd be easier to go through and check things out that way (but display name and description changes would be a nice addition to track too)