Commit Graph

1124 Commits

Author SHA1 Message Date
Richard Alam
feb49951a5 - add presentation ids to presentation conversion 2014-02-27 17:23:44 +00:00
Richard Alam
dcfe856f46 - fix issue where users show up as joined voice when a client loads 2014-02-24 19:24:23 +00:00
Richard Alam
8a2990284e - cleanup and formatting 2014-02-21 20:02:54 +00:00
Richard Alam
4fc48da1b2 - change user joining sequence 2014-02-20 21:39:29 +00:00
Richard Alam
02e3e8cbc3 - set up flow for validating auth token when user joins 2014-02-20 18:01:55 +00:00
Richard Alam
6159029711 - cleanup 2014-02-19 21:54:15 +00:00
Richard Alam
e05d310908 - removing dependency on FS userid to manage voice for each user 2014-02-19 19:23:17 +00:00
Richard Alam
ae36cb7997 - try to fix why we can't handle user leaving voice 2014-02-18 19:07:07 -05:00
Richard Alam
f4ac082d06 - add userid in mute and talking message 2014-02-14 17:06:13 -05:00
Richard Alam
67b591001a - move users model 2014-02-14 15:42:20 -05:00
Richard Alam
57ec10a241 - more clean up 2014-02-13 21:13:34 +00:00
Richard Alam
2ba79f49a0 - more cleanup of unused code 2014-02-13 20:35:42 +00:00
Richard Alam
dec6ad2ee2 - remove polling and whiteboard unused code 2014-02-13 19:59:52 +00:00
Richard Alam
5caa551a05 - implement start/stop voice recording 2014-02-13 19:05:32 +00:00
Richard Alam
06cc0127aa - fix recording of events 2014-02-13 18:25:17 +00:00
Richard Alam
0bd25997a9 - implement start/stop recording.
- TODO: alert doesn't popup when clicking on the record button
2014-02-12 18:25:28 -05:00
Richard Alam
6cef7ecdac - fix share webcam 2014-02-12 15:27:10 -05:00
Richard Alam
d967f86750 - fix get users reply message 2014-02-12 12:33:28 -05:00
Richard Alam
9325aeb7aa - fix issue where we are not getting events from FS 2014-02-12 10:30:46 -05:00
Richard Alam
0f59af0aad - fix voice users commands and events
- TODO: figure out why we are not receiving mute/talk events from FS ESL
2014-02-11 22:45:24 -05:00
Richard Alam
f071e65235 - finally! got presentation to work...needs some cleanup 2014-02-11 14:52:13 -05:00
Richard Alam
e30ef32867 - now sending correct messages to client 2014-02-11 13:33:14 -05:00
Richard Alam
dcd5e0e8ec - modify how we store whiteboard shapes as latecomers are not getting any shapes for the current page 2014-02-10 23:00:01 +00:00
Richard Alam
858f1fef88 - try to figure out why whiteboard history isn't working 2014-02-10 21:48:24 +00:00
Richard Alam
5552583bbe - fix typo as it's driving CHad nuts :) 2014-02-10 21:21:15 +00:00
Richard Alam
1f080c78e0 - now late comers can display current presentation page 2014-02-10 19:39:05 +00:00
Richard Alam
03d4b05217 - continue fixing presentation. Looks like it synchs. Need to fix why
current page of presentation doesn't display for late comer.
2014-02-09 15:51:05 -05:00
Richard Alam
0993a06af3 - fix issue where in goto page, the previous page is still marked as current page 2014-02-09 15:17:42 -05:00
Richard Alam
d4b02df765 - fix go to slide message 2014-02-08 19:51:46 -05:00
Richard Alam
f12ec75377 - slowly making presentation work again 2014-02-08 17:56:13 -05:00
Richard Alam
aa8f68076f - try to figure out logging
- send presentation messages as JSON
2014-02-08 15:29:12 -05:00
Richard Alam
ff333b9232 - handle get presentation info message 2014-02-08 14:20:05 -05:00
Richard Alam
9fa2ca2e38 - fix presentation conversion message 2014-02-07 22:35:52 -05:00
Richard Alam
1c5c3cbdf3 - try to fix presentation messages 2014-02-07 17:23:11 -05:00
Richard Alam
cf321098ac - try to get presentation working again 2014-02-07 14:14:28 -05:00
Richard Alam
307e9856c4 - breakdonw presentation messages into spearate messages 2014-02-07 09:10:14 -05:00
Richard Alam
f70d82f1ca - fix message handling issue 2014-02-06 16:17:40 -05:00
Richard Alam
06d03298c4 - wire app voice conference service 2014-02-06 15:00:31 -05:00
Richard Alam
c2bda20c82 - implement handling of FS ESL messages 2014-01-17 16:25:14 -05:00
Richard Alam
5037c4472c - propagate voice user join event 2014-01-17 04:13:45 -05:00
Richard Alam
8a74d3a41a - fix compile issues 2014-01-16 23:19:23 -05:00
Richard Alam
973237f6ca - fix compile issue 2014-01-16 18:40:05 -05:00
Richard Alam
5b583368ff - fix some compile errors 2014-01-16 17:12:15 -05:00
Richard Alam
baa735dbc9 - refactor how we process voice commands and events 2014-02-03 22:55:39 +00:00
Richard Alam
579b10b96b - start simplifying integration with FreeSWITCH 2014-01-31 22:43:31 +00:00
Richard Alam
b209dad293 Merge branch 'merge-master-with-new-polling-feature-branch' into merge-polling-with-master
Conflicts:
	bigbluebutton-apps/build.gradle
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/BigBlueButtonApplication.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/lock/LockService.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/messaging/MessagingConstants.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsApplication.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsService.java
	bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonActor.scala
	bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonGateway.scala
	bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonInGW.scala
	bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/User.scala
	bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/ValueObjects.scala
	bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/apps/users/UsersApp.scala
	bigbluebutton-client/src/org/bigbluebutton/main/model/users/UsersSOService.as
	bigbluebutton-client/src/org/bigbluebutton/modules/present/ui/views/SlideView.mxml
2014-01-31 20:07:55 +00:00
Richard Alam
d8f1c2eabb - cleanup 2014-01-31 16:33:30 +00:00
Richard Alam
6f502672be - make bbb-apps start again
- add configgy logging to bbb-apps
2014-01-31 16:21:49 +00:00
Richard Alam
11d935a4fe - try to implement lock settings feature 2014-01-30 22:29:32 +00:00
Richard Alam
c9f7996128 Merge branch 'master' into merge-master-with-new-polling-feature-branch
Conflicts:
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/BigBlueButtonApplication.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/ParticipantUpdatingRoomListener.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/Room.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/RoomsManager.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/messaging/MessagingConstants.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsApplication.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsEventSender.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsService.java
	bigbluebutton-apps/src/main/webapp/WEB-INF/bbb-apps.xml
	bigbluebutton-client/src/org/bigbluebutton/main/model/users/UserService.as
	bigbluebutton-client/src/org/bigbluebutton/main/model/users/UsersSOService.as
	bigbluebutton-client/src/org/bigbluebutton/modules/present/ui/views/SlideView.mxml
2014-01-30 16:50:09 +00:00
Richard Alam
18b352a2a2 - try to compile 2014-01-29 19:50:41 +00:00
Richard Alam
f251892cab - fix compile errors 2014-01-28 22:01:45 +00:00
Richard Alam
29e94500c4 Merge branch 'refactor-voice-users' into merge-polling-with-master
Conflicts:
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/voice/VoiceHandler.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/voice/VoiceService.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/red5/voice/ClientManager.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/voice/ConferenceService.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/voice/events/VoiceUserJoinedEvent.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/voice/internal/RoomImp.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/voice/internal/RoomManager.java
	bigbluebutton-client/src/org/bigbluebutton/modules/present/ui/views/SlideView.mxml
