Commit Graph

129 Commits

Author SHA1 Message Date
Ghazi Triki
1bb3d4a197 MessageSenderActor handles BreakoutRoomStartedOutMessage, UpdateBreakoutUsersOutMessage and MeetingTimeRemainingUpdate and convert them to json. 2015-11-23 10:19:17 +01:00
Ghazi Triki
6e9b95e347 BreakoutRoomStarted event finally arrives to the client. 2015-11-20 19:06:11 -02:00
Ghazi Triki
924a8cbefd Added BreakoutRoomStartedOutMessage handler to MessageSenderActor 2015-11-20 15:26:34 -02:00
Ghazi Triki
7989b897f3 Create breakout room and send the message to akka-bbb-apps 2015-11-19 16:54:06 -02:00
Ghazi Triki
5a6266e395 bbb-web sends back the breakout room created event to bbb-akka-apps 2015-11-19 12:33:00 -02:00
Ghazi Triki
a623443b16 Fixed breakout room default presentation URL 2015-11-19 12:32:37 -02:00
Ghazi Triki
b3dabfdf69 Fixed compile errors on akka-bbb-apps 2015-11-19 10:32:46 -02:00
Richard Alam
f7630bdc74 Merge branch 'breakout-rooms-porto-algre-2015' of github.com:riadvice/bigbluebutton into breakout-rooms-porto-algre-2015 2015-11-17 14:33:57 -05:00
Ghazi Triki
b299e3fd50 Accept processing RequestBreakoutJoinURL message in akka-bbb-apps 2015-11-18 18:20:56 -02:00
Richard Alam
6a85afa430 - format out message 2015-11-17 14:33:15 -05:00
Richard Alam
6bcfbadf64 Merge branch 'breakout-rooms-porto-algre-2015' of github.com:riadvice/bigbluebutton into breakout-rooms-porto-algre-2015
Conflicts:
	akka-bbb-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonInGW.scala
2015-11-17 10:42:36 -05:00
Ghazi Triki
ef23cacefa Breakout room feature server updates. 2015-11-18 16:45:46 -02:00
Ghazi Triki
ce09a8d952 Minor fix for PresentationMessageListener when converting a presentation message. 2015-11-18 14:57:28 -02:00
Ghazi Triki
3c6586749f Updated gson library dependency to version 2.4 2015-11-18 14:35:32 -02:00
Richard Alam
1e1ee72ac0 - try to encode out messages 2015-11-17 10:41:15 -05:00
Richard Alam
39d9c5dd15 Merge branch 'breakout-rooms-porto-algre-2015' of github.com:riadvice/bigbluebutton into breakout-rooms-porto-algre-2015
Conflicts:
	akka-bbb-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonInGW.scala
	bigbluebutton-apps/src/main/java/org/bigbluebutton/red5/pubsub/MessagePublisher.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/red5/service/BreakoutRoomService.java
	bigbluebutton-client/src/org/bigbluebutton/modules/users/services/MessageSender.as
2015-11-17 02:19:48 -05:00
Ghazi Triki
69acc57f2d Breakout related requests are sent to the correct "meeting" redis channel. 2015-11-17 18:34:13 -02:00
Ghazi Triki
b8eafcc11c Better processing of CreateBreakoutRoomsRequest in akka-bbb-apps 2015-11-17 17:29:37 -02:00
Richard Alam
bd8b38a22c - use spray json to decode messages 2015-11-17 02:11:14 -05:00
Ghazi Triki
402f337fd6 Handle CreateBreakoutRoomsRequest case in BigBlueButtonInGW.scala 2015-11-16 17:09:38 -02:00
Richard Alam
83934862fc - tell parent meeting that breakout room has been created 2015-10-30 21:28:01 +00:00
Richard Alam
ea2dbd541a - breakout room incoming message 2015-10-30 21:08:13 +00:00
Richard Alam
923d78719b - send messages to redis 2015-10-30 19:14:35 +00:00
Richard Alam
48e5f5f638 - formatting cleanup 2015-10-29 21:43:49 +00:00
Richard Alam
27f6aa0cfb - implement message handler for breakout rooms 2015-10-29 18:21:38 +00:00
Richard Alam
c224e58d5b - move meeting actor methods into class so it is easier to setup tests 2015-10-28 20:54:31 +00:00
Richard Alam
4154d9e531 - write tests to calculate checksum 2015-10-28 17:05:40 +00:00
Richard Alam
e3fdea517a - increment meeting id 2015-10-28 15:12:35 +00:00
Richard Alam
66eaef9032 - implement create breakout room handler 2015-10-28 15:00:37 +00:00
Richard Alam
aa15bc220a - add tests 2015-10-27 15:31:14 +00:00
Richard Alam
00e6e2b4db - externalise scheduled timer 2015-10-26 20:45:00 +00:00
Richard Alam
7db6144921 - add tests 2015-10-26 19:00:04 +00:00
Richard Alam
968a2ed98f - rename event bus 2015-10-23 21:08:30 +00:00
Richard Alam
4a10f04f8b - use akka event bus for messages 2015-10-23 19:37:13 +00:00
Richard Alam
75e0b0065a - fix duration 2015-10-23 15:14:46 +00:00
Richard Alam
b899eeebcf - distinguish breakout rooms in create meeting request 2015-10-22 19:36:20 +00:00
Richard Alam
cecbc46d1d - create breakout room in bbb-web 2015-10-22 17:13:53 +00:00
Richard Alam
c9b4f7e9a0 Merge branch 'support-multiple-logins' into add-http-to-akka-apps
Conflicts:
	bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/PresentationController.groovy
2015-10-21 17:44:44 +00:00
Richard Alam
10f7f3f852 - play around with akka http 2015-10-20 15:43:41 +00:00
Richard Alam
acd021a113 - play around with akka http 2015-10-19 19:00:59 +00:00
Richard Alam
9696b0246b - add dependencies 2015-10-16 19:23:33 +00:00
Richard Alam
23383c8db4 - add scala worksheet for testing 2015-10-05 15:23:06 +00:00
Richard Alam
93dd5186b4 - user internal user id for user in the voice conf 2015-09-30 18:55:17 +00:00
Richard Alam
43c8f9b5ec - add more info on logs 2015-09-24 20:05:48 +00:00
Richard Alam
8ede5983ea - do not re-inject message into the actor but instead process the message inline to prevent
race condition where a message gets processed before the injected message
2015-09-21 14:42:07 +00:00
Richard Alam
1b8cb41152 - initialize voice user properly when disconnected from global audio 2015-09-17 20:26:00 -04:00
Richard Alam
2278ee01ec - upgrade bbb-commons-message version 2015-09-14 21:45:55 +00:00
Richard Alam
bbfbdf20e9 - cleanup 2015-09-14 21:25:27 +00:00
Richard Alam
44763bf283 - try to fix lock settings 2015-09-14 20:18:27 +00:00
Chad Pilkey
51650fb998 made the init audio and permissions message payloads actually contain something and corrected chatpermission message names 2015-09-11 15:02:28 -07:00