Commit Graph

17742 Commits

Author SHA1 Message Date
Pedro Beschorner Marin
3f383a8b40 Making role bindable so binding utils will be triggered when it changes 2017-08-18 16:06:02 +00:00
Richard Alam
a7028f53d5 Merge pull request #4267 from ritzalam/breakout-request-join-url
Breakout request join url
2017-08-18 11:35:59 -04:00
Calvin Walton
321119a79e Create a new 2.0 recording playback directory, revert 0.9.0 to old shapes code.
The new shapes code, required for handling smooth shape updates & multi-user
whiteboard in the 2.0 BigBlueButton, hits a bug in old recordings where
the pencil tool incorrectly used "line" in its shape names, meaning that
there could be both a pencil mark and a line with the same shape name.

The old recording code didn't rely on the shape name to match shapes, since
there was no chance of concurrent shapes. As this is an incompatible playback
change, we need to make a new playback directory for the updated files.
2017-08-18 11:34:15 -04:00
Richard Alam
b9adb75a0d - show join url button 2017-08-17 14:48:08 -07:00
Richard Alam
c3f159f51d - use breakoutId in message to request for join url 2017-08-17 14:37:42 -07:00
Fred Dixon
f11f7d1d14 Merge pull request #4266 from kepstin/bbb-20-rec-fixes
RnP: BBB <0.9 also had off-by-one on the undo and clear messages
2017-08-17 17:30:29 -04:00
Richard Alam
1b1f986152 Merge pull request #4265 from ritzalam/fix-timer-and-conversion
Fix timer and conversion
2017-08-17 17:28:54 -04:00
Richard Alam
34f66ea1e3 - oops forgot to commit oooffice wiring 2017-08-17 14:27:16 -07:00
Richard Alam
5ee470a34a - fix bind warning 2017-08-17 14:25:02 -07:00
Richard Alam
6c1945551d - fix rtt timer 2017-08-17 14:24:23 -07:00
Richard Alam
3ade01b276 Merge branch 'riadvice-2x-client-theme' into bbb-2x-mconf 2017-08-17 12:51:39 -07:00
Calvin Walton
d24c8f8af2 RnP: BBB <0.9 also had off-by-one on the undo and clear messages 2017-08-17 15:44:13 -04:00
Richard Alam
a62742e1e7 Merge branch '2x-client-theme' of https://github.com/riadvice/bigbluebutton into riadvice-2x-client-theme 2017-08-17 12:41:58 -07:00
Richard Alam
c504acf055 Merge pull request #4262 from kepstin/bbb-20-rec-fixes
Recording: Set cursor opacity to match BBB flash client
2017-08-17 15:40:46 -04:00
Ghazi Triki
1a58533024 Updated whiteboard toolbar style. 2017-08-17 20:37:20 +01:00
Ghazi Triki
df41f8e251 Check if connectionManager is not null before disconnecting. 2017-08-17 20:30:13 +01:00
Calvin Walton
04002f687f Revert to the pre-2.0 capitalization of 'userid' in presenter event 2017-08-17 14:29:54 -04:00
Calvin Walton
af4217c53e Set cursor opacity to match BBB flash client 2017-08-17 13:54:42 -04:00
Richard Alam
c8c5d0757c Merge pull request #4261 from kepstin/bbb-20-rec-fixes
Bbb 20 rec fixes
2017-08-17 13:43:14 -04:00
Ghazi Triki
1c6abe4ae7 Improve file upload and download features and UI. 2017-08-17 18:37:20 +01:00
Calvin Walton
50bf20f726 Rewrite recording processing handling of shapes, panzooms, cursor
The old code was very difficult to follow, and I couldn't figure out
a good way to retrofit the BigBlueButton 2.0 undo by shape id and clear
by user id into it - so I rewrote the entire thing instead.