2014-01-28 21:12:01 +00:00
Richard Alam
5559a2b8cc Merge branch 'master' into merge-polling-with-master
- there are compile issues we need to fix

Conflicts:
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/BigBlueButtonApplication.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/ParticipantUpdatingRoomListener.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/Room.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/RoomsManager.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/messaging/MessagingConstants.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsApplication.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsEventSender.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsService.java
	bigbluebutton-apps/src/main/webapp/WEB-INF/bbb-apps.xml
	bigbluebutton-client/src/org/bigbluebutton/main/model/users/UserService.as
	bigbluebutton-client/src/org/bigbluebutton/main/model/users/UsersSOService.as
	bigbluebutton-client/src/org/bigbluebutton/modules/present/ui/views/SlideView.mxml
2014-01-23 20:49:04 +00:00
Felipe Cecagno
3070127a8e Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into record-button
Conflicts:
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/Room.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsEventSender.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/participants/ParticipantsEventRecorder.java
	bigbluebutton-client/branding/default/style/css/BBBDefault.css
	bigbluebutton-client/src/org/bigbluebutton/main/model/users/UserService.as
	bigbluebutton-client/src/org/bigbluebutton/main/model/users/UsersSOService.as
2014-01-15 17:53:10 -02:00
Tiago Daniel Jacobs
8c912df459 Implemented lock settings in bbb-client and bbb-apps. 2014-01-09 03:52:03 -02:00
mohamed-ahmed
129ab9f5ca fixed it so that shapes won't be erased when changing slides 2013-10-29 14:47:26 +00:00
Richard Alam
e54f942d5a - continue refactoring voice app 2013-10-17 20:47:53 +00:00
Richard Alam
2e44fa1313 - handle voice user messages 2013-10-16 22:02:38 +00:00
Richard Alam
025454ebbe - get unlocked users 2013-10-16 21:25:53 +00:00
Richard Alam
00b8ed2206 - add tests for users 2013-10-16 18:28:43 +00:00
Richard Alam
5f3aaee6c8 - clean up 2013-10-15 21:53:21 +00:00
Richard Alam
c55291b98d - add some tests 2013-10-15 21:37:06 +00:00
Richard Alam
57e823b759 - make it compile 2013-10-15 19:04:45 +00:00
Richard Alam
d0e006d8c4 - continue making change 2013-10-10 15:25:06 +00:00
Richard Alam
626406c760 - renaming a bunch of stuff 2013-10-09 22:03:00 +00:00
Richard Alam
7c12cf47aa - voice refactoring is compiling successfully 2013-10-09 19:54:27 +00:00
Richard Alam
69feca2a07 - continue making changes to voice app 2013-10-08 21:47:49 +00:00
Richard Alam
35833418a1 - start refactorign voice app 2013-10-04 21:53:41 +00:00
Richard Alam
7a4285c20b - implement recorder 2013-10-04 19:31:12 +00:00
Richard Alam
290785e784 - clean up 2013-10-04 19:30:55 +00:00
Richard Alam
ea2f3a1bf2 - refactor recording for whiteboard 2013-10-04 19:21:45 +00:00
Richard Alam
33fa967e7d - continue refactoring whiteboard...works mostly now...except undo and recording 2013-10-04 18:02:19 +00:00
Richard Alam
22b0aa1579 - continue refactoring whiteboard 2013-10-03 17:08:53 +00:00
Richard Alam
d0d790c282 - continue refactoring whiteboard 2013-10-02 21:05:22 +00:00
Richard Alam
ad7baa983e - start making chnages to whiteboard 2013-10-02 15:27:13 +00:00
Richard Alam
15b0d4e8a6 - start refactoring whiteboard 2013-10-01 21:01:10 +00:00
Richard Alam
9f036f5e97 - refactoring chat application to use messaging 2013-10-01 19:32:22 +00:00
Richard Alam
65f59a0219 - cleanup 2013-09-30 21:25:24 +00:00
Richard Alam
a88898215f - start refactoring layout application 2013-09-30 21:13:20 +00:00
Richard Alam
bad2631de7 - add gradle properties file to externalize version numbers 2013-09-30 18:09:21 +00:00
Richard Alam
78be69ecc8 - add spring rabbit, integrations, data-redis dependencies 2013-09-30 18:08:40 +00:00
Richard Alam
d8ae699a36 - update gradle build 2013-09-27 17:43:32 +00:00
Felipe Cecagno
bce20f4112 fixed the issue commented on the previous commit, about losing the recording flag when the last participant leaves the room 2013-09-25 01:27:32 -03:00
Felipe Cecagno
33d98bbff2 implemented the record button both client-side and server-side; still needs more work on the processing scripts; still needs to update the record button icons 2013-09-23 18:33:30 -03:00
mohamed-ahmed
2a1d2f7525 simplified a function 2013-09-20 19:15:15 +00:00
Richard Alam
a939588df8 - upgrade to gradle 1.7
STEPS
cd ~/dev/tools
wget http://services.gradle.org/distributions/gradle-1.7-bin.zip
unzip gradle-1.7-bin.zip
ln -s gradle-1.7 gradle
vi ~/.profile

export GRADLE_HOME=$HOME/dev/tools/gradle
export PATH=$PATH:$GRADLE_HOME/bin

source ~/.profile
2013-09-17 18:10:52 +00:00
mohamed-ahmed
58ab406e12 html5 client now handles the zoom event I created 2013-09-16 15:45:58 +00:00
Richard Alam
9dcdedcf55 - fix issue where question is displayed as multiple choice when it's supposed to be multi-select 2013-09-13 18:24:14 +00:00
Richard Alam
8ac1beb606 - add show and hide poll result messages 2013-09-12 18:13:49 +00:00
Richard Alam
090f7e44d0 - automatically share presentation when completing conversion. This is a workaround where there is a race
condition between creating the meeting and processing pre-uploaded presentations.
2013-09-12 15:46:12 +00:00
mohamed-ahmed
7a50b35873 added 'move_and_zoom' event to pubsub 2013-09-10 20:54:49 +00:00
mohamed-ahmed
df5721ecae ellipse tool can now draw prefect circle in html5 client 2013-08-27 21:30:54 +00:00
jent46
614fad9aae Merge remote branch 'downstream/html5-bridge' into html5-bridge 2013-08-13 16:12:41 -07:00
Gary Deng
ebe17628f5 send undo and clrPaper events to html5-client, and enable html5-client to see square while Ctrl keypressed 2013-08-01 08:10:59 -07:00
Jorge Nunez
5b1d62f5d2 Merge remote branch 'upstream/master' into html5-bridge
Conflicts:
	bigbluebutton-web/grails-app/conf/bigbluebutton.properties
