Description of feature:
When a room owner destroys their room, it is replaced with a tombstone.
When someone else tries to create the room, they are informed that it has been destroyed.
After some configured timeout, the tombstone expires and someone can create a new room in its place.
Service admins should be able to override tombstones. Perhaps owners as well?
Motivation:
Recently destroyed rooms are often recreated by former participants that still have it bookmarked. This can be a privacy issue eg in case the room was previously semi-anonymous since the new owner would see real JIDs.
Description of feature: When a room owner destroys their room, it is replaced with a tombstone. When someone else tries to create the room, they are informed that it has been destroyed. After some configured timeout, the tombstone expires and someone can create a new room in its place. Service admins should be able to override tombstones. Perhaps owners as well? Motivation: Recently destroyed rooms are often recreated by former participants that still have it bookmarked. This can be a privacy issue eg in case the room was previously semi-anonymous since the new owner would see real JIDs.
Done in https://hg.prosody.im/trunk/rev/dc606dc89f44
Changes