Commit Graph

33013 Commits

Author SHA1 Message Date
Anton Georgiev
0159683bfe
Merge pull request #14197 from pedrobmarin/f-p-adqta
fix(pads): add double quotes to APIKEY
2022-01-25 08:52:00 -05:00
Anton Georgiev
1af1fcbc9e
Merge pull request #14196 from pedrobmarin/f-p-aptbc
feat(pads): add pads to bbb-conf
2022-01-25 08:51:48 -05:00
Pedro Beschorner Marin
becce20fa5 fix(pads): add double quotes to APIKEY
JSON file format requires double quoted string data. Add quotes when configuring
ETHERPAD_API_KEY at bbb-pads build scripts.
2022-01-25 08:47:24 -03:00
Pedro Beschorner Marin
d7c9112578 feat(pads): add pads to bbb-conf
Add bbb-pads service to bbb-conf `status`, `start` and `stop` scripts.
2022-01-25 08:32:18 -03:00
Anton Georgiev
18a357455c
Merge pull request #12535 from pedrobmarin/r-w-rfmr
refactor!(webhooks): remove from main repository
2022-01-24 20:22:16 -05:00
Anton Georgiev
0cd8cb9d2f
Merge pull request #13916 from pedrobmarin/r-r-e-acea
refactor(etherpad): access control et al.
2022-01-24 20:20:15 -05:00
Anton Georgiev
5f4c5cdedb
Merge branch 'develop' into r-r-e-acea 2022-01-24 16:05:57 -05:00
Anton Georgiev
2e72946bc1
Merge pull request #14088 from zhem0004/fixPhoneBan
Fix: Removing phone users always bans them
2022-01-24 15:50:30 -05:00
Anton Georgiev
e905d08f3d
Merge pull request #14022 from danielpetri1/bbb-conf-checks
bbb-record: refactoring, more config checks, list-workflows option
2022-01-24 15:48:08 -05:00
Bohdan Zhemelinskyi
98c45a2167 Changes on feedback 2022-01-24 20:46:32 +00:00
Anton Georgiev
4a324ff7e6
Merge pull request #14193 from ramonlsouza/update-caniuse-lite
chore: update caniuse-lite
2022-01-24 15:26:52 -05:00
Ramón Souza
7ceb95fc99 update caniuse-lite 2022-01-24 20:17:22 +00:00
Anton Georgiev
a761f0177a
Merge pull request #14143 from frankemax/fix-userdata-injection
fix(userdata): consistent breakout room userdata
2022-01-24 15:10:38 -05:00
Anton Georgiev
16f5b104d3
Merge pull request #14112 from pedrobmarin/f-a-aaamcp
feat(api): allowRequestsWithoutSession as a meeting create param
2022-01-24 15:08:26 -05:00
Anton Georgiev
b8ba4b5c71
Merge pull request #14075 from gustavotrott/api-create-virtual-background-param
Add param to disable Virtual Backgrounds in API /create
2022-01-24 15:04:30 -05:00
Anton Georgiev
9b98a1de0a
Merge pull request #14192 from ramonlsouza/audit-fix
chore: update npm dependencies
2022-01-24 14:47:21 -05:00
Ramón Souza
c04818e27f update depedencies 2022-01-24 19:32:58 +00:00
Ramón Souza
f814348360 npm audit fix 2022-01-24 19:11:58 +00:00
Anton Georgiev
ecf597d1dd
Merge pull request #14189 from JoVictorNunes/issue-14188
fix: Add check to avoid undefined previous slide
2022-01-24 12:58:27 -05:00
Joao Victor
6b90f571e7 Add check to avoid undefined value 2022-01-24 14:52:24 -03:00
Pedro Beschorner Marin
90953c9679
Merge pull request #14063 from SashoVihVas/position-in-waiting-queue
Add position in waiting queue for guest users
2022-01-24 14:33:10 -03:00
Pedro Beschorner Marin
c9043655f1
Merge branch 'develop' into position-in-waiting-queue 2022-01-24 14:31:03 -03:00
Richard Alam
ce9774558b
Merge pull request #14187 from bigbluebutton/antobinary-patch-1
refactor: Switch user_action logs from debug to info
2022-01-24 12:09:22 -05:00
Anton Georgiev
14c7baef21
refactor: Switch user_action logs from debug to info 2022-01-24 12:02:16 -05:00
Bohdan Zhemelinskyi
a77eca86cd Added logic 2022-01-24 16:24:28 +00:00
Anton Georgiev
8760443c75
Merge pull request #14067 from SashoVihVas/develop-private-guest-lobby-messages
Add private guest lobby messages
2022-01-24 10:55:25 -05:00
Anton Georgiev
7a733b7382
Merge pull request #14184 from KDSBrowne/BBB-14141
Add Polite Presentation Slide Change Announcement (Screen Reader)
2022-01-24 09:14:13 -05:00
Ramón Souza
115ba187b5 remove unused imports/variables 2022-01-24 13:12:37 +00:00
KDSBrowne
b5f973ee6b add polite SR message for presentation slide change 2022-01-23 17:00:05 +00:00
KDSBrowne
76ac6fe596 add polite screen reader alert 2022-01-23 16:18:09 +00:00
Fred Dixon
4c4d0d3780
Merge pull request #14181 from moonlies/v2.4.x-release
fix missing directory error for etherpad installation
2022-01-22 22:40:51 -04:00
moonlies
f057671122 fix missing directory error for etherpad installation 2022-01-22 23:35:07 +01:00
Tainan Felipe
4946c1ff41 Backport the validationAuthToken refactor 2022-01-21 21:25:53 -03:00
Paulo Lanzarin
1f4f60093d
Merge pull request #14091 from prlanzarin/u24-martha-55
fix(screenshare): add akka-apps|webrtc-sfu broadcast stop sys msg
2022-01-21 18:06:35 -03:00
Pedro Beschorner Marin
810deb907b refactor(etherpad): access control et al.
Move all Etherpad's access control from Meteor to a separated [Node application](https://github.com/bigbluebutton/bbb-pads).
This new app uses [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview)
to create groups and manage session tokens for users to access them. Each group
represents one distinct pad at the html5 client.

