Commit Graph

20363 Commits

Author SHA1 Message Date
Richard Alam
4eb86bfb52 - format 2018-05-23 10:32:51 -07:00
Richard Alam
39558cd805 Merge branch 'recording-timer' of https://github.com/riadvice/bigbluebutton into riadvice-recording-timer 2018-05-23 10:11:09 -07:00
Richard Alam
db6b2a18f5
Merge pull request #5579 from kepstin/bbb-20-rec-fixes
RaP: Merge the sanity script from master branch
2018-05-23 13:00:27 -04:00
Richard Alam
b3b9411587
Merge pull request #5575 from ritzalam/shorten-reconn-timer
- shorten timer to wait in case other red5 conn disconnect. Need to …
2018-05-23 13:00:02 -04:00
Lucas Fialho Zawacki
09166db2c9 Rename variable in WebRTCDesktopPublishWindow.mxml 2018-05-23 16:32:00 +00:00
Ghazi Triki
eab45f7fa5 Fix event name typo. 2018-05-23 17:26:05 +01:00
Augusto Bennemann
77a25940e0
Comment out screenshare code for Safari 2018-05-23 13:04:03 -03:00
Calvin Walton
7d643f9bf8 RaP sanity: Don't delete .ser file unless repair succeeded 2018-05-23 12:03:20 -04:00
Richard Alam
316986bf1d
Merge pull request #5570 from ritzalam/put-back-screenshare-stop-reason
- put back accidentally deleted log to show why screenshare failed t…
2018-05-23 11:23:35 -04:00
Richard Alam
f48f286441
Merge pull request #5571 from ritzalam/allow-region-default-screenshare
- allow to configure using config.xml that region is default choice …
2018-05-23 11:23:17 -04:00
Calvin Walton
9cdafbdfe7 RaP: Merge the sanity script from master branch
Due to improvements in the recording scripts, most of the stuff the sanity
script was checking for is no longer needed (missing/corrupt video files
are handled by the processing scripts). The version of this script in
master has been cleaned up so that the only things it does are:

- Check that the events.xml exists and is properly formatted xml
- Rebuild flv files from red5 .flv.ser/.flv.info files

The script from master is compatible with the 2.0 code, so just use it
as-is.

This fixes a problem where following the recent red5 upgrade in 2.0 branch,
an flv file is never written for webcam streams where no frames were
received, despite there being recording events.
2018-05-23 11:18:04 -04:00
Richard Alam
17f228fba9 - make reconnect wait timer configurable. This timer waits for a period of time in case other connections
disconnects before initiating reconnection. Default is 2 seconds.
2018-05-23 08:13:34 -07:00
Richard Alam
46a00dc82f - fix issue where meeting ends when only or last user auto-reconnects 2018-05-23 08:09:51 -07:00
Ghazi Triki
4eebdf00fa Add a new message RecordAndClearPreviousMarkersCmd. 2018-05-23 16:09:15 +01:00
Richard Alam
ffd4347867 - shorten timer to wait in case other red5 conn disconnect. Need to initiate reconnect as soon as possible. 2018-05-22 13:38:44 -07:00
Augusto Bennemann
68c18ff70f Display a toast for screensharing not supported by Safari 2018-05-22 14:17:35 -03:00
Ghazi Triki
a4fef6ff8a Fix server recording timer and correctly save MettingState2x 2018-05-22 18:07:06 +01:00
Richard Alam
414498d0d2 - allow to configure using config.xml that region is default choice for JWS screenshare 2018-05-22 07:51:14 -07:00
Anton Georgiev
bf5a22a13f
Merge pull request #5549 from Tainan404/issue-5439
Tested, works well
2018-05-22 10:37:55 -04:00
Richard Alam
f2330333d6 - put back accidentally deleted log to show why screenshare failed to start 2018-05-22 07:02:14 -07:00
Fred Dixon
6468ac3459
Merge pull request #5567 from capilkey/ff60-fileupload-warning
Add a 64-bit check to the Firefox 60+ upload block
2018-05-20 12:31:26 -04:00
Chad Pilkey
6d0e00a109 add a 64-bit check to the Firefox 60+ upload block 2018-05-20 09:25:36 -07:00
Fred Dixon
cfc6320a50
Merge pull request #5566 from capilkey/ff60-fileupload-warning
Temporarily disable uploading on Win Firefox 60+
2018-05-19 21:19:51 -04:00
Chad Pilkey
f2025b658b temporarily disable uploading on Win FF60+ 2018-05-19 18:16:42 -07:00
Fred Dixon
4bfe83e88f
Merge pull request #5565 from ritzalam/fix-ff-upload
- add some kind of check to uploaded file
2018-05-19 17:14:11 -04:00
Richard Alam
0361f1c5db - add some kind of check to uploaded file
NOTE: This doesn't fix issue with uploading file with FF 60 on Windows 10.
2018-05-19 10:01:22 -07:00
Richard Alam
ef60beec7c - update the state to keep recording timer updated 2018-05-18 11:35:30 -07:00
Ghazi Triki
634635c8cd Update recording confirmation window and add recording timer (Work In Progress) 2018-05-18 15:58:08 +01:00
Chad Pilkey
b2ddfa2f8e
Merge pull request #5557 from ritzalam/only-one-screenshare-connection
- webrtc screenshare should not create another connection to red5 sc…
2018-05-17 16:06:04 -04:00
Richard Alam
e72ed00a6c - webrtc screenshare should not create another connection to red5 screenshare app 2018-05-17 12:53:44 -07:00
Lucas Fialho Zawacki
e3b0578c49 Small fixes to recording code 2018-05-17 16:58:06 +00:00
Tainan Felipe
f2c23b2e19 Fix intl translation 2018-05-17 11:46:25 -03:00
Tainan Felipe
b77e5494e0 add error message for when media server is offline and fix decrtion of intl message 2018-05-17 10:23:18 -03:00
Fred Dixon
4c87db1c2d
Merge pull request #5551 from capilkey/imp-ss-select
Redesign of screenshare select with win10 chrome warning
2018-05-17 07:25:47 -04:00
Chad Pilkey
8fc80492b6 redesign of screenshare select with win10 chrome warning 2018-05-16 20:01:34 -07:00
Tainan Felipe
1d348c0328 Remove log 2018-05-16 15:30:40 -03:00
Tainan Felipe
8b1eda92b6 Create intlMediaErrorsMessages and add messages of errors 2018-05-16 15:16:12 -03:00
Tainan Felipe
0c16518025 add specific messages to permissions errors 2018-05-16 14:12:57 -03:00
Fred Dixon
b0e8f04217
Merge pull request #5547 from kepstin/bbb-20-rec-fixes
RaP: Scale to a square when generating slide images for pres. format
2018-05-16 12:00:24 -04:00
Calvin Walton
36a6b0f5ac RaP: Scale to a square when generating slide images for pres. format
This improves the quality of portrait documents, before they were
1200px when landscape documents got 1600px.