It now generates the shapes.svg, panzooms.xml and cursor.xml all at the
same time during a single pass through the event.xml file. The result
is compatible with the existing recording javascript (at least once a few
minor issues in writing.js were fixed by earlier commits).
2017-08-17 13:33:00 -04:00
Anton Georgiev
50efdf3066 Merge pull request #4242 from MaximKhlobystov/selenium-multiremote
[HTML5 Client] Multiple browser sessions in test specs
2017-08-17 13:29:42 -04:00
Chad Pilkey
95ded61cbe Merge pull request #4260 from capilkey/improve-client-annotation-edit
Improve client annotation editing speed
2017-08-17 13:23:10 -04:00
Chad Pilkey
bf153d6efc fix multiuser icon and button visibility 2017-08-17 13:02:06 -04:00
Richard Alam
33479ac3a1 Merge pull request #4259 from ritzalam/upgrade-ooffice-libs
- upgrade jodconverter lib to get PPT files converted to PDF working
2017-08-17 12:57:18 -04:00
Richard Alam
63195ec5d2 - upgrade jodconverter lib to get PPT files converted to PDF working 2017-08-17 09:52:37 -07:00
Anton Georgiev
7cddb1b865 Merge pull request #4258 from antobinary/webcams
Do not send broadcast cam event for existing stream
2017-08-17 12:21:11 -04:00
Anton Georgiev
19355eef41 Merge pull request #4249 from antobinary/audio-state
Handle renamed stop_talking_handler event from FreeSWITCH
2017-08-17 12:20:43 -04:00
Ghazi Triki
0e342c08bb Make full screen button visible only on Firefox. 2017-08-17 17:08:31 +01:00
Calvin Walton
f0304a120a Handle panzoom at same time as slide change correctly.
Because of the >=, a panzoom at the same time as a slide change was matching
the previous slide rather than the expected new slide.
2017-08-17 11:59:06 -04:00
Fred Dixon
34fe7e1875 Merge pull request #4257 from ffdixon/update-bbb-conf-centos-2
Minor updates for CentOS (nc does not have -z option on CentOS 7.3)
2017-08-17 11:56:18 -04:00
Fred Dixon
85ced4b153 Minor updates for CentOS (nc does not have -z option on CentOS 7.3) 2017-08-17 10:55:05 -05:00
Chad Pilkey
465206dd12 change annotation storage in client for quicker lookup 2017-08-17 11:38:44 -04:00
Richard Alam
6ebeeaf84b Merge pull request #4255 from ritzalam/pause-screenshare
- allow pausing of screen share
2017-08-16 20:48:06 -04:00
Richard Alam
b7de8b41a9 - allow pausing of screen share 2017-08-16 17:44:31 -07:00
Richard Alam
c5dca4dcf0 Merge pull request #4254 from ritzalam/fix-screenshare-stops-on-refresh
Fix screenshare stops on refresh
2017-08-16 18:01:21 -04:00
Richard Alam
51bf35071f - fix issue where screenshare stops when a viewer joins or refresh the browser 2017-08-16 14:59:40 -07:00
Richard Alam
458d23d0a2 - fix mute all and mute except presenter issue where all users cannot be muted then unmuted 2017-08-16 14:30:36 -07:00
Richard Alam
8fe50ec5f9 Merge pull request #4252 from ritzalam/multi-wb-latency-tracer
- trigger sending of rtt from server side
2017-08-16 17:07:32 -04:00
Richard Alam
5e1297e8f8 - trigger sending of rtt from server side
- send rtt of client to server so we can collect data
2017-08-16 14:05:22 -07:00
Anton Georgiev
192cd48810 do not send broadcast cam event for existing stream 2017-08-16 16:16:22 -04:00
Richard Alam
a04256986b Merge pull request #4250 from ritzalam/multi-wb-latency-tracer
- add round trip trace message from client and back to tell us where…
2017-08-16 13:01:41 -04:00
Richard Alam
ec314b8105 - add round trip trace message from client and back to tell us where the bottleneck
might be when using multi-user whiteboard.
2017-08-16 09:44:27 -07:00
Maxim Khlobystov
397a94b1c9 Put the assertion logic that browsers share into a separate utility class, thus avoiding unnecessary code repetition + we are now fetching the base url from the wdio config (not hardcoded anymore). 2017-08-16 12:31:49 -04:00
Anton Georgiev
47ab72de88 handle renamed stop_talking_handler event from FreeSWITCH 2017-08-16 10:17:23 -04:00
Fred Dixon
dd5c703700 Merge pull request #4248 from ffdixon/update-bbb-conf-centos
Minor updates for detecting CentOS installation
2017-08-15 19:20:25 -04:00
Fred Dixon
1af38493e4 Minor updates for detecting CentOS installation 2017-08-15 17:57:40 -05:00
Richard Alam
8022dd7882 Merge pull request #4247 from ritzalam/presenter-multi-user-wb-toogle
Presenter multi user wb toogle
2017-08-15 17:19:07 -04:00
Richard Alam
0b0eeaacef - only presenter can toggle multi-user whiteboard 2017-08-15 14:14:42 -07:00
Richard Alam
3e0701a0ae - fix issue where when switching presenter while multi-user whiteboard is on, the cursors
for other users appears instead of just the presenter's cursor.
2017-08-15 13:49:25 -07:00