Commit Graph

44 Commits

Author SHA1 Message Date
Tainan Felipe
4d6f4b3ded
Refactor: Make bundle using webpack (#20811)
* Refactor: Make bundle using webpack

* Fix: restore after install codes and a few settings

* Fix: build script folder permission

* Refactor: Remove support to async import on audio bridges

* Upgrade npm using nvm

* Avoid questions on npm ci execution

* Let npm ci install dev dependencies (as we need the build tools here)

* Fix: enconding

* Fix: old lock files

* Remove: bbb-config dependency to bbb-html5 service, bbb-html5 isn't a service anymore

* Fix: TS errors

* Fix: eslint

* Fix: chat styles

* npm install with "lockfileVersion": 3 (newer npm)

* build: allow nodejs 22

* node 22; drop meteor from CI and bbb-conf

* TEMP: use bbb-install without mongo but with node 22 and newer image

* build: relax nodejs condition to not trip 22.6

* build: ensure dir /usr/share/bigbluebutton/nginx exists

* init sites-available/bbb; drop disable-transparent-

* nginx complaining of missing file and ;

* TMP: print status of services

* WIP: tweak nginx location to debug

* Fix: webcam widgets alignments

* akka-apps -- update location of settings.yml

* build: add locales path for nginx

* docs and config changes for removal of meteor

* Fix: build encoding and locales enpoint folder path

* build: set wss url for media

* Add: Enable minimizer and modify to Terser

* Fix: TS errors

---------

Co-authored-by: Tiago Jacobs <tiago.jacobs@gmail.com>
Co-authored-by: Anton Georgiev <anto.georgiev@gmail.com>
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-08-09 13:58:44 -04:00
Anton Georgiev
ba8e8cf16a build-config: change yq syntax to v4.16.2; readded yq as dep 2023-04-27 16:37:26 -04:00
Anton Georgiev
2aee6554f4 build-conf: wip upgrading yq to v4 syntax changes 2023-04-27 09:16:50 -04:00
Anton Georgiev
0fccb78ee1 build-conf: Remove Kurento dependency; Run on Ubuntu 22.04 2023-04-25 15:08:36 -04:00
Anton Georgiev
f4965773d5
Update bigbluebutton-config/bin/apply-lib.sh
Co-authored-by: Calvin Walton <calvin.walton@kepstin.ca>
2023-03-30 17:42:54 -04:00
Anton Georgiev
8831122a15 fix: change apply-lib.sh to use /etc/bigbluebutton/bbb-html5.yml 2023-03-30 15:03:12 -04:00
Anton Georgiev
0edc4a16f2
Merge pull request #16807 from antobinary/update-apply-lib
build: ensure apply-lib.sh is updated; always create /etc/bigbluebutt…
2023-02-24 12:50:45 -05:00
Anton Georgiev
7069b72c3d fix typos in apply-lib.sh 2023-02-24 12:19:01 -05:00
Fred Dixon
dd3a84fe62 Open 3478 on ufw only if haproxy running 2023-02-24 07:28:51 -06:00
Fred Dixon
f7f0d8e4ff Open 3478 if local turn server is running 2022-12-24 12:04:59 -06:00
Fred Dixon
d39f07772b Add newline when scanning bigbluebutton.properites 2022-09-18 15:05:39 -05:00
Daniel Molkentin
9c4fc8ccf1 chore: net-tools -> iproute2
Ensure code duplication is at least documented and end the feature
disparity between files.
2022-03-22 16:30:43 +01:00
Anton Georgiev
c3242c8003 build: nginx from /usr/share/bigbluebutton/nginx 2022-03-15 02:01:37 +00:00
Anton Georgiev
d58b86cbe5 build and config: drop references to tomcat6 or 7 2022-02-27 02:56:27 +00:00
Anton Georgiev
c930a7e48e
fix: Typo in appy-lib #14398
Backport of #14398 Thanks @sebastianberm
2022-02-18 09:00:54 -05:00
timm2k
c09788a787
enableMultipleKurentos TasksMax fix
enableMultipleKurentos TasksMax fix
2021-04-26 16:03:21 +02:00
hiroshisuga
7f2c778f37
Update apply-lib.sh 2021-03-17 00:01:04 +09:00
Fred Dixon
fd2d11ca64 Added detectio for /etc/bigbluebutton/bbb-web.properties 2021-03-11 20:32:00 -06:00
Anton Georgiev
feb83f57f3 Remove setNumberOfHTML5Processes 2021-02-19 21:51:56 +00:00
Anton Georgiev
c1ffced27d Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into develop 2020-12-17 21:14:29 +00:00
Fred Dixon
053eba27b0 Provide shorter audio prompts for muted/unmuted 2020-12-12 11:15:14 -06:00
lonesomewalker
9a399fe86d
Update apply-lib.sh
fixed typo
2020-12-10 01:53:45 +01:00
Anton Georgiev
778c20d205 Added setNumberOfHTML5Processes to apply-lib.sh 2020-12-04 19:56:16 +00:00
Anton Georgiev
244a239810 Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into 2020-12-01-merge 2020-12-01 20:02:50 +00:00
timm2k
0586cce81f
Empty After= may confuses systemd
Empty After= may confuses systemd
2020-12-01 15:52:41 +01:00
Anton Georgiev
3faabd1821 Merge 2.2.29 and 2.2.30 into 2.3.x 2020-11-24 15:13:09 +00:00
Mario Jr
ebe9b3a789 Increase private key size for dtls-srtp.pem to 4096
Using this larger value helps reducing ocurrences 1005/1010 errors for Chrome, avoiding an openssl's error which interrupts the dtls handshake (Chrome triggers "DTLS timeout expired" error)
This key size is also the default value used by freeswitch on switch_core_cert.c
2020-11-12 16:59:45 -03:00
Fred Dixon
47f2b10f2b bbb-webrtc-sfu wait for multiple Kurentos 2020-10-18 14:30:13 -05:00
Anton Georgiev
377dc27a8d Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into 09-16-merge 2020-09-17 14:37:28 +00:00
Fred Dixon
869a4a5c59
Merge branch 'v2.2.x-release' into always-gen-certificate 2020-09-16 10:20:28 -04:00
Fred Dixon
7867bcf725 Always generate certificate for Kurento 2020-09-16 09:17:31 -05:00
Fred Dixon
8df5637c56 Ensure the path is always updated 2020-09-16 08:32:08 -05:00
Fred Dixon
1ad1bb0529 Fix #10467 2020-09-16 08:25:06 -05:00
Fred Dixon
fcd3d23126 Fix #10467 2020-09-16 08:23:53 -05:00
Anton Georgiev
612f37fa2b
Added shortcuts for enableHTML5CameraQualityThresholds and enableHTML5WebcamPagination
Added shortcuts for enableHTML5CameraQualityThresholds and enableHTML5WebcamPagination
2020-09-15 14:45:25 -04:00
Fred Dixon
0368dd2c1a Add option for three parallel KMS servers 2020-09-13 11:38:22 -05:00
Fred Dixon
073a63827a Add option for three parallel KMS servers 2020-09-13 11:36:07 -05:00
Fred Dixon
3c37babfeb Add option for three parallel KMS servers 2020-09-13 10:47:28 -05:00
Fred Dixon
16f910253b Remove Flash related code 2020-01-25 12:54:12 -06:00
Felipe Cecagno
d1bc69ba68 fix permissions of bigbluebutton-config utilities 2019-05-21 14:33:46 -03:00
Fred Dixon
2e8468a877 Added setHTML5ClientAsDefault and enableUFWRules for configuration 2019-04-03 21:26:10 -05:00
Fred Dixon
395f5787de Need to specify proper path to apply-lib.sh 2019-03-15 18:29:30 -05:00
Fred Dixon
422066cf9d Moved helper functions for local configuration to apply-lib.sh 2019-03-07 11:50:54 -06:00
Fred Dixon
080cacba46 Don't try to clean tomcat7 logs if they don't exist 2019-03-07 11:48:23 -06:00