Discussed in #464. Needs to verify that the user doesn't own any channels first, and prompt the user to delete or transfer those channels before deleting the account. Consider having a delayed deletion to prevent abuse.
View and clear aliases
The account page should show which aliases are associated with the user's IP address and explain what aliases are and why the user may see aliases they don't own (VPNs, public networks, etc.). The user should be able to clear their aliases, with some restriction on how often to prevent abuse. Alternatively, consider just deprecating the aliases feature.
Transfer a channel to a different owner
The channels page should allow the user to transfer the channel ownership to another user. Initiating a transfer should not complete immediately, but prompt the other user to accept the transfer. Once complete, the original owner is demoted to rank 4 and the channel's owner flag is set to the new owner.
A few things that people occasionally ask me to do manually that really ought to be self-service actions on the website:
Delete an account
Discussed in #464. Needs to verify that the user doesn't own any channels first, and prompt the user to delete or transfer those channels before deleting the account. Consider having a delayed deletion to prevent abuse.
View and clear aliases
The account page should show which aliases are associated with the user's IP address and explain what aliases are and why the user may see aliases they don't own (VPNs, public networks, etc.). The user should be able to clear their aliases, with some restriction on how often to prevent abuse. Alternatively, consider just deprecating the aliases feature.
Transfer a channel to a different owner
The channels page should allow the user to transfer the channel ownership to another user. Initiating a transfer should not complete immediately, but prompt the other user to accept the transfer. Once complete, the original owner is demoted to rank 4 and the channel's owner flag is set to the new owner.