2013-07-31 17:27:33 -07:00
Markos Calderon
f019e0065d fix presentation preupload 2013-07-22 12:23:44 -05:00
Markos Calderon
d246af64cb fix for presenter icon 2013-07-17 15:57:17 -05:00
Richard Alam
ef7c97d848 - publish poll events 2013-07-11 20:56:03 +00:00
Richard Alam
34a9875766 - enable webhooks 2013-07-11 19:20:11 +00:00
Richard Alam
30ac4dba25 - minor cleanup 2013-07-10 22:00:28 +00:00
Richard Alam
14d3b615bc - handle prescreated polls and display them in client 2013-07-10 20:56:32 +00:00
Richard Alam
c6611f6f4e - have bbb-web send create/destroy meeting to red5 2013-07-09 20:52:57 +00:00
Richard Alam
23dc0b0f54 - store if poll has started and stopped 2013-07-09 17:26:56 +00:00
Hugo Lazzari
46522fc943 Begin the global-audio with bbb 0.81 2013-07-08 10:55:53 -03:00
Markos Calderon
d26265b71a use a different event 2013-07-05 16:11:26 -05:00
Richard Alam
2987659a2a - cleanup 2013-07-05 08:40:04 -04:00
Richard Alam
319dd82832 - handle user leaving from meeting 2013-07-05 08:38:54 -04:00
Richard Alam
4bb112daf2 - bunch of cleanup
- handle start and stop poll events
2013-07-05 05:33:21 -04:00
Markos Calderon
d08fef0c2d Merge branch 'make-users-user-conn-invoke' of https://github.com/bigbluebutton/bigbluebutton into make-users-user-conn-invoke 2013-07-04 18:26:23 -05:00
Markos Calderon
5e6cfb73ea fixing bugs in sending messages to bbb-web 2013-07-04 18:26:13 -05:00
Richard Alam
526f6d69a6 - implement taking poll 2013-07-04 20:49:23 +00:00
Richard Alam
4324655bc3 - add methods to get moderators and viewers 2013-07-04 18:00:51 +00:00
Richard Alam
ed1766d7e6 - change how we append to array 2013-07-04 16:26:21 +00:00
Richard Alam
04a1fd3d85 Merge branch 'make-users-user-conn-invoke' of github.com:bigbluebutton/bigbluebutton into make-users-user-conn-invoke 2013-07-04 16:19:56 +00:00
Richard Alam
fadf54c558 - modify so that users model is in own class 2013-07-04 16:19:24 +00:00
Markos Calderon
870ac75ceb Added remaining record events for polling module 2013-07-03 19:15:34 -05:00
Richard Alam
0d7aa1dbe6 - handle taking poll response 2013-07-03 21:49:52 +00:00
Richard Alam
6dd2dc0a26 - fix show poll result 2013-07-03 19:14:14 +00:00
Richard Alam
4460612462 - fix update poll 2013-07-03 18:38:06 +00:00
Richard Alam
2d21f6730a Merge branch 'make-users-user-conn-invoke' of github.com:bigbluebutton/bigbluebutton into make-users-user-conn-invoke 2013-07-03 15:50:41 +00:00
Richard Alam
1b2534ee30 - implement remove poll 2013-07-03 15:50:18 +00:00
Markos Calderon
136f332f21 Merge branch 'make-users-user-conn-invoke' of https://github.com/bigbluebutton/bigbluebutton into make-users-user-conn-invoke 2013-07-02 18:51:09 -05:00
Markos Calderon
8199113dfd store poll created 2013-07-02 18:50:57 -05:00
Richard Alam
8ecbc79ec0 - implement get polls from server 2013-07-02 21:18:36 +00:00
Richard Alam
96819b7d88 - start working on the UI 2013-06-25 20:50:32 +00:00
Markos Calderon
6c1123fd11 user leave now uses the html5 bridge 2013-06-25 14:29:06 -05:00
Richard Alam
2ee386df71 cleanup 2013-06-25 16:11:47 +00:00
Richard Alam
54c977a0b4 fix synching issue 2013-06-25 16:11:11 +00:00
Richard Alam
d55e114936 Merge branch 'make-users-user-conn-invoke' of github.com:bigbluebutton/bigbluebutton into make-users-user-conn-invoke 2013-06-25 15:33:51 +00:00
Richard Alam
da30ea9e1b - send poll messages from server to client 2013-06-25 15:33:23 +00:00
Markos Calderon
84a4bf5893 Merge branch 'make-users-user-conn-invoke' of https://github.com/bigbluebutton/bigbluebutton into make-users-user-conn-invoke
Conflicts:
	bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java
2013-06-24 17:35:16 -05:00
Markos Calderon
f520bef467 mark bbb-apss down if server doesn't respond back 2013-06-24 17:33:39 -05:00
Richard Alam
ba9c36c425 - receive and process poll messages 2013-06-24 21:13:53 +00:00
Richard Alam
edcb307cc8 - clean up and simply structure 2013-06-24 18:01:12 +00:00
Richard Alam
ce55210ac5 write some tests for the PollModel 2013-06-24 16:32:11 +00:00
Markos Calderon
451f6a6250 Merge branch 'make-users-user-conn-invoke' of https://github.com/bigbluebutton/bigbluebutton into make-users-user-conn-invoke 2013-06-21 20:38:34 -05:00
Markos Calderon
b327e16e56 sending and handling keepalive messages 2013-06-21 20:38:14 -05:00
Richard Alam
4e0d5c7751 send and receive poll response message 2013-06-21 22:52:34 +00:00
Richard Alam
2da1f7030d - send polling message from client and receive on server 2013-06-21 22:08:08 +00:00
Richard Alam
886534cd32 cleanup 2013-06-21 20:21:31 +00:00
Richard Alam
3fef969f56 write some tests 2013-06-21 19:52:53 +00:00
Richard Alam
e9e20d54d8 - fix unit test 2013-06-21 16:37:39 +00:00
Richard Alam
c82689cbb7 - handle polling message from flash client
- write unit test for conversion of messages
2013-06-21 15:37:52 +00:00
Richard Alam
9c4a629a8c - recieve create poll message on server 2013-06-20 20:55:58 +00:00
Richard Alam
f741e677d3 - create poll 2013-06-20 20:40:14 +00:00
Richard Alam
07ba395c27 fix switch presenter 2013-06-20 17:55:41 +00:00
Richard Alam
bc82800f03 - handle pre-uploaded presentation 2013-06-20 15:28:42 +00:00
Markos Calderon
c7db3b220b Merge branch 'make-users-user-conn-invoke' of https://github.com/bigbluebutton/bigbluebutton into make-users-user-conn-invoke
Conflicts:
	bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/BigBlueButtonActor.scala
