@ernest Also careful with that “suspend account" language, as it means a very different thing in a trust & safety context across the fediverse — perhaps “pause account” or "take a break”?
/kbin devlog
Good point. When I get back to this task, I will change the name of this action.
@ernest Why does the admin need to be told you want to delete your account? Why isn't it self-service?
Ultimately, it will be a fully automatic process - in the upcoming updates, the cronjob will be refined. However, in this case, it seems to me that confirmation via a link from an email or some time delay in case of a potential misclick might be necessary. Besides, I have actually received quite a few emails requesting to retract the account deletion request after some time. Currently, I want to control this to ensure that all accounts are correctly and permanently deleted, as occasionally, due to certain errors, actions get stuck in the queue.
@ernest you could always schedule the deletion? Like mark the account as scheduled for deletion so you can't post or anything, but you can access this page to cancel the scheduled deletion.
Involving a second factor of email for confirmation also sounds wise here
This is how it works after this update, after an account deletion request, the content is hidden on the page until manually removed by the administrator. Soon, admin action will be replaced by a cron action when I make sure everything is functioning correctly. Actually, you're right about the email confirmation. It seems that some notification/email stating that the account will be permanently deleted in x hours, along with a clear message upon login, should be sufficient.
Is it possible for you to hide or delete a deleted Mastodon account from here?
Hey, I saw your message. The account has been deleted. This issue will also be addressed in the first release.