jointakahe / takahe

An ActivityPub/Fediverse server
BSD 3-Clause "New" or "Revised" License
1.1k stars 83 forks source link

return 410 Gone for deleted identity #692

Open alphatownsman opened 5 months ago

alphatownsman commented 5 months ago

instead of physically deleting a deleted identity, a more common and better practice is to return 410 Gone with type = Tombstone

alphatownsman commented 5 months ago

will run this on my site for a few weeks first, so set this as draft for now

tobru commented 2 months ago

@alphatownsman Has this worked? I want to shut down a Takahe instance and I feel that would be a safe way to communicate to other instances that the identity is gone, rather than just deleting the instance.

alphatownsman commented 1 month ago

it runs well for my instance for last few months, I had more aggressive changes locally that broadcast delete to all peers.

I need to look at it again to see what I was thinking to be added before moving this out of Draft, but you can certainly take and use it.