2013-06-19 20:00:35 -05:00
Markos Calderon
288a3872fc adding some configurations in spring 2013-06-19 19:59:25 -05:00
Richard Alam
6d17310990 - try to figure out why pre-uploaded slides are not showing up 2013-06-19 22:05:00 +00:00
Richard Alam
a2748cb307 - implement sending of create poll message to server 2013-06-19 21:16:03 +00:00
Markos Calderon
7e06dc75e3 Implementing keepAliveMessage 2013-06-19 10:27:23 -05:00
Richard Alam
a5824295b5 - send get polls reply 2013-06-18 15:45:34 -04:00
Richard Alam
335a1cd115 - setup up red5 sender to Flash client 2013-06-18 13:20:14 -04:00
Richard Alam
d9ffa1ce20 - implement sending of polling messages 2013-06-18 12:30:10 -04:00
Richard Alam
adabc39197 - implement some polling logic 2013-06-18 11:39:04 -04:00
Richard Alam
c4abeb827f - fix https://code.google.com/p/bigbluebutton/issues/detail?id=1558 2013-06-18 10:47:30 -04:00
Richard Alam
ec3f714c95 add keep alive message between bbb-web and bbb-apps 2013-06-17 21:59:32 +00:00
Richard Alam
0c9fb34243 start implementing logic for polling 2013-06-17 21:51:49 +00:00
Richard Alam
ff13395782 - do a bunch of cleanup of unnecessary code 2013-06-17 16:12:40 +00:00
Richard Alam
753a728098 - modify presentation bbb-app 2013-06-16 15:20:54 -04:00
Richard Alam
e0c012fb7a - swithover presentation 2013-06-15 17:13:09 -04:00
Richard Alam
17fc410f63 - change var to val 2013-06-15 15:33:56 -04:00
Richard Alam
698b4c8e5f - fix compile problem 2013-06-15 15:02:32 -04:00
Richard Alam
d3c469dd3e - save events 2013-06-14 22:47:22 +00:00
Richard Alam
ae15589425 - fix swithc presenter 2013-06-14 22:28:54 +00:00
Richard Alam
09ffd2a89b - send user events to flash 2013-06-14 22:16:20 +00:00
Richard Alam
c33cb4d56b - try sending user reply message 2013-06-14 20:33:25 +00:00
Richard Alam
3bc1beeca1 - cleanup 2013-06-14 16:11:03 +00:00
Richard Alam
e69582ab41 - refactor how we send messages 2013-06-14 16:00:02 +00:00
Richard Alam
bb533a4eb3 - set up outgoing messages 2013-06-13 23:12:06 +00:00
Richard Alam
c9b15f8f84 - reorganiz messages 2013-06-13 22:32:42 +00:00
Richard Alam
1f4e14fa7a - handle pre uploaded presentations 2013-06-13 19:00:24 +00:00
Richard Alam
936e81bdd8 - try to fix presentation 2013-06-13 14:11:06 +00:00
Richard Alam
c2d24a8d38 - continue refactoring presentation 2013-06-13 00:49:52 +00:00
Richard Alam
6db900f3d6 - reafactor presentation 2013-06-12 23:52:55 +00:00
Richard Alam
e347942134 - cleanup 2013-06-12 20:21:02 +00:00
Richard Alam
75f4affb25 - modify layout module to not use shared objects for messaging 2013-06-12 19:06:10 +00:00
Richard Alam
2f394650c8 - startup redis pubsub receivers and wire receivers properly 2013-06-12 16:19:41 +00:00
Richard Alam
4bc4f6ce84 - fix issue where we cannot send message using SO 2013-06-11 22:46:33 -04:00
Richard Alam
341509e817 - remove some dependencies 2013-06-11 22:43:40 +00:00
Richard Alam
0edc415b2e - continue wiring beans 2013-06-11 22:32:43 +00:00
Richard Alam
ecff26dbb1 - get it to start 2013-06-11 21:55:38 +00:00
Richard Alam
5e173b931b - fix compile issues 2013-06-11 20:31:29 +00:00
Richard Alam
635c23ddba - continure rafactoring 2013-06-11 19:51:25 +00:00
Richard Alam
e2ce92af50 - modify how meeting sends out message to client, pubsub, and recording 2013-06-11 16:25:50 +00:00
Richard Alam
f285dc2fab - continue refactoring users 2013-06-10 22:12:34 +00:00
Richard Alam
2cddb430b3 - setup sending using shared object 2013-06-10 21:13:01 +00:00
Richard Alam
a6769cff94 - continue refactoring on how we send messages to client 2013-06-10 20:54:31 +00:00
Richard Alam
2d4d1a1b66 - fix bean wirings 2013-06-07 18:54:09 -04:00
Richard Alam
0dccadbbd6 - move things around 2013-06-07 18:21:32 -04:00
Richard Alam
24361c77f7 - get it to compile 2013-06-07 17:54:32 -04:00
Richard Alam
424ffdb993 Merge branch 'mod-client-communication' into merge-client-invoke
Conflicts:
	bigbluebutton-apps/build.gradle
	bigbluebutton-apps/src/main/webapp/WEB-INF/bbb-apps.xml
