Joas Schilling
|
95f22e96de
|
Prevent toggling guests or the lobby directly
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
3 years ago |
Joas Schilling
|
5d63a47b7d
|
Remove attendees from breakout rooms as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
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 |
Joas Schilling
|
249a34da96
|
Restrict the object rooms that can be created
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
3 years ago |
Joas Schilling
|
ffd0f2525e
|
Add user to parent room when added to a breakout room
Also makes that a "move" function, so the user is removed from their previous breakout room
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
3 years ago |
Joas Schilling
|
b45bb9b263
|
Add an integration test for breakout room deletion
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
3 years ago |
Joas Schilling
|
c87813021c
|
Allow creating individual breakout rooms via the normal API
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
3 years ago |
Joas Schilling
|
616a0cb202
|
Delete breakout rooms when deleting the parent
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
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
|
c68ddbfa62
|
Fix integration test
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 |
Joas Schilling
|
896ed51ec1
|
Also integration test the status and mode fields
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
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 |
Joas Schilling
|
f121cccdab
|
Add a config to disable breakout rooms
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
3 years ago |
Joas Schilling
|
d46a44856b
|
Add validation for room number in the map
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
3 years ago |
Joas Schilling
|
34a4cc80c6
|
Add integration test for automatic break out rooms
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
3 years ago |
Joas Schilling
|
4ffee91d76
|
Add tests for the amount limits
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
3 years ago |
Joas Schilling
|
52498537f1
|
Add test for nested breakout rooms and one-to-one rooms
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 |