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

25 Коммитов

Автор SHA1 Сообщение Дата
Joas Schilling 42f4699e0d
Add missing parent::__construct() call to all background jobs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-09-24 10:02:23 +02:00
Joas Schilling 6844da74a1
Merge pull request #4196 from nextcloud/bugfix/noid/matterbridge
Bugfix/noid/matterbridge
2020-09-22 22:39:08 +02:00
Joas Schilling 0846c6a5a8
Fix missing parent constructor call
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-09-22 15:47:19 +02:00
Joas Schilling 8f9b409433
Stop all bridges when integration is disabled
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-09-22 14:58:20 +02:00
Joas Schilling 35492fab8f
Fix missing parent::__construct() call
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-09-22 14:51:05 +02:00
Julien Veyssier 6817e70906
check if Matterbridge processes are running correctly and kill the zombie ones every 15 min
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-09-07 15:04:39 +02:00
Joas Schilling b6829acbaa
Move to Psr\Log\LoggerInterface
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-08-03 13:38:45 +02:00
Joas Schilling c126b9c6f6
Fix file headers
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-10 16:26:51 +02:00
Joas Schilling a60eff7af0
No notification when the state didn't change
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-10 16:26:51 +02:00
Joas Schilling 046fe5135c
Delete instead of setting to empty
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-10 16:26:51 +02:00
Morris Jobke 76add437b8
Log an info message when the background job fetched something
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-06-10 16:26:50 +02:00
Morris Jobke c99a6494e6
Add notifications for changed state of the hosted signaling server account
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-06-10 16:26:50 +02:00
Morris Jobke 3465fc9ca2
Add background job that regularly checks for updates of the signaling server trial - without notifciations
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-06-10 16:26:50 +02:00
Joas Schilling 05881c5ab2
Check in a background job for the reference id column
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-14 11:30:59 +02:00
Joas Schilling 84d42604e6
Run cs:fix
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-12 15:04:42 +02:00
Joas Schilling 650427e01a
Reset the assigned signaling server after some time
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-12 10:40:21 +02:00
Joas Schilling d4fc586f1a
Bye Spreed, hello Talk!
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-09-05 14:29:09 +02:00
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