2013-06-07 17:27:17 -04:00
Richard Alam
14b6de6577 - move things around 2013-06-07 16:23:31 -04:00
Richard Alam
62a98fd594 - rename to be consitent with meeting domain 2013-06-07 15:26:24 -04:00
Richard Alam
e23bc094c0 - break down spring config into smaller components so it's easier to maintain 2013-06-07 14:58:26 -04:00
Richard Alam
9e2f8a4e5e - slowly restructure apps 2013-06-07 14:32:13 -04:00
Richard Alam
7b9a24c825 - separate send and receiver for redis pubsub 2013-06-07 13:57:18 -04:00
Richard Alam
212a2bd156 - refactor redis messaging 2013-06-07 11:56:01 -04:00
Richard Alam
575025a828 Merge branch 'polling-module' into merge-polling-module 2013-06-07 09:43:39 -04:00
Markos Calderon
8ca16a3953 updating bbb-apps to handle polls 2013-06-06 18:53:57 -05:00
Richard Alam
09a008b601 - setup poll messages 2013-06-06 18:04:26 -04:00
Richard Alam
870b2b97d9 - force hangup of user when he leaves the meeting. When users call in through the phone, they don't get ejected
from the meeting when they logout.
2013-05-29 20:37:09 +00:00
Richard Alam
1714fc87ba - setting up polls 2013-05-21 01:25:35 +00:00
Richard Alam
a36b9a6142 - some cleanup 2013-05-21 01:25:06 +00:00
Richard Alam
99ce478dc5 - moving things around 2013-05-20 22:55:21 +00:00
Richard Alam
530aa964c0 - add way for gradle to find java classes used by scala 2013-05-20 04:08:18 +00:00
Richard Alam
5541ada1e4 - start organizing packages 2013-05-20 03:24:25 +00:00
Richard Alam
1fc5454407 - slowly refactor polling application 2013-05-20 01:10:44 +00:00
Richard Alam
95dd42fb12 - modify ESL connect startup so that it will continue to try to register with ESL 2013-05-19 20:46:20 +00:00
Richard Alam
b378cab70a - simplify handling and sending of events 2013-05-19 04:39:41 +00:00
Richard Alam
b953886ac6 - subscribe to events 2013-05-19 03:54:31 +00:00
Richard Alam
6d8971eda8 - monitor connection every second and connect if not connected 2013-05-19 02:11:30 +00:00
Richard Alam
b37261733e - change esl connection 2013-05-19 01:42:45 +00:00
Richard Alam
6e696baba9 - create app and send type 2013-05-18 22:48:02 +00:00
Ubuntu
5c284d7099 Merge branch 'master' into mod-client-communication 2013-05-30 15:41:21 +00:00
Richard Alam
2c21c3e50d - initialize message queue 2013-05-28 19:50:57 +00:00
Richard Alam
a37476267f Merge branch 'master' into mod-client-communication 2013-05-28 19:28:57 +00:00
Richard Alam
2800c4f603 - upgrade to red5 r4643 2013-05-18 21:39:53 +00:00
Richard Alam
564b099917 have the recorder run on it's own executor 2013-05-18 03:24:29 -07:00
Richard Alam
f7baed395a - don't create a per room recorded...will make it easier to change how we process message later on 2013-05-18 02:47:01 -07:00
Richard Alam
7ece7dcb34 - add a way to send message to client using shared object 2013-05-18 00:56:57 -07:00
Richard Alam
f5730f0d18 remove scala dependencis 2013-05-18 00:56:20 -07:00
Richard Alam
42afda8f5c - upgrade to red5 r4641 2013-05-14 18:47:23 +00:00
Richard Alam
be8befb243 Merge branch 'master' into html5-bridge
Conflicts:
	bigbluebutton-apps/build.gradle
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsHandler.java
2013-05-09 17:25:25 +00:00
Richard Alam
67185ee9e5 - upgrade to red5 r4639 2013-05-08 19:16:43 +00:00
Markos Calderon
757068c832 some fixes and added line, text 2013-04-27 18:35:20 -05:00
Markos Calderon
2544620e45 send circle and triangle 2013-04-27 15:46:43 -05:00
Markos Calderon
fca07405e0 fixing some configurations 2013-04-10 14:53:45 -05:00
Dale Karp
d721f762a8 fix merge conflicts 2013-04-10 16:44:42 +00:00
Markos Calderon
57f8021ee4 store rect shape 2013-03-25 16:50:32 -05:00
Markos Calderon
dfbf081409 added support for rect shape 2013-03-25 16:35:45 -05:00
Markos Calderon
c5a63cb1fb fix whiteboard shape doesn't appear when you change slide 2013-03-24 15:30:50 -05:00
Markos Calderon
2b95385c39 fixed whiteboard gap bug 2013-03-22 18:06:36 -05:00
Dale Karp
b1a14c98c6 commiting changes made to run env 2013-02-21 17:11:23 +00:00
Markos Calderon
bdccc4eee7 html5 branch updated with the latest changes from the master 2013-01-29 20:24:36 -05:00
Markos Calderon
ba2da7004c Merge almost complete. Still red dot not working 2013-01-25 21:50:32 -05:00
Markos Calderon
e104941d54 Changes for sync users 2013-01-22 17:56:17 -05:00
Markos Calderon
8a7149b0b2 Added license for bigbluebutton-apps 2013-01-18 17:49:50 -05:00
Richard Alam
61cbcacda2 - make properties for icecast stream configurable 2013-01-10 14:36:19 -05:00
Richard Alam
a3e1f320c0 - external icecast protocol property 2013-01-10 14:36:19 -05:00
Richard Alam
c593d94447 - allow broadcasting even if the meeting isn't being recorded 2013-01-10 14:36:19 -05:00
Richard Alam
be9c0e0f05 - provide a way to stream to outcast 2013-01-10 14:36:19 -05:00
Richard Alam
0b902805b0 - seems like it's picking the wrong jar 2013-04-30 15:43:56 +00:00
Richard Alam
75fb9c9a09 - upgrade to red5 r4635 to get fix for RTMPT kepp alive 2013-04-30 15:11:28 +00:00
Richard Alam
607d09e7cb - upgrading to latest red5 with fix to rtmpt 2013-04-28 23:38:54 +00:00
Richard Alam
91176431ca - upgrade to red5 r4360 2013-04-28 20:11:19 +00:00
Richard Alam
dfa65a5d91 - upgrade to red5 r4628 2013-04-27 23:07:28 +00:00
Richard Alam
c06334f24d - upgrade to red5 r4627 2013-04-26 20:59:33 +00:00
Richard Alam
5d3bb5fb70 - remove extra parameters when connecting to bbb-apps 2013-03-22 14:48:20 +00:00
Richard Alam
aebc524125 - Fix NPE when removing voice conference when all users have left 2013-03-22 14:16:31 +00:00
Richard Alam
2074ef0d5e - need to clean up scopes properly and try to minimize dependency on scope lifecycle 2013-03-21 20:00:58 +00:00
Richard Alam
c6ac009b86 Merge branch 'master' into upgrade-to-red5-r4597 2013-03-19 18:28:38 +00:00
Richard Alam
0cb6721147 - upgrade to red5 r4599 2013-03-19 18:27:22 +00:00
Richard Alam
d28a7ecf02 - upgrade to red5 r4597 2013-03-18 18:05:35 +00:00
Markos Calderon
9babc757fc fix close cam if it's not available 2013-03-18 12:58:09 -05:00
Richard Alam
02296cf267 - upgrade to red5 r4592 2013-03-11 15:00:48 +00:00
Richard Alam
ece4ef7f1f - BBB now starts properly on red5 r4582. Need a bit more testing though. 2013-03-08 22:49:11 +00:00
Richard Alam
412f44690b - try making sure that the different components execute the lifecycle properly 2013-03-08 22:21:31 +00:00
Richard Alam
7c4326a22e - make bbb start on red5 r4582 2013-03-08 20:39:37 +00:00
Richard Alam
e6da7afcdd - upgrade to red5 r4582 2013-03-07 19:48:03 +00:00
Richard Alam
63a3420b76 Merge branch 'master' into upgrade-to-red5-r4580 2013-03-07 18:42:25 +00:00
Richard Alam
556131dce5 - eject all users from voice conference when meeting ends 2013-03-07 15:19:16 +00:00
Richard Alam
310c283dd1 - initialize shared objects not on roomstart but on room connect 2013-03-06 15:59:40 +00:00
Richard Alam
3c53ceecec - upgrade to red5 r4581 2013-03-06 15:58:56 +00:00
Richard Alam
601afeaae3 - upgrade red5 to r4580 2013-03-04 18:12:07 +00:00
Richard Alam
eadd1e3ef0 - upgrade builds to red5 r4578 2013-03-03 12:34:25 +00:00
Richard Alam
29864cc734 - create and executor to send messages 2013-02-28 19:08:38 +00:00
Richard Alam
99443dc3cb - removing clientID as we don't use the Red5 connect id anymore 2013-02-28 18:27:41 +00:00
Richard Alam
19d2472fd0 - move logback config into resources dir so we don't need to copy it as last step in gradle war 2013-02-28 01:03:31 +00:00
Richard Alam
e3cbd49bae - minor cleanup 2013-02-28 00:27:10 +00:00
Richard Alam
ed64da0f9b - build bbb-apps on red5 r4573 2013-02-27 23:35:16 +00:00
Richard Alam
cc859b94f8 Merge branch 'master' into upgrade-to-red5-r4573 2013-02-26 14:48:01 +00:00
Richard Alam
5f0b2a7ea7 - change logging history from 30 days to 5 days...don't need that much history 2013-02-26 14:08:12 +00:00
Richard Alam
4838840aa5 - upgrading red5 jar 2013-02-25 20:41:50 +00:00
Richard Alam
93311e6464 Merge branch 'master' into merge-master-into-polling-module
Conflicts:
	bigbluebutton-client/build.xml
	bigbluebutton-client/locale/en_US/bbbResources.properties
	bigbluebutton-client/src/BigBlueButton.mxml
2013-02-04 19:34:23 +00:00
Richard Alam
8e2e2c83ca Revert "Modified API to be able to map conferences by their name instead of their voiceBridge number. To preserve backwards compatibility is sufficient to pass the voiceBridge number as the conference name in the API call."
This reverts commit a7156aa0a6.

Command used: git revert a7156aa0a6

Conflicts:

	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/BigBlueButtonApplication.java
2013-02-01 17:53:08 +00:00
Richard Alam
77d8df50da - try to figure out why listener doesn't get displayed 2013-02-01 16:35:23 +00:00
Richard Alam
ea8488af38 Merge branch 'master' into external_freeswitch 2013-01-31 22:10:56 +00:00
Richard Alam
cbcd54cd7b - update broadcast module to work on master 2012-12-21 20:34:33 +00:00
Hugo Lazzari
1f162d9b1c Cleaning code. 2012-12-14 09:04:31 -02:00
Richard Alam
5c8ab54570 - make properties for icecast stream configurable 2012-11-15 18:59:19 +00:00
Markos Calderon
c9976e048e storing pencil shape 2012-11-15 10:52:04 -05:00
Richard Alam
b9eae232d3 - external icecast protocol property 2012-11-14 20:40:12 +00:00
alexbbb
e3646bca4a Fix of the previous commit to remove unnecessary System.out.println 2012-11-12 17:04:55 +01:00
alexbbb
a7156aa0a6 Modified API to be able to map conferences by their name instead of their voiceBridge number. To preserve backwards compatibility is sufficient to pass the voiceBridge number as the conference name in the API call. 2012-11-12 16:59:15 +01:00
Hugo Lazzari
0d77d9cbe8 Global Audio 2012-11-08 15:09:27 -02:00
Richard Alam
e583c3d603 - embed scala lib 2012-10-30 16:27:19 +00:00
Richard Alam
00f4cefca1 - inject conn invoker 2012-10-30 14:08:26 +00:00
Richard Alam
9c57e83796 - try to consolidate apps 2012-10-30 14:08:05 +00:00
Richard Alam
d3f1c22e46 - try to consolidate apps 2012-10-30 14:07:43 +00:00
Chad Pilkey
0c6e5a0632 Merge remote branch 'origin/master' into poll-access
Conflicts:
	bigbluebutton-client/src/org/bigbluebutton/core/managers/UserManager.as
	bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/AddChatTabBox.mxml
	bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatBox.mxml
	bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatView.mxml
	record-and-playback/presentation/playback/presentation/acornmediaplayer/acornmediaplayer.base.css
	record-and-playback/presentation/playback/presentation/acornmediaplayer/jquery.acornmediaplayer.js
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-captions-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-captions.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-exit-fullscreen-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-exit-fullscreen.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-fullscreen-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-fullscreen.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-pause-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-pause.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-play-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-play.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-transcript-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-transcript.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-volume-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-volume-full-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-volume-full.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/access-volume.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/acorn.access.css
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/button-background-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/button-background-light.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/controls-background-dark.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/access/controls-background-light.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/barebones/acorn.barebones.css
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/darkglass/acorn.darkglass.css
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/darkglass/darkglass-caption.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/darkglass/darkglass-exit-fullscreen.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/darkglass/darkglass-fullscreen.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/darkglass/darkglass-pause.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/darkglass/darkglass-play.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/darkglass/darkglass-transcript.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/darkglass/darkglass-volume-full.png
	record-and-playback/presentation/playback/presentation/acornmediaplayer/themes/darkglass/darkglass-volume.png
	record-and-playback/presentation/playback/presentation/css/bbb.playback.css
	record-and-playback/presentation/playback/presentation/playback.html
