talk-ios icon indicating copy to clipboard operation
talk-ios copied to clipboard

⏳ Handle expiring messages

Open nickvergessen opened this issue 3 years ago • 3 comments

Server ref https://github.com/nextcloud/spreed/issues/7359

Tasks:

  • [ ] Make sure items are removed from the view when their message expiration is reached even when the user doesn't leave the conversation
  • [ ] Make sure when entering a conversation we don't show messages that expired in the meantime
  • [ ] Handle system message

Follow-up possible:

  • [ ] Add an option to set the expiration with:
    • Off
    • 4 weeks
    • 1 week
    • 1 day
    • 8 hours
    • 1 hour

nickvergessen avatar Aug 09 '22 13:08 nickvergessen

  • 5 minutes

According to https://github.com/nextcloud/spreed/pull/7653#issuecomment-1196344741 and https://github.com/nextcloud/spreed/issues/7359#issuecomment-1123400708 the minimum should be 1 hour, did that change?

SystemKeeper avatar Aug 09 '22 20:08 SystemKeeper

Hmm right, because the cron job runs in a 5min interval it could take 9 minutes... Let me talk with Marco and go with 30 mins or 1 hour as minimum

nickvergessen avatar Aug 09 '22 20:08 nickvergessen

1h minimum

nickvergessen avatar Aug 10 '22 07:08 nickvergessen