Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Joas Schilling 1b9f739873
Do not cleanup Changelog rooms
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-04-01 16:00:13 +02:00
Joas Schilling fb90a74231
Make all classes strict
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-12 16:07:59 +01:00
Daniel Calviño Sánchez 64aab3d932 Prevent empty "files" room from being removed
Rooms associated to a file are persistent rooms, but they do not have
any persistent participants, not even an owner (participants join and
leave in each session). Thus these rooms should not be removed even if
they are empty.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-29 18:35:21 +01:00
Daniel Calviño Sánchez d9f07fb773
Remove background job to reset "in call" flag
When a user leaves a room the "in call" flag is also reset. As users are
now forced to leave the room when they are inactive it is no longer
needed to reset the flag using a background job.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-07-10 16:53:01 +02:00
Joas Schilling eab0a9059d
Make the methods public so the callables work
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-03-12 12:22:56 +01:00
Joas Schilling b88394f265
Reset in call flag when a user timed out
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-03-09 15:49:59 +01:00
Joas Schilling 49942460ff
Add a background job to delete empty rooms
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-03-09 15:13:32 +01:00
Joas Schilling 4669f73022
Expire signaling messages that are older than 5 minutes
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-10-09 13:34:04 +02:00