- Removed locked users' access to pads: replaced readOnly pad's access with a new pad's content sharing routine
- Pad's access is now controlled by [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview)
- Closed captions edited content now reflects at it's live feedback
- Improved closed caption's dictation mode live feedback
- Moved all Etherpad's API control from Meteor to a separated [app](https://github.com/bigbluebutton/bbb-pads)
- Included access control both in akka-apps and bbb-pads
2022-01-21 16:56:01 -03:00
Ramón Souza
dfa73cc332 fix close sidebar panel for no presenters 2022-01-21 19:20:21 +00:00
Anton Georgiev
814a081a28
Merge pull request #14170 from germanocaumo/empty-poll-fix
fix(recording): fix publish crash when poll has no options/answers
2022-01-21 13:36:38 -05:00
Anton Georgiev
9fd5a73393
Merge pull request #14174 from ramonlsouza/restore-missing-variable
fix: restore missing variable
2022-01-21 13:34:21 -05:00
Ramón Souza
a9d4d87d2a restore missing variable 2022-01-21 17:38:25 +00:00
Paulo Lanzarin
37de82af7f
Merge pull request #14102 from prlanzarin/u24-echo-tomsk
fix(webcams): add extra error handling to pub/sub peer callbacks
2022-01-21 14:13:02 -03:00
Guilherme Leme
740de857cf [Issue-13238]-Implemented the logic related to receiving and sending the new removable attribute onwards. 2022-01-21 11:52:10 -03:00
Guilherme Leme
7d6156d298 [Issue-13238]-Refactored files to fit the new presentation structure (With the removable attribute). And refactored message services as well. 2022-01-21 11:49:44 -03:00
Guilherme Leme
fe2a7e82de [Issue-13238]-Refactored classes to fit the new presentation structure (With the removable attribute). 2022-01-21 11:43:30 -03:00
Anton Georgiev
c986dc41f6
Merge pull request #14169 from ramonlsouza/issue-14153
Add a different background color for contents that are being displayed under the side panel
2022-01-21 09:01:50 -05:00
Ramón Souza
bc9957c13d add background to cameras/presentation when positioned in sidebar-content 2022-01-21 13:24:03 +00:00
germanocaumo
74210787ba fix(recording): fix publish crash when poll has no options/answers 2022-01-21 13:23:23 +00:00
Paulo Lanzarin
1a960fd68d
Merge pull request #14137 from JoVictorNunes/issue-14130
fix(webcam): initial webcam direction
2022-01-21 09:46:47 -03:00
Anton Georgiev
a6c8121776
Merge pull request #14161 from ramonlsouza/fix-mute-and-listen-onlyicon
fix: mute + listen only icons in userlist
2022-01-20 14:05:46 -05:00
Ramón Souza
d92290ed6f fix mute + listen only icons in userlist 2022-01-20 19:00:18 +00:00
Anton Georgiev
e463993d01
Merge pull request #9837 from hiroshisuga/fix-thumbnails
fix(recording): Generate thumbnails from uploaded file
2022-01-20 13:39:38 -05:00