mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-04-30 21:05:52 +00:00
72f95563a5
And also do purging deactivation in the background We introduce "restriction" as a way to refer to an account that has been suspended or locked or shadowbanned etc. We also add a UserRestrictionCapability for protections to use the functionality for suspending users. We keep an audit log that updates when missing account restrictions are discovered. (IE those that are prexisting) The protection that makes these features available is the HomeserverUserPolicyProtection.