How do you delete users?
This question may not be specific to the Cloudron packaging, but curious if anyone has figured out how to cleanly remove a user from the Cal.com database.
- Removing a user from a team does not remove the user's account from the app.
- The API includes an endpoint to delete a user, but the API is Enterprise-only.
- The user's table schema suggests that a hard delete is necessary (no "soft"
deletedfield exists and the
lockedfield doesn't seem to serve this purpose.)
- The closest I could find in the upstream repo was this portion of the userDeletionService.ts file
Indeed this seems a pure app internal question and in fact also a quite technical one, from what you describe. Its probably better asked with the upstream project and if you think there is a bug somewhere, maybe in their issue tracker at https://github.com/calcom/cal.com/issues