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

Add option to prune history after a certain time #3104

Closed
rubo77 opened this issue Feb 1, 2017 · 6 comments
Closed

Add option to prune history after a certain time #3104

rubo77 opened this issue Feb 1, 2017 · 6 comments

Comments

@rubo77
Copy link
Contributor

rubo77 commented Feb 1, 2017

Usually the history for a room is kept forever, but we should add an option in the room settings to use the prune api to clean up the room older than a certain timeframe.

This will not delete the messages from all federated servers, so you can still scroll back and recover pruned messages eventually (which also can be desired).

Additionally we should add a button to automatically "redact" all old messages before prunigng them, so they are not so easily recoverable by standard clients (this would be needed first: matrix-org/synapse#1730 )

Be aware, that this is just a little enhancement of the current state where no old messages are deleted. Messages are not securely deleted this way! Only old messages that were not federated to any other synapse servers (i.e. private rooms) are deleted completely this way.

This enhancement will be a very useful frontend-cleanup of old messages.

@rubo77
Copy link
Contributor Author

rubo77 commented Feb 1, 2017

Maybe this issue is just about the buttons in the admin panel and the rest has to be done in the synapse issue.

@ara4n
Copy link
Member

ara4n commented Feb 9, 2017

this is entangled with https://github.com/matrix-org/matrix-doc/issues/440

@roadkillazpartybird
Copy link

roadkillazpartybird commented Jun 21, 2017

Agreed, it should be set per-room i think. The default mode should be for no auto-deletion but there should be an option.

@ara4n
Copy link
Member

ara4n commented Jul 3, 2018

see also matrix-org/matrix-doc#447

@ara4n ara4n closed this as completed Jul 3, 2018
@ara4n ara4n reopened this Jul 3, 2018
@aaronraimist
Copy link
Collaborator

I think this is getting pretty close to existing

matrix-org/matrix-spec-proposals#1763 is the proposal for this

matrix-org/synapse#5815 is a Synapse PR

now Riot just needs some UI for managing it.

@ara4n
Copy link
Member

ara4n commented Aug 27, 2019

closing as dup of element-hq/element-meta#729

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

No branches or pull requests

5 participants