2012-10-29 16:03:09 -04:00
Richard Alam
2d6d1f83c5 - cleanup 2012-10-29 19:52:37 +00:00
Richard Alam
4b2bbb0cf8 - cleanup chat 2012-10-29 19:40:56 +00:00
Markos Calderon
4d76c61417 added a better quality for converting images 2012-10-24 14:37:25 -05:00
Markos Calderon
faeac6a6e1 move and back slides 2012-10-23 13:32:59 -05:00
Richard Alam
87fe30e30b - add hook to send public chat message from JS 2012-10-18 20:17:51 +00:00
Richard Alam
9aa4f274c3 - pass utc time and timezone offset when sending chat message so we can display the send time by converting to local time 2012-10-17 15:41:41 +00:00
Richard Alam
0cfc9fabec - request for chat history when joining the meeting 2012-10-17 14:34:34 +00:00
Richard Alam
314d0edf39 - send message to self when sending private chat 2012-10-16 21:30:49 +00:00
Richard Alam
b4e1bee033 - display private chat message 2012-10-16 18:46:49 +00:00
Richard Alam
a6b4559c34 - display public chat message 2012-10-16 17:40:52 +00:00
Richard Alam
4f2db7678a - send and receive chat messages using conn invoke instead of shared object 2012-10-15 19:43:49 +00:00
Chad Pilkey
172eae1891 Merge remote branch 'origin/master' into poll-access
Conflicts:
	bigbluebutton-client/locale/en_US/bbbResources.properties
2012-10-12 15:43:18 +00:00
Richard Alam
ceff2ea131 - start refactoring chat module to have a proper data model so we can expose to JS API 2012-10-11 22:08:18 +00:00
Richard Alam
e860863502 - propagate external user id to clients 2012-10-10 21:38:20 +00:00
Richard Alam
3852a2383b - allow broadcasting even if the meeting isn't being recorded 2012-10-10 21:05:30 +00:00
Richard Alam
d73a92ab6a - provide a way to stream to outcast 2012-10-10 20:52:20 +00:00
Markos Calderon
ef5689b73b added whiteboard pencil pending store the shape 2012-10-05 18:22:18 -05:00
Markos Calderon
48c0830efc setpresenter, mouse movement, and starting to send pencil drawings 2012-10-05 17:07:17 -05:00
Chad Pilkey
dea6a89dd0 Merge remote branch 'origin/master' into poll-access 2012-10-02 14:58:41 +00:00
Markos Calderon
a72f91968b Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into change-internaluserid 2012-10-01 16:41:45 -05:00
Markos Calderon
5dafac2b25 change long to string 2012-10-01 16:41:33 -05:00
Richard Alam
5338c823c2 - use connection invoke instead of shared object when sending mouse cursor events in presentation 2012-10-01 15:44:54 +00:00
Markos Calderon
9352e198ef setPresenter integrated 2012-09-25 18:29:58 -05:00
Chad Pilkey
a7f3e5aec1 fixed polling module to work with new version of red5 2012-09-24 19:36:56 +00:00
Markos Calderon
23a03c21e7 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into html5-bridge 2012-09-24 14:27:31 -05:00
Chad Pilkey
1557318b32 Merge remote branch 'origin/master' into poll-access 2012-09-24 19:01:36 +00:00
Chad Pilkey
f9b501f1f0 Merge remote branch 'origin/master' into poll-access 2012-09-24 15:16:02 +00:00
Richard Alam
2b71f9f964 - fix history for latecomers 2012-09-21 20:44:15 +00:00
Markos Calderon
173211bdec integrating setPresenter call 2012-09-21 14:42:17 -05:00
Markos Calderon
4e57ee7234 added a method for get the userid 2012-09-15 06:48:13 -07:00
Markos Calderon
cd53c08531 messages doesn't load in flex client - fixed 2012-09-15 06:13:01 -07:00
Markos Calderon
89e6b614a2 storing messages 2012-09-15 05:30:20 -07:00
Markos Calderon
baa9eef486 chat almost complete... pending chat history in flex client 2012-09-15 03:15:14 -07:00
Markos Calderon
84127f3d80 Initial Changes for chat module 2012-09-15 02:46:41 -07:00
Markos Calderon
8053c15b9e participants module full working 2012-09-15 01:44:17 -07:00
Markos Calderon
cc970323e1 last fix... 2012-09-15 00:50:57 -07:00
Markos Calderon
eba31e9dbb another fix 2012-09-14 23:40:34 -07:00
Markos Calderon
5fc2b46ce8 fix load participants 2012-09-14 22:09:37 -07:00
Markos Calderon
3994d3b592 fixing... send update list when participant left 2012-09-14 21:42:18 -07:00
Markos Calderon
0a3a33fbf2 Latest changes in integrating participants module 2012-09-14 21:18:29 -07:00
Markos Calderon
ce9d7c1706 API stores meeting in redis, apps stores users in redis 2012-09-14 16:48:05 -07:00
Richard Alam
ad35b2ab08 - upgrade to red5 r4415 2012-09-12 20:39:34 +00:00
Richard Alam
046e4aa9d8 Merge branch 'master' into upgrading-red5-r4406 2012-09-05 14:43:03 +00:00
Gustavo Salazar
6920db9123 Accept updates when drawing a shape. 2012-09-03 21:10:09 -05:00
Richard Alam
420d5f13dd - try to fix why it's not working properly 2012-09-03 18:39:51 +00:00
Richard Alam
808588cb5d - try upgrading to red5 r4406 2012-09-03 17:15:46 +00:00
Richard Alam
26c4077723 - missed one spot to change the userid 2012-08-24 20:52:51 +00:00
Richard Alam
ebf89cb65f Merge branch 'use-generated-userid' into merge-master-with-use-generated-userid 2012-08-23 21:31:30 +00:00
Richard Alam
62b92a825c - fix font size for late joiner 2012-08-23 21:29:54 +00:00
Richard Alam
d9e5c80c6c - try generating userid instead of using red5 connection id as userid 2012-08-23 19:49:31 +00:00
Richard Alam
13261976f9 - fix ClassCastException once more 2012-08-23 15:58:50 +00:00
jtrobinson
50a2e83153 Fixed permission issue 2012-08-22 16:23:18 +00:00
Richard Alam
888e3d9a2f - cleanup 2012-08-21 20:07:17 +00:00
Richard Alam
9749a80026 - fix annotation history when user joins late 2012-08-21 19:42:53 +00:00
Richard Alam
44b2e55d52 - try and fix synching of annotations for late joiners 2012-08-21 16:00:41 +00:00
Richard Alam
cdb81be8d9 - try another way to fix Integer to Double class cast exception 2012-08-20 14:43:48 +00:00
Richard Alam
2563966a7d - cleanup 2012-08-17 15:41:27 +00:00
Richard Alam
f182abf812 - record text annotations properly 2012-08-17 15:40:01 +00:00
Richard Alam
40dbd9bab5 - fix NPE when querying for annotations history 2012-08-17 14:41:42 +00:00
Richard Alam
06df24ab9c - display text properly to latecomers 2012-08-15 17:51:13 +00:00
Richard Alam
5a2e5912d6 - fix ClassCastException when drawing scribble that results in gaps in the whiteboard marks 2012-08-15 17:19:38 +00:00
Richard Alam
fbfc49fd5d - draw square when control key is pressed 2012-08-05 06:34:40 +00:00
Markos Calderon
234078b09e Added username for record in participants module 2012-07-31 15:34:56 -07:00
Richard Alam
35bc56625b - fix undo logic 2012-07-30 18:51:15 +00:00
Richard Alam
da3086b4b3 - handle start and update of whiteboard shapes properly 2012-07-27 20:25:45 +00:00
Richard Alam
3cf19d6616 - try to fix zooming of text 2012-07-24 20:27:19 +00:00
Richard Alam
66cc2e26e5 store annotations so latecomers can query them 2012-07-24 17:58:00 +00:00
Richard Alam
309e7f32c3 - send and receive whiteboard messages 2012-07-17 22:48:51 +00:00
Richard Alam
47b882c917 - slowly making it work 2012-07-16 20:16:28 +00:00
Richard Alam
a8e80c3a9c - make it compile 2012-07-16 19:03:12 +00:00
Richard Alam
5742f2764a Merge remote branch 'ajay/bbb-whiteboard-additions' into merge-whiteboard-features
Conflicts:
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/whiteboard/AddShapeWhiteboardRecordEvent.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/recorder/whiteboard/WhiteboardEventRecorder.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/whiteboard/IWhiteboardRoomListener.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/whiteboard/Page.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/whiteboard/ShapeGraphic.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/whiteboard/WhiteboardApplication.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/whiteboard/WhiteboardRoom.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/whiteboard/WhiteboardService.java
	bigbluebutton-client/locale/en_US/bbbResources.properties
	bigbluebutton-client/src/org/bigbluebutton/common/Images.as
	bigbluebutton-client/src/org/bigbluebutton/common/assets/images/text_icon.png
	bigbluebutton-client/src/org/bigbluebutton/main/views/MainApplicationShell.mxml
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/WhiteboardCanvasModel.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/business/DrawProxy.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/business/shapes/DrawObject.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/business/shapes/DrawObjectFactory.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/business/shapes/Ellipse.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/business/shapes/Pencil.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/business/shapes/Rectangle.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/business/shapes/ShapeFactory.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/managers/PageManager.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/managers/WhiteboardManager.as
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/maps/WhiteboardCanvasEventMap.mxml
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/views/WhiteboardCanvas.mxml
	bigbluebutton-client/src/org/bigbluebutton/modules/whiteboard/views/WhiteboardToolbar.mxml
