Commit Graph

29661 Commits

Author SHA1 Message Date
Ramon Souza
3678348fdf remove unused code 2021-04-29 13:52:22 -03:00
Anton Georgiev
204633e7d4
Bump up release to 2.3.0 2021-04-29 11:15:22 -04:00
Calvin Walton
9f5832a5d3 Recording: bbb-record --rebuild restarts processing at the sanity step
Previously, bbb-record --rebuild was restarting recording processing
from scratch by creating the .../recording/<meeting_id>.done file. This
causes the recording to be reprocessed starting at the archive step.
However, re-running the archive step for an existing meeting is not
really supported! Ever since the segmented recording code was added, it
shouldn't /corrupt/ the recording files, but it's still not good.

And as a side-effect, re-running the archive step will re-create the
.norecord file for meetings without recording marks, meaning that you
cannot use bbb-record --rebuild to force a recording without marks to be
processed.

Switch bbb-record to restart recording processing at the sanity stage to
match the BBB 2.2 behaviour. Rather than have it insert tasks directly
into resque via redis-cli, it goes through a ruby wrapper that performs
input validation and uses the resque apis.
2021-04-29 11:10:32 -04:00
Anton Georgiev
8ecf202743
Merge pull request #12209 from ritzalam/cutoff-poll-responses
- lump other responses in the poll and include in the display
2021-04-29 11:10:26 -04:00
Richard Alam
22d434416a - lump other responses in the poll and include in the display 2021-04-29 14:44:18 +00:00
Ramon Souza
ffbbae1ed4 close mute alert 2021-04-29 11:06:27 -03:00
Anton Georgiev
2ed5319b78
Merge pull request #12202 from ritzalam/cutoff-poll-responses
Cutoff poll responses
2021-04-28 18:49:35 -04:00
Richard Alam
39c69675a4 - sort answers based on number of votes
- limit display of responses to 7 to prevent squishing of display in the whiteboard
2021-04-28 21:34:21 +00:00
Richard Alam
414716d23b - remote debug logs 2021-04-28 21:33:34 +00:00
Ramon Souza
a99b8fd1d3 reduce re-renders in chat recompute heights 2021-04-28 17:35:17 -03:00
Calvin Walton
8098b6b3ad Recording: Halt processing after archive step for non-recorded meetings
In the case where a meeting had recording enabled (record=true on create
call) but the presenter did not start recording during the meeting,
recording processing needs to be stopped after the meeting data is
archived, but before the recording formats are processed.

In the current 2.3 code, processing is halted after the "sanity" step.
However, the 2.2 code stopped processing after the "archive" step
instead. The main difference is that the scripts in the "post_archive"
directory (which are actually post_sanity scripts) did not get run on
non-recorded meetings for 2.2. This behaviour should be preserved for
compatibility.

