DescriptionAfter a defined period of inactivity, a room (and any stored messages, associated users etc) should be purged.
At end of use, a room owner should always use room /close, this feature is intended purely as a safety net for occasions where an owner gets disconnected and cannot reconnect for some reason.
The period should be a reasonable one (6 hours maybe) and should probably be configurable on the server side.
Activity
2018-05-13 12:59:33
How should we schedule this task? Using a cronjob means an additional setup step (and there's a risk an adversary could quietly delete the cron without anyone noticing). Scheduling within the main process would probably be preferable.
2018-05-19 12:48:36
View Commit | View Changes
2018-05-19 13:09:05
2018-05-19 13:09:05
2018-05-19 13:09:08
2018-05-19 13:10:36
View Commit | View Changes
2018-05-19 13:10:38
View Commit | View Changes
2018-05-21 00:40:38
View Commit | View Changes