Commit Graph

235 Commits

Author SHA1 Message Date
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