Switching to scaling to a square means that we can use the "-scale-to"
option on pdftocaio, which means that it generates images directly
at the desired size. This can save quite a bit of time (and memory)
if a document was uploaded with extremely large page size.
2018-05-16 11:54:35 -04:00
Fred Dixon
eec7d97336
Merge pull request #5546 from kepstin/bbb-20-rec-fixes
RaP: Improve check for record events in archive, sanity scripts
2018-05-16 11:34:56 -04:00
Calvin Walton
18d472e3a3 RaP: Improve check for record events in archive, sanity scripts
There's some cases where you can get 0-duration recordings due to
recording event placement (e.g. a single recording event is the last
event in the events.xml). Detect these cases, and treat them like
no recording marks in the archive script (it will stop the recording
from being automatically processed).

I've also adjusted the sanity script to detect these cases and error
out. The recording processing scripts cannot handle 0-length recordings,
you have to manually edit the events. I've added a message to the
sanity log about this.
2018-05-16 11:32:29 -04:00
Fred Dixon
02774a2d78
Merge pull request #5545 from antobinary/fix-versions
Support metadata with improper format
2018-05-16 11:10:19 -04:00
Anton Georgiev
ab54e5689b support metadata with improper format 2018-05-16 14:43:25 +00:00
Anton Georgiev
b6b93d8903
Merge pull request #5497 from musickiper/absPathToRelPath
Change abs paths to use baseName config
2018-05-16 08:51:05 -04:00
Anton Georgiev
7a8a855ffd
Merge pull request #5544 from MaximKhlobystov/chat-server-timestamps
[HTML5 Client] Server-side timestamps in chat messages.
2018-05-16 08:49:22 -04:00
Maxim Khlobystov
a0497b2dd9 Assign server time to outgoing chat messages. 2018-05-15 16:08:30 -04:00
Richard Alam
75e5810b3d
Merge pull request #5542 from ritzalam/change-log-timestamp-format
- change log timestamp format so they are all the same
2018-05-15 15:23:35 -04:00
Richard Alam
b352ee2c95 - change log timestamp format so they are all the same 2018-05-15 10:50:40 -07:00
Oswaldo Acauan
91ce8e0e90
Merge pull request #5541 from Tainan404/issue-5514
Rename function to be consistent with state name.
2018-05-15 12:00:04 -03:00