- Automate the deletion of accounts that have requested deletion via account settings. - Add a Sidekiq job that runs daily to find accounts that have requested deletion and have passed the 7-day window. - This job deletes the account and then soft-deletes users if they do not belong to any other account. - This job also sends an email to the Chatwoot instance admin for compliance purposes. - The Chatwoot instance admin's email is configurable via the `CHATWOOT_INSTANCE_ADMIN_EMAIL` global config. --------- Co-authored-by: Sojan Jose <sojan@pepalo.com> |
||
|---|---|---|
| .. | ||
| check_new_versions_job_spec.rb | ||
| delete_accounts_job_spec.rb | ||
| process_stale_contacts_job_spec.rb | ||
| process_stale_redis_keys_job_spec.rb | ||
| remove_stale_contacts_job_spec.rb | ||
| remove_stale_redis_keys_job_spec.rb | ||