I have added a special exception to trigger halting processing for a
recording job without causing the entire resque job to be marked as
failed. It only causes the `schedule_next_step` method to be skipped, so
following jobs won't get automatically run. This fixes #11877
2021-04-28 15:53:20 -04:00
Anton Georgiev
80cc9945d4
Merge pull request #12169 from MaximKhlobystov/remove-rand-user-countdown
Make random user picking coundown (UI + audio) optional
2021-04-28 14:58:37 -04:00
Gustavo Trott
7ab6a2c4c9 Detects if PDF contains font Type 3 and rasterize automatically 2021-04-28 15:47:55 -03:00
Anton Georgiev
db634cb37a
Merge pull request #12192 from prlanzarin/u23-aisle5
refactor(screenshare): remove unused extension/support checks
2021-04-28 13:57:18 -04:00
Maxim Khlobystov
848fdc3ed0 Make the random user picking countdown optional 2021-04-28 15:44:08 +00:00
prlanzarin
4ca2145e4d refactor: remove unused Chrome extension locales 2021-04-28 12:39:27 +00:00
Anton Georgiev
32738fba43
Merge pull request #12176 from gustavotrott/develop
Includes warning that forceRasterizeSlides can be removed next release
2021-04-27 21:11:40 -04:00
Gustavo Trott
300179aaaf
Includes suggested change
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2021-04-27 22:02:55 -03:00
Pedro Beschorner Marin
1d386a4bbc Remove outdated unsupported screenshare message 2021-04-27 23:36:06 +00:00
Pedro Beschorner Marin
b7b1fb66f7 Removed Chrome's extension code
Just a regular cleanup. We removed this legacy feature a while back
and this part went missing.
2021-04-27 23:33:03 +00:00
Joao Siebel
2f89598d2d Merge remote-tracking branch 'upstream/develop' into better-upload-feedback 2021-04-27 17:46:22 -03:00
Anton Georgiev
c0cac61fa0
Merge pull request #12180 from vitormateusalmeida/debug-window
Implement debug window shortcut for Mac OS
2021-04-27 16:37:40 -04:00
Anton Georgiev
835dba07c2
Merge pull request #12177 from KDSBrowne/bbb-7746
fix: Fix Active Style For Current Chat
2021-04-27 16:30:53 -04:00
Vitor Mateus De Almeida
59842657f0 Implement debug window shortcut for Mac OS 2021-04-27 17:28:59 -03:00
Anton Georgiev
ea4e5d10cc
Merge pull request #12179 from KDSBrowne/bbb-fix-chat-with-sr
Make Screen Readers Auto Announce Chat Messages
2021-04-27 16:27:48 -04:00
KDSBrowne
04fe59bb41 add aria-live to time-window-list 2021-04-27 20:21:12 +00:00
Joao Siebel
18385c1de1 Add feedback for some upload status 2021-04-27 16:45:14 -03:00
Gustavo Trott
f832ad7ca3 Includes warning that forceRasterizeSlides can be removed next release 2021-04-27 14:39:57 -03:00
KDSBrowne
9943011ef1 fix current chat condition | remove box-shadow from active style 2021-04-27 17:35:49 +00:00
Anton Georgiev
d3acfa4cce
Merge pull request #11850 from daminebenq/fix-and-update-virtualized-userslist-test-suite
Fix and update virtualized list test suite
2021-04-27 13:13:46 -04:00
Anton Georgiev
44cc5ab165
Merge pull request #12174 from Tainan404/issue-12094
Fix messages load stuck
2021-04-27 11:15:16 -04:00
Anton Georgiev
e00b7efb04
Merge pull request #12165 from vitormateusalmeida/issue-12050
Fix layout broken after open+close shared notes
2021-04-27 11:11:17 -04:00
Tainan Felipe
3ff065aa5c Fix messages load stuck 2021-04-27 11:57:53 -03:00
Vitor Mateus De Almeida
70a7687574 remove commented code 2021-04-27 11:37:33 -03:00
Anton Georgiev
2e5c90bb35
Merge pull request #12136 from ramonlsouza/issue-12068
fix: Prevent long poll question message overlapping
2021-04-27 09:53:55 -04:00
Anton Georgiev
ef13303541
Bump up release to 2.3-rc-2 2021-04-27 09:29:23 -04:00
Anton Georgiev
304bca9f04
Merge pull request #12172 from mariogasparoni/fix-match-exact-deviceId-for-mic-streams
fix: match exact deviceId when retrieving mic streams
2021-04-27 09:09:52 -04:00
Anton Georgiev
cfffb613de
Merge pull request #12107 from thifranc/develop
[add] enable bbb-webhooks to bind nodejs localhost, and make it default
2021-04-27 07:37:21 -04:00
Anton Georgiev
36921916fd
Merge pull request #12170 from ramonlsouza/issue-12130
fix(chat): Public chat overlay default message after switching back from private chat
2021-04-27 07:36:27 -04:00
Ramon Souza
f7eb8d44da recompute heights multiple times when switching between public and private chats 2021-04-27 08:23:42 -03:00
Mario Jr
13bb0c8493 fix: match exact deviceId when retrieving mic streams
Needed for firefox for consistently changing microphone using device selector
Refs #12054
2021-04-26 22:08:22 -03:00
Vitor Mateus De Almeida
340e0ba052 fix layout broken after opne close shared notes 2021-04-26 20:04:34 -03:00
Anton Georgiev
db769d081b
Merge pull request #12145 from prlanzarin/u23-seepferdchen
feat(screenshare): add screen bitrate config in bbb-html5
2021-04-26 17:36:23 -04:00
Anton Georgiev
0f1433efeb
Merge pull request #12163 from gustavotrott/soffice-conversion-security-fix2
Minor enhancement in Libreoffice conversion scripts
2021-04-26 17:34:24 -04:00
Anton Georgiev
b50e6c10b3
Merge pull request #12162 from ramonlsouza/issue-12160
fix(chat): no grouping for system messages
2021-04-26 17:33:32 -04:00
Pedro Beschorner Marin
a04ab8d909
Merge pull request #12164 from antobinary/connection-status-logging
chore(connection status): Connection status logs enhancement
2021-04-26 18:31:38 -03:00
Anton Georgiev
341a268fa1 chore: connection status logs enhancement 2021-04-26 21:19:17 +00:00
Anton Georgiev
2a0bca4890
Merge pull request #12139 from pedrobmarin/connection-status-server-log
chore(connection status): log status change at the server
2021-04-26 16:41:10 -04:00
Gustavo Trott
7d6ade0e05 brackets are not required and quotes should be used to protect against spaces in the file names 2021-04-26 17:38:30 -03:00
Ramon Souza
2f981562f7 fix grouping poll results 2021-04-26 17:28:09 -03:00