2012-07-16 18:08:21 +00:00
Ajay Gopinath
27b2e5ad10 Finalized licenses and deleted random backup files and cleaned up repo. 2012-07-15 14:49:42 -04:00
Ajay Gopinath
9544daa34d Backing up before reverting to attempt to fix really dumb problem. 2012-07-14 23:55:01 -04:00
Ajay Gopinath
ddf0cf8df4 Commented most of the new code. Need to fix grid not appearing, shapes being received oddly, and zooming with text toolbar. 2012-07-14 01:46:41 -04:00
Richard Alam
0b78831ffa - add method to delete annotation 2012-07-13 21:53:00 +00:00
Richard Alam
5c3e6888f4 - cleanup 2012-07-13 21:34:10 +00:00
Richard Alam
1fab7a430c - send and handle change page 2012-07-13 21:00:02 +00:00
Richard Alam
45faed3019 - broadcast messages to other clients without using shared object 2012-07-13 20:30:32 +00:00
Richard Alam
5b55b6930b - listen for messages from server 2012-07-13 17:26:46 +00:00
Richard Alam
293d0bb9a7 - modify whiteboard server app to be able to store text 2012-07-12 22:02:25 +00:00
Ajay Gopinath
c1f5ff0ae5 Finished graph/grid toggle tool. Two bugs remaining: 1)text and grid are not showing up when new clients join 2) sync text/grid when changing pages within a document. TOBE fixed. 2012-07-10 21:36:21 -04:00
Ajay Gopinath
540ed95984 Fixed shapes not being received bug. Fixed text toolbar not moving with window/whiteboard. Added 'text size' feature to text tool options. 2012-07-10 14:51:53 -04:00
Richard Alam
575ffb45b8 - start modifying server side 2012-07-10 12:23:43 +00:00
Ajay Gopinath
c38b719823 FINALLY! FINISHED TEXT TOOL. 2012-07-08 21:12:37 -04:00
Ajay Gopinath
8715327475 Modified record event to include fill color. Need to finish text tool and presentation GUI. 2012-07-08 14:30:46 -04:00
Ajay Gopinath
0ef622f959 Added triangle tool and made fill color selectable rather than making it the same as the line color of the DrawObject. 2012-07-06 22:36:41 -04:00
Ajay Gopinath
a9fabf0028 Fixed duplication of GraphicObjects glitch when zooming and changing view modes. Added sprite transformation libraries but need to integrate with program. 2012-07-06 15:40:35 -04:00
Richard Alam
459d486309 Merge remote branch 'origin/add-pointer-record' into add-more-whiteboard-features 2012-07-06 16:00:06 +00:00
Markos Calderon
e378ee146c added changes for record presentation pointer 2012-07-05 14:59:13 -07:00
Ajay Gopinath
e2d536a8f4 Added eraser and highlighter tool. Fixed text normalization issue. Need to add recogniition of individual objects. Text is buggy. 2012-07-05 01:34:51 -04:00
Ajay Gopinath
938103972d Finished basis for text tool. Stil need to add identification for individual objects/add text customization/fix glitches. 2012-07-04 12:28:29 -04:00
Ajay Gopinath
782154bba9 Finished adding fill selection tool and transparency option tool. 2012-06-30 18:47:31 -04:00
Ajay Gopinath
7ac7a51ebe red5 opened to dev successfully. Start of development of bbb-apps. 2012-06-22 14:41:06 -04:00
Felipe Cecagno
ded77508fe first version of the server side layout module - it allows users to lock and unlock the current layout; the layout is defined as a String, which should be a XML String but may be anything, this way is much easy to extend the layout management, since it won't need to change the server code 2012-06-15 11:34:57 -03:00
Richard Alam
b5b6d5f954 - update red5 to latest (r4316) 2012-04-22 15:03:43 +00:00
Richard Alam
17b3922295 - don't use map to determine ESL message 2012-04-12 16:31:34 +00:00
Richard Alam
835670f592 - retry indefinitely to connect to FreeSWITCH ESL 2012-03-27 15:24:50 +00:00
Richard Alam
c23b3be31a - fix cast exception on file upload
- fix "undefined" on fileupload window
2012-02-24 20:19:37 +00:00
Richard Alam
5abe4eecb4 - remove w,h,x,y from message as we don't use them 2012-02-21 19:42:39 +00:00
Richard Alam
4740d1c10a - add more parameters on message from presenter to viewer 2012-02-16 18:52:39 +00:00
Richard Alam
e79a650a05 - remove optimization for pencil tool 2012-02-15 22:48:42 +00:00
Markos Calderon
83ebc7a24e changes in latentFeedback and added a check size in bbb-apps 2012-01-23 13:06:58 -08:00
Richard Alam
ecc979e274 - generate internal userid to be able to match users across subsytems 2012-01-18 15:46:29 +00:00
Markos Calderon
e7b839614f Merge branch 'master' of github.com:bigbluebutton/bigbluebutton 2012-01-09 14:45:08 -08:00
Markos Calderon
ea5331d0c9 now, bbb-web uses the internalUserId 2012-01-09 14:44:14 -08:00
Richard Alam
6b24878a5c - fail fast when cannot connect to FS-ESL on startup 2012-01-09 21:40:46 +00:00
Richard Alam
c858a6919b - try to connect to FS-ESL when the connection has dropped. 2012-01-09 19:16:34 +00:00
Markos Calderon
66831d0808 Merge branch 'updating-jedis-config' 2011-12-14 14:18:56 -08:00
Markos Calderon
f889d23fc0 fix for userid mismatch in API 2011-12-13 14:44:17 -08:00
Markos Calderon
e84a27c51c added config file for jedispool 2011-12-12 15:18:52 -08:00
Richard Alam
0bbe44e785 move assign presenter logic to users/participants. This fixes a race condition where the first moderator
doesn't become presenter by default.
2011-12-08 21:43:16 +00:00
Richard Alam
aa923319a7 Merge branch 'master' into refactor-chat-client 2011-11-22 15:36:25 +00:00
Markos Calderon
ec94029de2 added comments for the ChatObject class 2011-11-21 09:13:48 -08:00
Markos Calderon
5e102ceb1b sending a chatobject class to the server 2011-11-21 08:50:45 -08:00
Richard Alam
6e6cb5527e - upgrade fs-esl lib 2011-11-19 18:44:41 +00:00
Richard Alam
97b4a3e38a - change jars that we need to package with red5 2011-11-19 17:38:04 +00:00
Markos Calderon
33dcf0e2b3 fixed send private message 2011-11-18 17:46:56 -08:00
Markos Calderon
57677bf239 fixed problem with pipe, however need some cleanup 2011-11-18 16:42:25 -08:00
Markos Calderon
ac6073527c initial changes 2011-11-18 12:06:35 -08:00
Richard Alam
5ea0e41b2d upgrading to fixed red.jar for rtmpt 2011-11-16 21:28:09 +00:00
Richard Alam
ba8bc03ef7 - re-add aop jars as it's needed for JVM shutdown hook...but needs to be in red5/lib dir 2011-11-04 14:44:33 +00:00
Richard Alam
f8adf89d9a remove aop jars 2011-11-04 12:55:55 +00:00
Richard Alam
bb86f44150 - compile with red5-r4293
- still some errors to resolve
   - had to add aop jars in bbb-apps
   - deskshare is choking on tunneling
   - exceptions when starting red5 manually
