-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Automatically delete old calendar events #10864
Comments
GitMate.io thinks possibly related issues are #4451 ("Delete Calendar" Issue), #3014 (Calendar event invitation automatically creates a new 'personal' calendar), #3830 (No calendar invitation send for event in shared calendars ), #8246 (Updater fails to complete (step Delete old files)), and #2576 (Failed to create tasks- or events-only calendars from DAVdroid). |
@georgehrke does it make sense? |
I would be okish with having an occ command that does this job that you can call like once a month via cron to cleanup, but a very big 👎 for automatic deleting by default. |
As this sounds like a nice feature, the requests for this are quite low. Currently there are no plans to implement such a feature. Thus I will close this ticket for now. This does not mean we don't want this feature, but it is simply not on our roadmap for the near future. If somebody wants to implement this feature nevertheless we are happy to assist and help out. If you wish to have this feature implemented by the Nextcloud GmbH there is the option for consulting work on top of your Nextcloud Enterprise subscription to get your features implemented. |
@georgehrke Nobody said by default, I suggested an optional feature for the user to enable if they want to have old events automatically cleaned up. As I mentioned it can improve privacy, and it can reduce the amount of data that needs to be synced between devices. |
Is there any news on this yet? It would be a good feature because with a large calendar over several years, the data to be synchronized is increasing. |
Could we get this re-opened? This should definitely be a feature. Not everyone wants to keep ten years worth of calendar history. |
I would like to request this to be re-opened, I really could use such a feature. |
I can also definitely use such a feature, especially if it's an occ |
Please reopen, my calendars are growing and the MySQL database size is limited by my hoster. No automatic mode, just an occ command |
I would be happy with a reopen too however as a work around: |
Does anybody know is it enough to clear
Probably I want to implement such feature in shell script. I see many queries DB contains 400+ users and 1 600 000+ scheduling objects. |
probably something goes wrong |
I would also like to have this feature (occ is fine) |
No occ is not fine, there should be a way to purge old calendar events via the UI. |
See also: * https://help.nextcloud.com/t/how-to-delete-old-entries-of-calendar/122632/6 * nextcloud/server#10864 * https://help.nextcloud.com/t/delete-old-events-in-calendar/51250 * https://help.nextcloud.com/t/is-it-possible-to-delete-old-calendar-entries-automatically/54941 * https://help.nextcloud.com/t/delete-old-events/121401
many use calendar in (semi)work environment - therefore it is not apropiate to save event data over the years. Would be nice to have an option like 'delete all (not still repeating) events older than xy' |
It would be good to have a setting to automatically delete old calendar events (e.g. events older than 3 months).
This both helps clean up the calendar by reducing the amount of (unneeded) data stored, and improves privacy in the circumstance that a server or account is compromised, ensuring that the user's long-term history is cleared.
The text was updated successfully, but these errors were encountered: