Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data Retention on messages and contacts #5583

Open
kurtsudonumcom opened this issue Oct 10, 2022 · 2 comments
Open

Data Retention on messages and contacts #5583

kurtsudonumcom opened this issue Oct 10, 2022 · 2 comments

Comments

@kurtsudonumcom
Copy link

Is your feature request related to a problem? Please describe.
Users are frustrated when they performing searches and this may result in a timeout their lookup - cause of having too much messages stored.

Describe the solution you'd like

Data detention features that includes:

  1. an expiry of messages older than a threshold i.e. 30, 90 days etc. and
  2. To clear out conversations with no messages attached,
  3. Deleting contacts for inactivity; being part of a conversation thread of no messages older than a particular threshold.

Other throughts

  • It would be great here to have a Macros utilise the delete message, or
  • automation on deletion, and
  • default policy of data retention (off by default or default value)

Describe alternatives you've considered
A cronjob doing requests on the delete message endpoint. We had to batch this job to delete older messages going back years.

Additional context
Of course, increasing the RAM on the db would yield better results, however I feel this project could provide features on the granularity of data that can be kept or retained - as suppose to keeping everything.

@SamsungGalaxyPlayer
Copy link

I too would like a standard records retention policy. It would be good to be able to easily set an administrator setting in the UI to auto-delete all tickets that don't have any activity for over X days, for example.

@jordan26
Copy link

+1 on this, considering GDPR and other reasons, we really need the ability to easily delete (in bulk/automatically) older messages!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants