Commit Graph

314 Commits

Author SHA1 Message Date
snyk-bot
b024f62c55
fix: bigbluebutton-html5/package.json & bigbluebutton-html5/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-YAML-5458867
2023-04-24 20:29:02 +00:00
Ramón Souza
af8556e026 Merge remote-tracking branch 'upstream/v2.6.x-release' into 26-27-apr24 2023-04-24 17:15:47 -03:00
Tainan Felipe
cc5badc560 WIP: graphql 2023-04-14 16:20:52 -03:00
Ramón Souza
96102f1b2d upgrade react-virtualized dependency 2023-04-13 10:33:00 -03:00
Tainan Felipe
af1f89341b Merge branch 'pull-17124' into apollo-client 2023-04-12 11:48:23 -03:00
Tainan Felipe
e18059fffa WIP: Initial implementation of graphql in user list 2023-04-05 16:18:04 -03:00
Ramón Souza
20f020a7b2 replace react-color with react-colorful 2023-04-05 10:49:07 -03:00
Gustavo Trott
6d2e08624d revert package-lock 2023-03-21 10:38:04 -03:00
Gustavo Trott
a9b0bb3b0a Add endpoint api/checkGraphqlAuthorization 2023-03-13 15:45:33 -03:00
Ramón Souza
d181eba1c2 replace lodash.throttle with native function 2023-03-02 10:25:08 -03:00
Ramón Souza
0a622eff32 replace lodash throttle with standalone package 2023-03-01 15:13:29 -03:00
Ramón Souza
aea1dca3e8 install radash 2023-02-17 09:25:13 -03:00
Anton Georgiev
654528ab25 chore: upgrade tldraw to 1.27.0 to include accessibility improvements 2023-01-17 11:14:15 +00:00
Anton Georgiev
22181b6ac2 chore: npm audit upgrade "flat" 2023-01-06 17:10:55 +00:00
Anton Georgiev
2092b1dfed Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-jan-5 2023-01-05 20:26:36 +00:00
Anton Georgiev
0613725c24 chore: npm audit fix for bbb-html5 2023-01-05 11:32:47 +00:00
Anton Georgiev
a1d52c16e2 chore: upgrade tldraw to include fonts 2023-01-03 22:23:02 +00:00
snyk-bot
8496aa8dd7
fix: bigbluebutton-html5/package.json & bigbluebutton-html5/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SANITIZEHTML-2957526
2022-12-20 21:22:47 +00:00
snyk-bot
e842a26be3
fix: bigbluebutton-html5/package.json & bigbluebutton-html5/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SANITIZEHTML-2957526
2022-12-20 14:06:39 +00:00
Ramón Souza
93cffede4d update probe-image-size 2022-12-14 09:15:20 -03:00
Ramón Souza
9468c14df0 remove postcss 2022-12-05 10:30:35 -03:00
Joao Victor
54514649a1 chore (bigbluebutton-html5): npm audit fix 2022-11-16 14:39:12 -03:00
germanocaumo
4acca1eeeb chore(whiteboard): bump tldraw version
Fixes text shape losing focus when in multi user mode.
2022-11-10 11:36:26 +00:00
germanocaumo
38725cff7f fix(tldraw): update tldraw to latest version +
Small refactor in Cursor component, fix same key warning in console.
2022-10-31 17:07:03 +00:00
Joao Victor
c7b4f8bc66 chore/fix: update react-intl to 6.1.0 and add config to disable fallback 2022-08-30 09:32:21 -03:00
Joao Victor
2dd5a73601 chore: update react-intl to 6.1.0 2022-08-29 17:25:43 -03:00
KDSBrowne
3409544d75 add package lock 2022-08-04 12:51:06 +00:00
Ramón Souza
ded8493f05 Merge remote-tracking branch 'upstream/v2.5.x-release' into 2526-aug3 2022-08-03 09:53:41 -03:00
Ramón Souza
ad8fcbf03e fix text input losing focus on webcam start/stop 2022-07-29 14:47:24 -03:00
prlanzarin
7281475271 feat: add new peer wrapper to phase out kurento-utils
kurento-utils is unmaintained. It's served us well, but its age
shows.  We need to transition to something else if we want to
have better  maintainability and include simulcast, multistream, ...

This introduces a simplified/leaner wrapper kit that's almost
API-compatible with what we use right now - so widespread changes
are minimal). It's easier to maintain/read/transition from. This
can be read as an intermediate step to transitioning to
something definitive (ie mediasoup-client).
2022-07-15 13:51:03 +00:00
Anton Georgiev
3cdfe2fc39 chore: update meteor 2.7.1 to 2.7.3 2022-07-05 13:19:08 +00:00
Anton Georgiev
4402f20c34 chore: Merged BBB 2.5.2 into v2.6.x-release 2022-06-22 16:11:48 +00:00
Anton Georgiev
ffcd5c10da fix: add missing emoji-mart in html5 package-lock.json 2022-06-14 20:46:32 +00:00
gabriellpr
79ed1d289b Swap version of bbb-diff npm dependency 2022-06-03 14:00:44 -03:00
Ramón Souza
cd11c81499
Merge pull request #14994 from KDSBrowne/2.6-bbb-tldraw
feat: Integrate TLDraw with BigBlueButton (part 1)
2022-05-20 20:51:06 +01:00
prlanzarin
acefde48a1 refactor: use webrtc-adapter package, remove static script from compatibility 2022-05-20 19:11:12 +00:00
KDSBrowne
f80dee04af update package lock 2022-05-15 14:23:40 +00:00
KDSBrowne
632bac1ebc Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into 2.6-bbb-tldraw 2022-05-15 14:02:22 +00:00
KDSBrowne
15d91794fd update package lock 2022-05-15 14:00:50 +00:00
Ramón Souza
32469846f8
Merge pull request #14989 from gabriellpr/emoji-chat
feat(chat): Auto convert text to emoji
2022-05-13 18:47:26 +01:00
KDSBrowne
9518b619ae commit package lock 2022-05-13 14:57:39 +00:00
KDSBrowne
374c9c53e6 Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into 2.6-bbb-tldraw 2022-05-13 14:23:18 +00:00
KDSBrowne
5033898fe9 remove lockfileVersion and duplicate method 2022-05-13 02:47:41 +00:00
KDSBrowne
10c8d3759d hack adding pres slide images and page switching 2022-05-13 02:43:40 +00:00
KDSBrowne
5cb29535f7 embed Tldraw into BBB client 2022-05-13 02:21:35 +00:00
Ramon Souza
fdaea3fc2f upgrade react-intl version to support react 17 2022-05-11 16:10:44 -03:00
Ramon Souza
9bed83a65a upgrade react-toggle version to support react 17 2022-05-11 16:06:05 -03:00
Ramon Souza
361f3b48eb upgrade react-tabs version to support react 17 2022-05-11 15:56:04 -03:00
Ramon Souza
0a81650681 upgrade react-modal version to support react 17 2022-05-11 15:51:52 -03:00
Ramon Souza
135ad42049 remove unused package 2022-05-11 14:01:13 -03:00
Ramon Souza
b60bbb9bb7 upgrade react version to 17.0.2 2022-05-11 13:42:18 -03:00
Ramon Souza
0d3a5326fc Merge remote-tracking branch 'upstream/v2.5.x-release' into 25260-may10 2022-05-10 10:53:00 -03:00
gabriellpr
d97631cc40 auto convert to emoji 2022-05-10 09:47:51 -03:00
Ramon Souza
07f9a192b9 Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-2425-apr27 2022-04-27 15:32:20 -03:00
Gustavo Trott
3092eaa684 Including packages-lock since packages.json was changed 2022-04-26 07:25:28 -03:00
Ramon Souza
c07a5ce186 update html5 dependencies 2022-04-25 09:22:30 -03:00
Anton Georgiev
d4215d4c18 fix: add missing darkreader in package-lock.json 2022-04-18 20:01:02 +00:00
Anton Georgiev
25b567aadc chore: bump up version of async 2022-04-14 19:39:00 +00:00
Anton Georgiev
11f879be87 chore: switch package-lock.json back to "lockfileVersion": 1 2022-04-13 23:40:42 +00:00
Anton Georgiev
05baa9b19c chore: update package-lock.json for lockfileVersion: 2 2022-04-12 20:41:38 +00:00
Localization Server
fd3c74e85a chore: Pulled the latest 2.4 HTML5 locales from Transifex 2022-03-31 19:03:42 +00:00
Anton Georgiev
bd445cffd5 chore: update minimist for bbb-html5 2022-03-31 18:19:47 +00:00
Ramon Souza
2d06806d24 upgrade package to resolve npm audit alert 2022-03-22 16:44:55 -03:00
Ramon Souza
6e9fb44cb7 add userlist skeleton 2022-03-16 14:53:41 -03:00
Ramón Souza
0881b3bf1b restore package.json + package-lock.json 2022-03-10 13:47:59 +00:00
Ramón Souza
ae5e116e16 Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-24-25-mar09 2022-03-09 20:40:07 +00:00
Ramón Souza
cd5cc4bbe1 npm audit fix 2022-03-04 12:42:35 +00:00
Joao Victor
c074d4c21d Add package.lock changes 2022-03-02 16:50:53 -03:00
Ramón Souza
16cd3c4ebb Merge remote-tracking branch 'upstream/v2.4.x-release' into dev-24-0125 2022-01-25 16:56:52 +00:00
Ramón Souza
7ceb95fc99 update caniuse-lite 2022-01-24 20:17:22 +00: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
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
Anton Georgiev
1a06e14dd3 chore: Updated npm dependencies 2022-01-13 21:30:54 +00:00
Anton Georgiev
dfcd6a4fe8 Resolved akka-apps conflicts 2021-12-10 23:08:40 +00:00
Joao Victor
af94ed6ba9 refactors Learning Dashboard and adds new functionalities 2021-11-18 08:23:36 -03:00
Ramón Souza
e72962934d remove node-sass and css-modules dependencies 2021-11-11 13:20:50 +00:00
Anton Georgiev
db6d4dbb83 fix: Include bintrees and tdigest in package-json (needed for prod) 2021-11-09 16:14:08 +00:00
germanocaumo
3dd679761f Merge branch 'v2.4.x-release' of https://github.com/bigbluebutton/bigbluebutton into f-h-prom-agent 2021-11-05 19:38:40 +00:00
Anton Georgiev
534598d5cd chore: Updated package-lock.json trim-newlines 2021-10-29 13:25:26 +00:00
Anton Georgiev
022f125e15 Merge branch 'v2.4.x-release' of github.com:bigbluebutton/bigbluebutton into merge-24-dev 2021-10-29 13:24:51 +00:00
Bohdan Zhemelinskyi
b466778cd2 Removed wdyr 2021-10-28 13:58:11 +00:00
Ramón Souza
464648297a install styled-components 2021-10-20 12:45:44 +00:00
Anton Georgiev
24d672a832 Merge branch 'v2.4.x-release' of github.com:bigbluebutton/bigbluebutton into merge-24-dev 2021-10-14 15:13:17 +00:00
germanocaumo
a0580431e0 feat(html5-server): add prometheus default instrumentation
Adds prometheus client to collect html5 server metrics.
Only default Node.js metrics in this initial version.

