alovoa icon indicating copy to clipboard operation
alovoa copied to clipboard

Delete very old messages automatically

Open Nonononoki opened this issue 2 years ago • 5 comments

Dev Hint: Do it in ScheduleService Create new variable in application.properties: app.schedule.delay.message - default value: 39420000000 (365 days) Add new Test in ScheduleServiceTest

Nonononoki avatar Jul 08 '21 20:07 Nonononoki

@Nonononoki If no one is working, I can pick this.

allstaralok avatar Oct 21 '21 18:10 allstaralok

@allstaralok No one is working on this, go ahead :)

Nonononoki avatar Oct 21 '21 18:10 Nonononoki

What is the motivation behind this? From (my) user point of view, I see no benefit to having my messages deleted without consent. Is this because you want to free up space on the backend and not have to store messages?

coderamm avatar Aug 09 '22 12:08 coderamm

@coderamm Freeing up space is one benefit, although not a big one. I think it's alsogood for returning users that want a "fresh" start.

Nonononoki avatar Aug 09 '22 14:08 Nonononoki

Fresh start does sound like a useful feature to some users. However, the user should be able to choose a fresh start (sooner than the default 365 days), if required, explicitly. Maybe a separate fresh-start button on the profile page either in addition to or in place of autodeleting messages.

coderamm avatar Aug 09 '22 14:08 coderamm