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