User account deletion #937

Merged
konrad merged 25 commits from feature/account-deletion into main 2021-08-11 19:08:12 +00:00
Owner

Description

This PR adds the deletion of an account. Users can request the deletion of their account, after which they will receive an email to confirm it. After that, the account will be deleted withing three days, sending multiple emails in the process to allow for easy cancellation.

Frontend: vikunja/frontend#651

Checklist

  • I added or improved tests
  • I added or improved docs for my feature
    • Swagger (including mage do-the-swag)
    • New config options (including adding them to config.yml.saml and running mage generate-docs)
# Description This PR adds the deletion of an account. Users can request the deletion of their account, after which they will receive an email to confirm it. After that, the account will be deleted withing three days, sending multiple emails in the process to allow for easy cancellation. Frontend: https://kolaente.dev/vikunja/frontend/pulls/651 # Checklist * [x] I added or improved tests * [x] I added or improved docs for my feature * [x] Swagger (including `mage do-the-swag`) * [x] New config options (including adding them to `config.yml.saml` and running `mage generate-docs`)
konrad added 24 commits 2021-08-11 17:08:37 +00:00
konrad added 1 commit 2021-08-11 17:16:34 +00:00
continuous-integration/drone/pr Build is passing Details
adae85879c
Fix lint
konrad merged commit 27119ad6d4 into main 2021-08-11 19:08:12 +00:00
konrad referenced this issue from a commit 2021-08-11 19:08:12 +00:00
konrad deleted branch feature/account-deletion 2021-08-11 19:08:38 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#937
No description provided.