Joas Schilling
93c2aa2d03
chore: Add Nextcloud 27 support on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
0338d44f31
chore(release): Add changelog and bump version to 16.0.0-rc.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Vitor Mattos
0b5268ebdc
Document commands
* created developer command to document commands
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Joas Schilling
3bda98aa52
chore(release): Bump version and add changelog for 16.0.0-beta.2
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Vitor Mattos
9686645026
Order commands at info.xml
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Joas Schilling
4d00057491
chore(release): Bump version
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Daniel Calviño Sánchez
24bb1cf20f
Change recording status when notified by the recording server
Before the recording status was immediately changed by the Nextcloud
server when a recording was started or stopped. However starting or
stopping (but mostly starting) can take some time due to the
initialization of the display and audio device, starting the browser,
joining the call... so the recording status did not match the actual
status.
To address that now the recording server sends a notification back to
the Nextcloud server when the recording actually started or stopped, and
only then the Nextcloud server changes the recording status.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years ago
Daniel Calviño Sánchez
be3a4f2f0f
Add specific page for recording calls
Instead of joining the call in the main Talk page now a specific page to
be used only by the recording server was added.
This will make possible to use a specific UI tailored for call
recording, but also to use an internal client of the external signaling
server rather than a normal participant.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years ago
Daniel Calviño Sánchez
4e0bf7360f
Add verification for the recording server
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years ago
Joas Schilling
5bbbe43b71
Add an API endpoint to get the context around a message
First usage will be entering a chat room where we get the context
of the read marker
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
0049e0763b
Remove Tim 😿 Add Maksim 😸
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
6150cb402e
Add an endpoint to return all participants of a room with its breakout rooms
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Vitor Mattos
cb967754ab
Fixes to share stored recording
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
4cc5f43b56
Move dismiss stored notification to specific endpoint
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
c08f92ead5
Remove redundant "recording" at name of methods
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Joas Schilling
05abd198c0
Allow to apply a new attendee map later on
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Vitor Mattos
94c14c08f7
Add route to store recortings
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Joas Schilling
1d572b778f
Add command to transfer ownership
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Vitor Mattos
e4637c57dd
Fixes after push
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
5b0747fe89
Small fixes after continuous integration
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
b06786de25
Moved methods of recording api to specific controller
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Joas Schilling
63f5cfe62f
Allow students to switch to another breakout room
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
a0ab39389f
Add an API that allows students and teachers so list the breakout rooms
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
d390d3bec3
Allow to "Request assistance" and reset it
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Vitor Mattos
26bba30275
Add system message and tests
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
db88acf9be
Toggle call recording status
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Joas Schilling
ce78bf41e2
Allow to start and stop breakout rooms
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
63748d765f
Add broadcast message endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Vitor Mattos
aabd71b11b
Return avatar of one2one with dark theme when is necessary
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
dc10d3b7c3
Work with avatar identier stored in room table
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
d014b4de14
Remove endpoint to get dark avatar, not necessary
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
eb0098c2e3
* Endpoint to get dark avatar to dark theme
* Fix routes names
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
04a15956e2
* Rename from GroupAvatar to Avatar
* Add capability
* Add documentatio
* Change type of exception
* Fix permissions to access endpoints
* Implement cache to images
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
8c8ffbad2e
Implement group avatar endpoints
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Joas Schilling
04ff9e9dca
Fix route regex
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
c0e66722ce
Add integration tests for manual assigning and moderator handling
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
a29b689ee5
API endpoint to create and remove breakout rooms
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
94866a460e
Move all API version requirements to the same format
This allows better parsing for OpenAPI specs later
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
b0f5f74c66
Update info.xml
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
3 years ago
Joas Schilling
2cab163b1e
Welcome on board
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
jld3103
8d7a06d76c
Fix requirements for RoomController routes
Signed-off-by: jld3103 <jld3103yt@gmail.com>
3 years ago
Joas Schilling
d6069f7482
Add separate commands to monitor all calls and an individual room
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
71a6d62f45
Move talk:active-calls to dedicated Monitor namespace
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
f640e28e1a
Add Nextcloud 25 support on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
d0487f81d9
Bump version
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Daniel Calviño Sánchez
0be5405197
Bump version to 15.0.0-beta.3
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years ago
Joas Schilling
68458a04b5
Bump version
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling
ec25f64858
Bump version
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Vitor Mattos
380fbcfdc8
Convert specific command to generic create and update
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago
Vitor Mattos
5b093f3445
OCC to set expire message
Signed-off-by: Vitor Mattos <vitor@php.rio>
3 years ago