2011-11-04 02:07:35 +00:00
Richard Alam
c75c132925 build bbb-apps with red5 r4293 2011-11-03 20:23:55 +00:00
Richard Alam
968a5d7967 Merge branch 'master' into testing-with-red5-trunk
Conflicts:
	bigbluebutton-apps/build.gradle
2011-10-27 10:58:53 -04:00
Markos Calderon
0d7924d650 changes in log files 2011-10-26 12:02:41 -07:00
Richard Alam
2564314aac check if shared object is null as user may have left and will result an NPE when sending private chat 2011-10-25 10:34:46 -04:00
Richard Alam
d7b665f463 add some debug logging on why the client doesn't get updated after some time. This happens
on demo after a few days but difficult to reproduce locally.
2011-10-24 13:04:44 -04:00
Richard Alam
8ef0d266ed more cleanup 2011-10-19 16:44:28 -04:00
Richard Alam
ea889de5a4 cleanup 2011-10-19 16:42:16 -04:00
Richard Alam
1a9c19e1a6 - up version and remove asterisk-java dependency 2011-10-19 15:38:05 -04:00
Richard Alam
34d6d9cc69 - remove asterisk for cleanup as we only now use FS for 0.8...can add back support in the future 2011-10-19 15:29:55 -04:00
Richard Alam
d9bc91768e completely remove spring integration 2011-10-19 14:58:17 -04:00
Richard Alam
3fa22c6909 - changing build dependencies 2011-10-19 10:34:15 -04:00
Richard Alam
e6606ecc27 - revert back as Red5 is throwing an NPE 2011-10-18 11:46:11 -04:00
Richard Alam
8b42a433c2 fix logging as it was incorrectly logging that it can't find the room 2011-10-03 09:46:35 -07:00
Richard Alam
45e6a473f5 - fix issue where voice bridge is not removed properly when the meeting ends. 2011-10-11 18:50:24 -04:00
Richard Alam
8e98ae63bd show pre-uploaded presentation in drop down 2011-10-03 01:46:37 -04:00
Marco Calderon
c36951dca6 updated messaging module in bbb-apps 2011-09-08 12:11:34 -05:00
Richard Alam
b9e5b69a20 - add messageId to redis pub/sub messages to be able to filter and identify easily 2011-07-20 11:44:11 -04:00
Richard Alam
41269197ca - check it meeting is already being recorded 2011-07-10 10:31:49 -04:00
Richard Alam
8c8e009baa - unit test passing again 2011-06-23 14:04:00 -04:00
Richard Alam
0b6e59e8ab - add duration parameter on creat API. This allows us to set a limit on the meeting length
to prevent continuously recording a meeting whe someone forgets to logout
2011-06-21 14:16:37 -04:00
Richard Alam
480489fc7f - change numberOfPages to String so that the message gets forwarded to the client.
- stopped activeMQ and Mysql and it works...so we've removed dependency to ActiveMQ and MySQL
2011-06-16 12:48:31 -04:00
Richard Alam
a71b30af9c - cleanup, fix merge issues, connect to redis explicitly when subscribing to a channel 2011-06-16 10:46:59 -04:00
Marco Calderon
d022aafb61 Cleanup bigbluebutton-web and bigbluebutton-apps 2011-06-15 08:30:56 +00:00
Marco Calderon
f1a55ba26b bigbluebutton-apps handles the presentation messages using gson
TODO: cleanup, logs, and some updates
2011-06-15 01:42:56 +00:00
Marco Calderon
e858828162 added gson and publish updates in bbb-web, missing receiving code in bbb-apps 2011-06-14 01:43:55 +00:00
Marco Calderon
2ac6aaa09a merge remove-bbb-commons, working prototype, need to add status method to listener 2011-06-09 01:35:24 +00:00
Richard Alam
bc1d9ef562 - add back to groovy jar file back as it broke spring integration 2011-05-31 16:32:23 -04:00
Richard Alam
ad9a4895b8 - cleanup jars 2011-05-28 17:57:09 +00:00
Marco Calderon
5bbb607c5d Added redis pool, pubsub, and maven3 support to bbb-web 2011-05-17 11:04:40 +00:00
Marco Calderon
245070b366 removed bbb-commons. TODO: update process method and endrequest meeting 2011-05-14 05:56:35 +00:00
Marco Calderon
a9fcd56a88 refactoring bbb-apps 2011-05-11 02:09:10 +00:00
Marco Calderon
6681c56575 initial changes in bbb-apps 2011-05-05 09:16:40 +00:00
Richard Alam
1930c76c73 - upgrade dependency to red5-1.0rc1 2011-05-03 17:45:42 -04:00
Richard Alam
2b34a0eae1 - upgrade FS ESL jar to 0.8.1 with changes for recording events 2011-05-03 17:35:19 -04:00