Currently, this is done manually upon request to [email protected]
We require & will continue to require the end user to first uninstall the Polar GitHub App in case they have it installed. It will then automatically trigger soft deletion of repositories etc on our end.
For the account/organization itself the manual approach is the following to be reproduced as a feature in the future.
deleted_at
for the user/organizationhashlib.md5().update(b'<text>').hexdigest()
@deleted.com
as suffixavatar_url
to https://avatars.githubusercontent.com/u/105373340?s=48&v=4
(Polar logo)import hashlib
def h(value: str) -> str:
is_email = '@' in value
ret = hashlib.md5()
ret.update(value.encode('utf-8'))
hex = ret.hexdigest()
if not is_email:
return hex
return f"{hex}@deleted.com"
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too