Enable via configs in private.app.prometheus
2021-10-06 18:55:19 +00:00
Anton Georgiev
59fc722529 Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-23-24 2021-10-05 17:14:46 +00:00
Anton Georgiev
fe275ccb84 chore: Update axios and other npm deps 2021-09-22 18:19:10 +00:00
Anton Georgiev
ab845b3078 Merge branch 'v2.4.x-release' of github.com:bigbluebutton/bigbluebutton into merge-24-rc-1-into-dev 2021-09-22 15:28:13 +00:00
Vitor Mateus De Almeida
6e92c5f63a Set 'why-did-you-render' to be a devDependency 2021-09-13 17:47:28 -03:00
Ramon Souza
d1a0020f0d fix sonarcloud alerts 2021-09-09 11:08:36 -03:00
Anton Georgiev
2cab2e460f chore: Npm audit - update "tar" 2021-09-02 15:56:47 +00:00
Anton Georgiev
4ecb24b4fa Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-aug30 2021-08-30 18:11:16 +00:00
Anton Georgiev
1db945e599 chore: Update missed trim-newlines reference 2021-08-27 13:55:51 +00:00
Maxim Khlobystov
7acc607bcb Remove puppeteer and dotenv from main package.json 2021-08-27 03:25:36 +00:00
Anton Georgiev
02c4847437 chore: update "ws" version 2021-08-26 20:03:58 +00:00
Vitor Mateus De Almeida
e1e3c061c1 add why did you render lib 2021-08-17 13:59:18 -03:00
Anton Georgiev
1dcd5f169d chore: Add missing package-lock.json changes after removal of clipboard 2021-08-12 19:49:41 +00:00
Anton Georgiev
4675f52381 updated node-sass to 6.0.1 like on BBB2.3.10 2021-08-06 15:37:28 +00:00
Anton Georgiev
22917c72cf update package-lock after conflict resolution 2021-08-06 15:30:40 +00:00
Ramon Souza
8b8b5ed880 upgrade node-sass version 2021-08-05 11:10:53 -03:00